CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <EvtPto3PAmp.hh>
Public Types | |
enum | NumType { NBW =0 , RBW_ZEMACH =1 , RBW_KUEHN =2 , RBW_CLEO =3 } |
Public Member Functions | |
EvtPto3PAmp (EvtDalitzPlot dp, EvtCyclic3::Pair pairAng, EvtCyclic3::Pair pairRes, EvtSpinType::spintype spin, const EvtPropagator &prop, NumType typeN) | |
EvtPto3PAmp (const EvtPto3PAmp &other) | |
~EvtPto3PAmp () | |
virtual EvtAmplitude< EvtDalitzPoint > * | clone () const |
virtual EvtComplex | amplitude (const EvtDalitzPoint &p) const |
EvtComplex | numerator (const EvtDalitzPoint &p) const |
double | angDep (const EvtDalitzPoint &p) const |
void | set_fd (double R) |
void | set_fb (double R) |
Public Member Functions inherited from EvtAmplitude< EvtDalitzPoint > | |
EvtAmplitude () | |
EvtAmplitude (const EvtAmplitude &) | |
virtual | ~EvtAmplitude () |
virtual EvtAmplitude< EvtDalitzPoint > * | clone () const=0 |
EvtComplex | evaluate (const EvtDalitzPoint &p) const |
Additional Inherited Members | |
virtual EvtComplex | amplitude (const EvtDalitzPoint &) const=0 |
Definition at line 25 of file EvtPto3PAmp.hh.
enum EvtPto3PAmp::NumType |
EvtPto3PAmp::EvtPto3PAmp | ( | EvtDalitzPlot | dp, |
EvtCyclic3::Pair | pairAng, | ||
EvtCyclic3::Pair | pairRes, | ||
EvtSpinType::spintype | spin, | ||
const EvtPropagator & | prop, | ||
NumType | typeN | ||
) |
EvtPto3PAmp::EvtPto3PAmp | ( | const EvtPto3PAmp & | other | ) |
Definition at line 39 of file EvtPto3PAmp.cc.
EvtPto3PAmp::~EvtPto3PAmp | ( | ) |
Definition at line 51 of file EvtPto3PAmp.cc.
|
virtual |
Implements EvtAmplitude< EvtDalitzPoint >.
Definition at line 68 of file EvtPto3PAmp.cc.
double EvtPto3PAmp::angDep | ( | const EvtDalitzPoint & | p | ) | const |
Definition at line 189 of file EvtPto3PAmp.cc.
Referenced by numerator().
|
inlinevirtual |
Implements EvtAmplitude< EvtDalitzPoint >.
Definition at line 43 of file EvtPto3PAmp.hh.
EvtComplex EvtPto3PAmp::numerator | ( | const EvtDalitzPoint & | p | ) | const |
Definition at line 100 of file EvtPto3PAmp.cc.
Referenced by amplitude().
void EvtPto3PAmp::set_fb | ( | double | R | ) |
Definition at line 62 of file EvtPto3PAmp.cc.
Referenced by EvtPto3PAmpFactory::processAmp().
void EvtPto3PAmp::set_fd | ( | double | R | ) |
Definition at line 57 of file EvtPto3PAmp.cc.
Referenced by EvtPto3PAmpFactory::processAmp().