Belle II Software development
|
Struct to hold variables for intersection points. More...
#include <PXDPerformanceStructs.h>
Public Member Functions | |
TrackPoint_t () | |
Default constructor. | |
RecoTrack * | setValues (const PXDIntercept &pxdIntercept, const std::string &recoTracksName="", const double &mass=Const::electronMass) |
Update values from a PXDCluster. | |
Public Attributes | |
float | x |
Global position in x. | |
float | y |
Global position in y. | |
float | z |
Global position in z. | |
float | tol |
The variables below are included here as they can be calculated w.o. | |
float | chargeMPV |
Expected charge in ADU. | |
bool | inside |
True if it's inside the active region. | |
Struct to hold variables for intersection points.
Definition at line 57 of file PXDPerformanceStructs.h.
|
inline |
Default constructor.
Definition at line 60 of file PXDPerformanceStructs.h.
RecoTrack * setValues | ( | const PXDIntercept & | pxdIntercept, |
const std::string & | recoTracksName = "" , |
||
const double & | mass = Const::electronMass |
||
) |
Update values from a PXDCluster.
pxdIntercept | a PXDIntercept object. |
recoTracksName | Name of RecoTrack collection |
mass | Mass of the impinging particle |
Definition at line 33 of file PXDPerformanceStructs.cc.
float chargeMPV |
Expected charge in ADU.
Definition at line 80 of file PXDPerformanceStructs.h.
bool inside |
True if it's inside the active region.
Definition at line 81 of file PXDPerformanceStructs.h.
float tol |
The variables below are included here as they can be calculated w.o.
having a track cluster. cos(incident angle) = thickness/path length.
Definition at line 79 of file PXDPerformanceStructs.h.
float x |
Global position in x.
Definition at line 72 of file PXDPerformanceStructs.h.
float y |
Global position in y.
Definition at line 73 of file PXDPerformanceStructs.h.
float z |
Global position in z.
Definition at line 74 of file PXDPerformanceStructs.h.