This class store the configuration of the selections applied on the tracks used to compute the SVD EventT0.
More...
#include <SVDEventT0Configuration.h>
|
| SVDEventT0Configuration (const TString &uniqueID="") |
| Default constructor.
|
|
std::string | get_name () const |
| Get payload name.
|
|
TString | get_uniqueID () const |
| Get the unique ID of the calibration.
|
|
bool | getSelectTracksFromIP () const |
| Return the boolean used to specify whether apply the selection based on the absolute values of d0 and z0, to select tracks from the IP to compute SVDEventT0, or not.
|
|
double | getMinimumPtSelection () const |
| Return the cut on minimum transverse momentum pt for RecoTrack selection.
|
|
double | getAbsPzSelection () const |
| Return the cut on minimum absolute value of the longitudinal momentum, abs(pz), for RecoTrack selection.
|
|
double | getAbsD0Selection () const |
| Return the cut on maximum absolute value of the d0 for RecoTrack selection.
|
|
double | getAbsZ0Selection () const |
| Return cut on maximum absolute value of the z0 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, to select tracks from the IP to compute SVDEventT0, or not.
|
|
void | setMinimumPtSelection (double minimumPtSelection) |
| Set the cut on minimum transverse momentum pt for RecoTrack selection.
|
|
void | setAbsPzSelection (double absPzSelection) |
| Set the cut on minimum absolute value of the longitudinal momentum, abs(pz), for RecoTrack selection.
|
|
void | setAbsD0Selection (double absD0Selection) |
| Set the cut on maximum absolute value of the d0 for RecoTrack selection.
|
|
void | setAbsZ0Selection (double absZ0Selection) |
| Set cut on maximum absolute value of the z0 for RecoTrack selection.
|
|
|
static std::string | s_name = std::string("SVDEventT0Configuration") |
| name of the payload
|
|
This class store the configuration of the selections applied on the tracks used to compute the SVD EventT0.
Definition at line 22 of file SVDEventT0Configuration.h.
◆ SVDEventT0Configuration()
Default constructor.
Definition at line 27 of file SVDEventT0Configuration.h.
34 {};
TString m_uniqueID
unique identifier of the SVD EventT0 configuration payload
double m_absPzSelection
Cut on abs(pz) for RecoTrack selection.
double m_minimumPtSelection
Cut on pt for RecoTrack selection.
bool m_selectTracksFromIP
Apply the selection based on the absolute values of d0.
double m_absD0Selection
Cut on abs(d0), in cm, for RecoTrack selection.
double m_absZ0Selection
Cut on abs(z0), in cm, for RecoTrack selection.
◆ get_name()
std::string get_name |
( |
| ) |
const |
|
inline |
◆ get_uniqueID()
TString get_uniqueID |
( |
| ) |
const |
|
inline |
◆ getAbsD0Selection()
double getAbsD0Selection |
( |
| ) |
const |
|
inline |
◆ getAbsPzSelection()
double getAbsPzSelection |
( |
| ) |
const |
|
inline |
◆ getAbsZ0Selection()
double getAbsZ0Selection |
( |
| ) |
const |
|
inline |
◆ getMinimumPtSelection()
double getMinimumPtSelection |
( |
| ) |
const |
|
inline |
◆ getSelectTracksFromIP()
bool getSelectTracksFromIP |
( |
| ) |
const |
|
inline |
Return the boolean used to specify whether apply the selection based on the absolute values of d0 and z0, to select tracks from the IP to compute SVDEventT0, or not.
Definition at line 51 of file SVDEventT0Configuration.h.
◆ setAbsD0Selection()
void setAbsD0Selection |
( |
double |
absD0Selection | ) |
|
|
inline |
◆ setAbsPzSelection()
void setAbsPzSelection |
( |
double |
absPzSelection | ) |
|
|
inline |
◆ setAbsZ0Selection()
void setAbsZ0Selection |
( |
double |
absZ0Selection | ) |
|
|
inline |
◆ setMinimumPtSelection()
void setMinimumPtSelection |
( |
double |
minimumPtSelection | ) |
|
|
inline |
◆ setSelectTracksFromIP()
void setSelectTracksFromIP |
( |
bool |
selectTracksFromIP | ) |
|
|
inline |
Set the boolean used to specify whether apply the selection based on the absolute values of d0 and z0, to select tracks from the IP to compute SVDEventT0, or not.
Definition at line 78 of file SVDEventT0Configuration.h.
◆ m_absD0Selection
◆ m_absPzSelection
◆ m_absZ0Selection
◆ m_minimumPtSelection
double m_minimumPtSelection |
|
private |
◆ m_selectTracksFromIP
bool m_selectTracksFromIP |
|
private |
◆ m_uniqueID
◆ s_name
std::string s_name = std::string("SVDEventT0Configuration") |
|
staticprivate |
The documentation for this class was generated from the following files: