TrigConf::TriggerItem Class Reference

Inheritance diagram for TrigConf::TriggerItem:
TrigConf::TrigConfData

List of all members.

Public Member Functions

unsigned int complex_deadtime () const
const std::string & definition () const
unsigned int triggerType () const
int ctpId () const
unsigned int partition () const
TriggerItemNodetopNode () const
unsigned short monitor () const
uint16_t bunchgroupMask () const
void setComplexDeadtime (unsigned int cmpldt)
void setPartition (unsigned int partition)
void setTopNode (TriggerItemNode *ptrnode)
void setTriggerType (unsigned int tt)
void setCtpId (int id)
void setDefinition (std::string def)
bool isTriggerTypeBitOn (int ibit) const
virtual void print (const std::string &indent="", unsigned int detail=1) const
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
DiffStructcompareTo (const TriggerItem *o) const
std::string __str__ () const

Friends

std::ostream & operator<< (std::ostream &, const TrigConf::TriggerItem &)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1