CbmRoot
|
#include <CbmL1MCPoint.h>
Public Member Functions | |
CbmL1MCPoint ()=default | |
std::string | ToString (int verbose=3, bool printHeader=false) const |
Temporary log function for debugging. | |
Static Public Member Functions | |
static bool | compareIDz (const CbmL1MCPoint &a, const CbmL1MCPoint &b) |
static bool | pcompareIDz (const CbmL1MCPoint *a, const CbmL1MCPoint *b) |
Public Attributes | |
double | x = 0. |
double | y = 0. |
double | z = 0. |
double | px = 0. |
double | py = 0. |
double | pz = 0. |
double | xIn = 0. |
double | yIn = 0. |
double | zIn = 0. |
double | pxIn = 0. |
double | pyIn = 0. |
double | pzIn = 0. |
double | xOut = 0. |
double | yOut = 0. |
double | zOut = 0. |
double | pxOut = 0. |
double | pyOut = 0. |
double | pzOut = 0. |
double | p = 0. |
double | q = 0. |
double | mass = 0. |
double | time = 0. |
int | pdg = 0 |
int | ID = 0 |
int | mother_ID = 0 |
int | iStation = 0 |
int | pointId = -1 |
int | file = -1 |
int | event = -1 |
Vector< int > | hitIds {"CbmL1MCPoint::hitIds"} |
Definition at line 35 of file CbmL1MCPoint.h.
|
default |
|
inlinestatic |
Definition at line 39 of file CbmL1MCPoint.h.
|
inlinestatic |
Definition at line 44 of file CbmL1MCPoint.h.
|
inline |
int CbmL1MCPoint::event = -1 |
Definition at line 77 of file CbmL1MCPoint.h.
int CbmL1MCPoint::file = -1 |
Definition at line 76 of file CbmL1MCPoint.h.
Referenced by ToString().
Vector<int> CbmL1MCPoint::hitIds {"CbmL1MCPoint::hitIds"} |
Definition at line 78 of file CbmL1MCPoint.h.
Referenced by ToString().
int CbmL1MCPoint::ID = 0 |
Definition at line 72 of file CbmL1MCPoint.h.
Referenced by compareIDz(), pcompareIDz(), and ToString().
int CbmL1MCPoint::iStation = 0 |
Definition at line 74 of file CbmL1MCPoint.h.
Referenced by ToString().
double CbmL1MCPoint::mass = 0. |
Definition at line 69 of file CbmL1MCPoint.h.
Referenced by ToString().
int CbmL1MCPoint::mother_ID = 0 |
Definition at line 73 of file CbmL1MCPoint.h.
Referenced by ToString().
double CbmL1MCPoint::p = 0. |
Definition at line 67 of file CbmL1MCPoint.h.
Referenced by ToString().
int CbmL1MCPoint::pdg = 0 |
Definition at line 71 of file CbmL1MCPoint.h.
Referenced by ToString().
int CbmL1MCPoint::pointId = -1 |
Definition at line 75 of file CbmL1MCPoint.h.
Referenced by ToString().
double CbmL1MCPoint::px = 0. |
Definition at line 52 of file CbmL1MCPoint.h.
double CbmL1MCPoint::pxIn = 0. |
Definition at line 58 of file CbmL1MCPoint.h.
double CbmL1MCPoint::pxOut = 0. |
Definition at line 64 of file CbmL1MCPoint.h.
double CbmL1MCPoint::py = 0. |
Definition at line 53 of file CbmL1MCPoint.h.
double CbmL1MCPoint::pyIn = 0. |
Definition at line 59 of file CbmL1MCPoint.h.
double CbmL1MCPoint::pyOut = 0. |
Definition at line 65 of file CbmL1MCPoint.h.
double CbmL1MCPoint::pz = 0. |
Definition at line 54 of file CbmL1MCPoint.h.
double CbmL1MCPoint::pzIn = 0. |
Definition at line 60 of file CbmL1MCPoint.h.
double CbmL1MCPoint::pzOut = 0. |
Definition at line 66 of file CbmL1MCPoint.h.
double CbmL1MCPoint::q = 0. |
Definition at line 68 of file CbmL1MCPoint.h.
Referenced by ToString().
double CbmL1MCPoint::time = 0. |
Definition at line 70 of file CbmL1MCPoint.h.
Referenced by ToString().
double CbmL1MCPoint::x = 0. |
Definition at line 49 of file CbmL1MCPoint.h.
Referenced by ToString().
double CbmL1MCPoint::xIn = 0. |
Definition at line 55 of file CbmL1MCPoint.h.
double CbmL1MCPoint::xOut = 0. |
Definition at line 61 of file CbmL1MCPoint.h.
double CbmL1MCPoint::y = 0. |
Definition at line 50 of file CbmL1MCPoint.h.
Referenced by ToString().
double CbmL1MCPoint::yIn = 0. |
Definition at line 56 of file CbmL1MCPoint.h.
double CbmL1MCPoint::yOut = 0. |
Definition at line 62 of file CbmL1MCPoint.h.
double CbmL1MCPoint::z = 0. |
Definition at line 51 of file CbmL1MCPoint.h.
Referenced by compareIDz(), pcompareIDz(), and ToString().
double CbmL1MCPoint::zIn = 0. |
Definition at line 57 of file CbmL1MCPoint.h.
Referenced by ToString().
double CbmL1MCPoint::zOut = 0. |
Definition at line 63 of file CbmL1MCPoint.h.
Referenced by ToString().