This class store the configuration of the selections applied on the tracks used to compute the SVD Ev...
TString m_uniqueID
unique identifier of the SVD EventT0 configuration payload
std::string get_name() const
Get payload name.
double m_absPzSelection
Cut on abs(pz) for RecoTrack selection.
double getAbsD0Selection() const
Return the cut on maximum absolute value of the d0 for RecoTrack selection.
double m_minimumPtSelection
Cut on pt for RecoTrack selection.
static std::string s_name
name of the payload
bool m_selectTracksFromIP
Apply the selection based on the absolute values of d0.
double getMinimumPtSelection() const
Return the cut on minimum transverse momentum pt for RecoTrack selection.
double getAbsZ0Selection() const
Return cut on maximum absolute value of the z0 for RecoTrack selection.
double m_absD0Selection
Cut on abs(d0), in cm, for RecoTrack selection.
double m_absZ0Selection
Cut on abs(z0), in cm, for RecoTrack selection.
void setSelectTracksFromIP(bool selectTracksFromIP)
Set the boolean used to specify whether apply the selection based on the absolute values of d0 and z0...
TString get_uniqueID() const
Get the unique ID of the calibration.
void setAbsZ0Selection(double absZ0Selection)
Set cut on maximum absolute value of the z0 for RecoTrack selection.
void setMinimumPtSelection(double minimumPtSelection)
Set the cut on minimum transverse momentum pt for RecoTrack selection.
SVDEventT0Configuration(const TString &uniqueID="")
Default constructor.
double getAbsPzSelection() const
Return the cut on minimum absolute value of the longitudinal momentum, abs(pz), for RecoTrack selecti...
bool getSelectTracksFromIP() const
Return the boolean used to specify whether apply the selection based on the absolute values of d0 and...
void setAbsD0Selection(double absD0Selection)
Set the cut on maximum absolute value of the d0 for RecoTrack selection.
void setAbsPzSelection(double absPzSelection)
Set the cut on minimum absolute value of the longitudinal momentum, abs(pz), for RecoTrack selection.
ClassDef(SVDEventT0Configuration, 1)
needed by root
Abstract base class for different kinds of events.