Public Member Functions | |
Particle (double px, double py, double pz, double e, int id) | |
double | px () const |
double | py () const |
double | pz () const |
double | e () const |
int | pdgid () const |
double | recalculated_mass () const |
void | setPx (double px) |
void | setPy (double py) |
void | setPz (double pz) |
void | setE (double e) |
void | print () |
double | getAnglePhi () |
double | getAngleTheta () |
void | rotateXZ (double theta) |
void | rotateXY (double theta) |
void | boostAlongZ (double pz, double e) |
void | boostToRestFrame (Particle &p) |
void | boostFromRestFrame (Particle &p) |
Private Attributes | |
double | _px |
double | _py |
double | _pz |
double | _e |
int | _pdgid |
Definition at line 18 of file Particle.h.