|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef TrigConf_TriggerThreshold
8 #define TrigConf_TriggerThreshold
77 virtual void print(
const std::string&
indent=
"",
unsigned int detail=1)
const override;
78 virtual void writeXML(std::ostream & xmlfile,
int indentLevel=0,
int indentWidth=2)
const;
L1DataDef::TriggerType ttype() const
void setThresholdNumber(int number)
const std::string & cableName() const
void setInput(const std::string &input)
const std::string & zbSeedingThresholdName() const
std::vector< TriggerThresholdValue * > m_TriggerThresholdValueVector
virtual void print(const std::string &indent="", unsigned int detail=1) const override
const std::vector< TriggerThresholdValue * > & thresholdValueVector() const
std::string m_ZBSeedingThresholdName
int zbSeedingThresholdMulti() const
void setType(L1DataDef::TriggerType type)
Forward iterator to traverse the main components of the trigger configuration.
void setBCDelay(int bcdelay)
const std::string & type() const
void setCableName(const std::string &cablename)
void setZBSeedingThresholdMulti(int seedmulti)
void addThresholdValue(TriggerThresholdValue *value)
const std::string & cableConnector() const
std::string m_CableConnector
const std::string & input() const
void setZBSeedingThresholdName(const std::string &seed)
virtual void writeXML(std::ostream &xmlfile, int indentLevel=0, int indentWidth=2) const
L1DataDef::TriggerType m_type
void setCableEnd(int cable)
int numberofValues() const
void setCableCtpin(const std::string &cablectpin)
TriggerThresholdValue * triggerThresholdValue(int eta, int phi) const
void clearThresholdValues()
virtual ~TriggerThreshold() override
const std::string & cableCtpin() const
unsigned int bitnum() const
int m_ZBSeedingThresholdMulti
std::ostream & indent(std::ostream &o, int lvl, int size) const
unsigned int clock() const
void setCableStart(int cable)
int thresholdNumber() const
void setBitnum(unsigned int bitnum)
void setCableConnector(const std::string &connector)
static TriggerThresholdValue * createThresholdValue(const std::string &type)
void setClock(unsigned int clock)