![]() |
ATLAS Offline Software
|
#include <TriggerItem.h>
Public Member Functions | |
| TriggerItem () | |
| virtual | ~TriggerItem () override |
| unsigned int | complex_deadtime () const |
| const std::string & | definition () const |
| unsigned int | triggerType () const |
| int | ctpId () const |
| unsigned int | partition () const |
| const TriggerItemNode * | topNode () const |
| unsigned short | monitor () const |
| uint16_t | bunchgroupMask () const |
| void | setComplexDeadtime (unsigned int cmpldt) |
| void | setPartition (unsigned int partition) |
| void | setTopNode (std::unique_ptr< TriggerItemNode > ptrnode) |
| void | setTriggerType (unsigned int tt) |
| void | setCtpId (int id) |
| void | setDefinition (const std::string &def) |
| bool | isTriggerTypeBitOn (int ibit) const |
| virtual void | print (const std::string &indent="", unsigned int detail=1) const override |
| void | writeXML (std::ostream &xmlfile, int indentLevel=0, int indentWidth=2) const |
| void | buildLogic (std::string &logic, std::vector< std::string > &conditionList) const |
| void | setCondition (const std::string &logic, const std::vector< std::string > &conditions, const std::vector< TrigConf::TriggerThreshold * > &thrs) |
| void | setMonitor (unsigned short monitor) |
| bool | operator< (const TriggerItem &e) const |
| DiffStruct * | compareTo (const TriggerItem *o) const |
| std::string | __str__ () const override |
| int | superMasterTableId () const |
| unsigned int | smk () const |
| unsigned int | id () const |
| const std::string & | name () const |
| const std::string & | comment () const |
| unsigned int | version () const |
| void | setSuperMasterTableId (int id) |
| void | setSMK (int id) |
| void | setId (unsigned int id) |
| void | setName (const std::string &name) |
| void | setVersion (unsigned int version) |
| void | setComment (const std::string &c) |
| void | printNameIdV (const std::string &indent="") const |
Protected Member Functions | |
| std::ostream & | indent (std::ostream &o, int lvl, int size) const |
Private Attributes | |
| unsigned int | m_ComplexDeadtime |
| std::string | m_Definition |
| std::unique_ptr< TriggerItemNode > | m_TopNode |
| int | m_CtpId |
| unsigned int | m_TriggerType |
| unsigned int | m_Partition |
| unsigned short | m_Monitor |
| unsigned int | m_smk |
| unsigned int | m_id |
| std::string | m_name |
| unsigned int | m_version |
| std::string | m_comment |
Friends | |
| std::ostream & | operator<< (std::ostream &, const TrigConf::TriggerItem &) |
Definition at line 26 of file TriggerItem.h.
| TriggerItem::TriggerItem | ( | ) |
Definition at line 18 of file TriggerItem.cxx.
|
overridevirtual |
Definition at line 27 of file TriggerItem.cxx.
|
overridevirtual |
Reimplemented from TrigConf::TrigConfData.
Definition at line 170 of file TriggerItem.cxx.
| void TriggerItem::buildLogic | ( | std::string & | logic, |
| std::vector< std::string > & | conditionList ) const |
Definition at line 107 of file TriggerItem.cxx.
| uint16_t TrigConf::TriggerItem::bunchgroupMask | ( | ) | const |
Definition at line 32 of file TriggerItem.cxx.
|
inlineinherited |
Definition at line 23 of file TrigConfData.h.
| TrigConf::DiffStruct * TrigConf::TriggerItem::compareTo | ( | const TriggerItem * | o | ) | const |
Definition at line 42 of file TriggerItem.cxx.
|
inline |
Definition at line 32 of file TriggerItem.h.
|
inline |
Definition at line 35 of file TriggerItem.h.
|
inline |
Definition at line 33 of file TriggerItem.h.
|
inlineinherited |
Definition at line 21 of file TrigConfData.h.
|
protectedinherited |
Definition at line 23 of file TrigConfData.cxx.
|
inline |
Definition at line 49 of file TriggerItem.h.
|
inline |
Definition at line 38 of file TriggerItem.h.
|
inlineinherited |
Definition at line 22 of file TrigConfData.h.
|
inline |
Definition at line 61 of file TriggerItem.h.
|
inline |
Definition at line 36 of file TriggerItem.h.
|
overridevirtual |
Implements TrigConf::TrigConfData.
Definition at line 134 of file TriggerItem.cxx.
|
inherited |
Definition at line 31 of file TrigConfData.cxx.
|
inlineinherited |
Definition at line 32 of file TrigConfData.h.
|
inline |
Definition at line 42 of file TriggerItem.h.
| void TriggerItem::setCondition | ( | const std::string & | logic, |
| const std::vector< std::string > & | conditions, | ||
| const std::vector< TrigConf::TriggerThreshold * > & | thrs ) |
Definition at line 114 of file TriggerItem.cxx.
|
inline |
Definition at line 46 of file TriggerItem.h.
|
inline |
Definition at line 47 of file TriggerItem.h.
|
inlineinherited |
Definition at line 29 of file TrigConfData.h.
|
inline |
Definition at line 59 of file TriggerItem.h.
|
inlineinherited |
Definition at line 30 of file TrigConfData.h.
|
inline |
Definition at line 43 of file TriggerItem.h.
|
inlineinherited |
Definition at line 28 of file TrigConfData.h.
|
inlineinherited |
Definition at line 27 of file TrigConfData.h.
|
inline |
Definition at line 44 of file TriggerItem.h.
|
inline |
Definition at line 45 of file TriggerItem.h.
|
inlineinherited |
Definition at line 31 of file TrigConfData.h.
|
inlineinherited |
Definition at line 20 of file TrigConfData.h.
|
inlineinherited |
Definition at line 19 of file TrigConfData.h.
|
inline |
Definition at line 37 of file TriggerItem.h.
|
inline |
Definition at line 34 of file TriggerItem.h.
|
inlineinherited |
Definition at line 24 of file TrigConfData.h.
| void TriggerItem::writeXML | ( | std::ostream & | xmlfile, |
| int | indentLevel = 0, | ||
| int | indentWidth = 2 ) const |
Definition at line 58 of file TriggerItem.cxx.
|
friend |
|
privateinherited |
Definition at line 48 of file TrigConfData.h.
|
private |
Definition at line 70 of file TriggerItem.h.
|
private |
Definition at line 73 of file TriggerItem.h.
|
private |
Definition at line 71 of file TriggerItem.h.
|
privateinherited |
Definition at line 45 of file TrigConfData.h.
|
private |
Definition at line 76 of file TriggerItem.h.
|
privateinherited |
Definition at line 46 of file TrigConfData.h.
|
private |
Definition at line 75 of file TriggerItem.h.
|
privateinherited |
Definition at line 44 of file TrigConfData.h.
|
private |
Definition at line 72 of file TriggerItem.h.
|
private |
Definition at line 74 of file TriggerItem.h.
|
privateinherited |
Definition at line 47 of file TrigConfData.h.