BOSS 7.1.3
BESIII Offline Software System
|
#include <KinematicData.h>
Public Member Functions | |
KinematicData () | |
KinematicData (const HepLorentzVector &p4) | |
void | setUserTag (const int tag) |
void | setCharge (const int aCharge) |
void | setP4 (const HepLorentzVector &aMomentum) |
int | userTag () const |
int | charge () const |
double | mass () const |
double | energy () const |
const HepLorentzVector & | p4 () const |
Definition at line 10 of file KinematicData.h.
KinematicData::KinematicData | ( | ) |
Definition at line 6 of file KinematicData.cxx.
KinematicData::KinematicData | ( | const HepLorentzVector & | p4 | ) |
Definition at line 15 of file KinematicData.cxx.
int KinematicData::charge | ( | ) | const |
Definition at line 48 of file KinematicData.cxx.
double KinematicData::energy | ( | ) | const |
Definition at line 56 of file KinematicData.cxx.
double KinematicData::mass | ( | ) | const |
Definition at line 52 of file KinematicData.cxx.
const HepLorentzVector & KinematicData::p4 | ( | ) | const |
Definition at line 60 of file KinematicData.cxx.
void KinematicData::setCharge | ( | const int | aCharge | ) |
Definition at line 32 of file KinematicData.cxx.
void KinematicData::setP4 | ( | const HepLorentzVector & | aMomentum | ) |
Definition at line 36 of file KinematicData.cxx.
void KinematicData::setUserTag | ( | const int | tag | ) |
Definition at line 28 of file KinematicData.cxx.
int KinematicData::userTag | ( | ) | const |
Definition at line 44 of file KinematicData.cxx.