|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef ASG_ANALYSIS_ALGORITHMS__ASG_PT_ETA_SELECTION_TOOL_H
10 #define ASG_ANALYSIS_ALGORITHMS__ASG_PT_ETA_SELECTION_TOOL_H
74 Gaudi::Property<float>
m_minPt {
this,
"minPt", 0,
"minimum pt to require (or 0 for no pt cut)"};
75 Gaudi::Property<float>
m_maxPt {
this,
"maxPt", 0,
"maximum pt to require (or 0 for no pt cut)"};
76 Gaudi::Property<float>
m_minEta {
this,
"minEta", 0,
"minimum abs(eta) to allow (or 0 for no eta cut)"};
77 Gaudi::Property<float>
m_maxEta {
this,
"maxEta", 0,
"maximum abs(eta) to allow (or 0 for no eta cut)"};
78 Gaudi::Property<float>
m_etaGapLow {
this,
"etaGapLow", 0,
"low end of the eta gap"};
79 Gaudi::Property<float>
m_etaGapHigh {
this,
"etaGapHigh", 0,
"high end of the eta gap (or 0 for no eta gap)"};
80 Gaudi::Property<bool>
m_useClusterEta {
this,
"useClusterEta",
false,
"whether to use the cluster eta (for electrons only)"};
81 Gaudi::Property<bool>
m_useDressedProperties {
this,
"useDressedProperties",
false,
"whether to use the dressed kinematic properties (for truth particles only)"};
82 Gaudi::Property<bool>
m_printCastWarning {
this,
"printCastWarning",
true,
"whether to print a warning/error when the cast fails"};
83 Gaudi::Property<bool>
m_printClusterWarning {
this,
"printClusterWarning",
true,
"whether to print a warning/error when the cluster is missing"};
constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses
Class providing the definition of the 4-vector interface.
Select isolated Photons, Electrons and Muons.
::StatusCode StatusCode
StatusCode definition for legacy code.
Base class for elements of a container that can have aux data.