#include <TruthParticle.hh>
Public Member Functions | |
TruthParticle () | |
double | eta () const |
double | theta () const |
double | phi () const |
double | ET () const |
double | PT () const |
double | E () const |
double | m () const |
double | px () const |
x component of momentum | |
double | py () const |
y compontent of momentum | |
double | pz () const |
z component of momentum | |
int | pdgId () const |
double | charge () const |
int | barcode () const |
int | status () const |
int | motherPdgId () const |
Friends | |
class | DataConverter |
Definition at line 14 of file TruthParticle.hh.
ForIA::TruthParticle::TruthParticle | ( | ) |
Definition at line 8 of file TruthParticle.cxx.
int ForIA::TruthParticle::barcode | ( | ) | const |
Definition at line 119 of file TruthParticle.cxx.
double ForIA::TruthParticle::charge | ( | ) | const |
Definition at line 115 of file TruthParticle.cxx.
double ForIA::TruthParticle::E | ( | ) | const [virtual] |
Implements ForIA::IFourMomentum.
Definition at line 66 of file TruthParticle.cxx.
double ForIA::TruthParticle::ET | ( | ) | const [virtual] |
Implements ForIA::IFourMomentum.
Definition at line 47 of file TruthParticle.cxx.
double ForIA::TruthParticle::eta | ( | ) | const [virtual] |
Implements ForIA::IFourMomentum.
Definition at line 16 of file TruthParticle.cxx.
double ForIA::TruthParticle::m | ( | ) | const |
Definition at line 78 of file TruthParticle.cxx.
int ForIA::TruthParticle::motherPdgId | ( | ) | const |
Definition at line 127 of file TruthParticle.cxx.
int ForIA::TruthParticle::pdgId | ( | ) | const |
Definition at line 111 of file TruthParticle.cxx.
double ForIA::TruthParticle::phi | ( | ) | const [virtual] |
Implements ForIA::IFourMomentum.
Definition at line 43 of file TruthParticle.cxx.
double ForIA::TruthParticle::PT | ( | ) | const [virtual] |
Implements ForIA::IFourMomentum.
Definition at line 62 of file TruthParticle.cxx.
double ForIA::TruthParticle::px | ( | ) | const [virtual] |
x component of momentum
Implements ForIA::IFourMomentum.
Definition at line 85 of file TruthParticle.cxx.
double ForIA::TruthParticle::py | ( | ) | const [virtual] |
y compontent of momentum
Implements ForIA::IFourMomentum.
Definition at line 92 of file TruthParticle.cxx.
double ForIA::TruthParticle::pz | ( | ) | const [virtual] |
z component of momentum
Implements ForIA::IFourMomentum.
Definition at line 99 of file TruthParticle.cxx.
int ForIA::TruthParticle::status | ( | ) | const |
Definition at line 123 of file TruthParticle.cxx.
double ForIA::TruthParticle::theta | ( | ) | const [virtual] |
Implements ForIA::IFourMomentum.
Definition at line 30 of file TruthParticle.cxx.
friend class DataConverter [friend] |
Definition at line 44 of file TruthParticle.hh.