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.
28 : m_uniqueID(uniqueID)
29 , m_selectTracksFromIP(true)
30 , m_minimumPtSelection(0.25)
31 , m_absPzSelection(0.0)
32 , m_absD0Selection(0.5)
33 , m_absZ0Selection(2.0)
34 {};
◆ 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 |
Return the cut on minimum absolute value of the longitudinal momentum, abs(pz), for RecoTrack selection.
Definition at line 61 of file SVDEventT0Configuration.h.
61{ return m_absPzSelection; };
◆ 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.
51{ return m_selectTracksFromIP; };
◆ setAbsD0Selection()
void setAbsD0Selection |
( |
double | absD0Selection | ) |
|
|
inline |
◆ setAbsPzSelection()
void setAbsPzSelection |
( |
double | absPzSelection | ) |
|
|
inline |
Set the cut on minimum absolute value of the longitudinal momentum, abs(pz), for RecoTrack selection.
Definition at line 88 of file SVDEventT0Configuration.h.
88{ m_absPzSelection = absPzSelection; };
◆ 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.
78{ m_selectTracksFromIP = selectTracksFromIP; };
◆ 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: