|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef TrigConf_CTPConfig
8 #define TrigConf_CTPConfig
92 virtual void print(
const std::string&
indent=
"",
unsigned int detail=1)
const override;
95 void writeXML(std::ostream & xmlfile,
int indentLevel=0,
int indentWidth=2)
const;
BunchGroupSet m_BunchGroupSet
bool loadCtpcoreFiles() const
void setLoadCtpcoreFiles(bool flag=true)
PrescaledClock m_PrescaledClock
const DeadTime & deadTime() const
void setCTPFiles(CTPFiles *ctp)
void setBunchGroupSet(const BunchGroupSet &m)
void setLoadCtpmonFiles(bool flag=true)
unsigned int ctpVersion() const
PrescaleSet & prescaleSet(unsigned int partition=0)
const BunchGroupSet & bunchGroupSet() const
unsigned int m_ctpVersion
BunchGroupSet & bunchGroupSet()
bool loadCtpmonFiles() const
void setPrescaledClock(const PrescaledClock &m)
const Random & random() const
Forward iterator to traverse the main components of the trigger configuration.
bool equals(const CTPConfig *other, const std::string &filename) const
const PrescaledClock & prescaledClock() const
unsigned int l1Version() const
int prescaleSetId() const
DiffStruct * compareTo(const CTPConfig *o) const
void setPrioritySet(const PrioritySet &m)
PrescaleSet m_PrescaleSets[4]
const PrescaleSet & prescaleSet(unsigned int partition=0) const
void setLoadCtpFiles(bool flag=true)
void setBunchGroupSetId(int id)
const CTPFiles * ctpfiles() const
bool loadCtpinFiles() const
PrioritySet m_PrioritySet
PrioritySet & prioritySet()
int bunchGroupSetId() const
void setRandom(const Random &m)
ctp
Retrieve trigger EDM objects.
void setCTPVersion(unsigned int v)
void setLoadCtpinFiles(bool flag=true)
void setPrescaleSetId(int id)
const Menu & menu() const
void setL1Version(unsigned int v)
void writeXML(const std::string &filename, int indentWidth=2) const
std::ostream & indent(std::ostream &o, int lvl, int size) const
void setDeadTime(const DeadTime &m)
PrescaledClock & prescaledClock()
const PrioritySet & prioritySet() const
virtual void print(const std::string &indent="", unsigned int detail=1) const override
bool loadCtpFiles() const
const Muctpi & muCTPi() const
void setPrescaleSet(const PrescaleSet &pss)
void setMuCTPi(const Muctpi &m)
virtual ~CTPConfig() override