![]() |
Belle II Software
release-08-02-04
|
This struct is used by the TrackingPerformanceEvaluation Module to save information of reconstructed tracks. More...
#include <MCParticleInfo.h>

Public Member Functions | |
| MCParticleInfo (const MCParticle &the_mcParticle, const ROOT::Math::XYZVector &the_magField) | |
| Constructor. | |
| double | getPx () |
| Getter for x component of momentum. | |
| double | getPy () |
| Getter for y component of momentum. | |
| double | getPz () |
| Getter for z component of momentum. | |
| double | getPt () |
| Getter for transverse momentum. | |
| double | getP () |
| Getter for magnitut of momentum. | |
| double | getEnergy () |
| Getter for energy. | |
| double | getX () |
| Getter for x component of vertex. | |
| double | getY () |
| Getter for y component of vertex. | |
| double | getZ () |
| Getter for z component of vertex. | |
| double | getPtheta () |
| Getter for theta of momentum vector. | |
| double | getPphi () |
| Getter for phi of momentum vector. | |
| double | getCharge () |
| Getter for electric charge of particle. | |
| double | getD0 () |
| Getter for D0. | |
| double | getZ0 () |
| Getter for Z0. | |
| double | getPhi () |
| Getter for Phi. | |
| double | getOmega () |
| Getter for Omega. | |
| double | getCotTheta () |
| Getter for Theta. | |
| double | getLambda () |
| Getter for Lambda. | |
| double | getChi () |
| Getter for Chi. | |
Private Attributes | |
| const MCParticle & | m_mcParticle |
| Reference to MC particle. | |
| double | m_myBz |
| Member variable for z component of B field. | |
| double | m_charge |
| Member variable for particle's electric charge. | |
This struct is used by the TrackingPerformanceEvaluation Module to save information of reconstructed tracks.
Definition at line 22 of file MCParticleInfo.h.