CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <EvtTwoBodyKine.hh>
Public Types | |
enum | Index { A , B , AB } |
Public Member Functions | |
EvtTwoBodyKine () | |
EvtTwoBodyKine (double mA, double mB, double mAB) | |
EvtTwoBodyKine (const EvtTwoBodyKine &other) | |
~EvtTwoBodyKine () | |
double | mA () const |
double | mB () const |
double | mAB () const |
double | m (Index i) const |
double | p (Index i=AB) const |
double | e (Index i, Index j) const |
void | print (std::ostream &os) const |
Definition at line 17 of file EvtTwoBodyKine.hh.
EvtTwoBodyKine::EvtTwoBodyKine | ( | ) |
Definition at line 20 of file EvtTwoBodyKine.cc.
EvtTwoBodyKine::EvtTwoBodyKine | ( | double | mA, |
double | mB, | ||
double | mAB | ||
) |
Definition at line 24 of file EvtTwoBodyKine.cc.
EvtTwoBodyKine::EvtTwoBodyKine | ( | const EvtTwoBodyKine & | other | ) |
Definition at line 34 of file EvtTwoBodyKine.cc.
EvtTwoBodyKine::~EvtTwoBodyKine | ( | ) |
Definition at line 38 of file EvtTwoBodyKine.cc.
Definition at line 81 of file EvtTwoBodyKine.cc.
Referenced by EvtDalitzPlot::qMax(), and EvtDalitzPlot::qMin().
double EvtTwoBodyKine::m | ( | Index | i | ) | const |
Definition at line 42 of file EvtTwoBodyKine.cc.
Referenced by e().
|
inline |
Definition at line 30 of file EvtTwoBodyKine.hh.
Referenced by EvtTwoBodyKine(), and EvtTwoBodyVertex::mA().
|
inline |
Definition at line 32 of file EvtTwoBodyKine.hh.
Referenced by EvtTwoBodyKine(), and EvtTwoBodyVertex::mAB().
|
inline |
Definition at line 31 of file EvtTwoBodyKine.hh.
Referenced by EvtTwoBodyKine(), and EvtTwoBodyVertex::mB().
Definition at line 53 of file EvtTwoBodyKine.cc.
Referenced by EvtMassAmp::amplitude(), e(), EvtDalitzReso::evaluate(), EvtTwoBodyVertex::EvtTwoBodyVertex(), EvtDalitzPlot::qMax(), and EvtDalitzPlot::qMin().
void EvtTwoBodyKine::print | ( | std::ostream & | os | ) | const |
Definition at line 93 of file EvtTwoBodyKine.cc.
Referenced by operator<<().