|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef TrigConf_TriggerThresholdValue
8 #define TrigConf_TriggerThresholdValue
16 namespace JetWindowSize {
67 bool contains(
float eta,
float phi)
const;
72 virtual void print(
const std::string&
indent=
"",
unsigned int detail=1)
const override = 0;
73 virtual void writeXML(std::ostream & xmlfile,
int indentLevel=0,
int indentWidth=2)
const;
static float caloGlobalScaleCountToGeV()
static float caloGlobalScaleGeVToCount()
void setPhiMax(int value)
static const int fgCaloIsolationOff
virtual JetWindowSize::Size windowSize() const
void setWindow(int value)
static float caloGlobalScale()
static const int fgCaloEtMissOff
JetWindowSize::Size m_WindowSize
Forward iterator to traverse the main components of the trigger configuration.
static const int fgCaloClusterOff
virtual TriggerThresholdValue * createCopy() const =0
static const int fgCaloJetOff
static const int fgCaloEtSumOff
const std::string & type() const
void setEtaMin(int value)
static void setCaloInfo(const CaloInfo &ci)
void setPhiMin(int value)
bool contains(float eta, float phi) const
void setPriority(float prio)
static const int fgCaloJetEtOff
const CaloInfo & caloInfo() const
std::ostream & indent(std::ostream &o, int lvl, int size) const
virtual void print(const std::string &indent="", unsigned int detail=1) const override=0
virtual int thresholdValueCount() const
virtual ~TriggerThresholdValue() override=default
void setEtaMax(int value)
void setType(const std::string &type)
virtual void writeXML(std::ostream &xmlfile, int indentLevel=0, int indentWidth=2) const
unsigned int window() const