C++ Interface to Tauola
Public Member Functions | Private Attributes
Particle Class Reference
Collaboration diagram for Particle:
Collaboration graph

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)
 
 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
 

Detailed Description

Definition at line 18 of file include/TauSpinner/Particle.h.


The documentation for this class was generated from the following file: