#include <EvtPropagator.hh>
Inheritance diagram for EvtPropagator:
Public Member Functions | |
virtual EvtAmplitude< EvtPoint1D > * | clone () const =0 |
EvtComplex | evaluate (const EvtPoint1D &p) const |
EvtPropagator (const EvtPropagator &other) | |
EvtPropagator (double m0, double g0) | |
double | g0 () const |
double | m0 () const |
void | set_g0 (double g0) |
void | set_m0 (double m0) |
virtual | ~EvtPropagator () |
Protected Member Functions | |
virtual EvtComplex | amplitude (const EvtPoint1D &) const =0 |
Protected Attributes | |
double | _g0 |
double | _m0 |
|
|
|
|
|
00033 {}
|
|
Implemented in EvtMassAmp, EvtPropBreitWigner, and EvtPropBreitWignerRel. |
|
Implemented in EvtMassAmp, EvtPropBreitWigner, and EvtPropBreitWignerRel. |
|
00027 { 00028 EvtComplex ret(0.,0.); 00029 if(p.isValid()) ret = amplitude(p); 00030 return ret; 00031 }
|
|
00038 { return _g0; }
|
|
00037 { return _m0; }
|
|
00043 { assert(g0>=0); _g0 = g0; }
|
|
00042 { assert(m0>0); _m0 = m0; }
|
|
|
|
|