TrigConf::Menu Class Reference

Inheritance diagram for TrigConf::Menu:
TrigConf::L1DataBaseclass TrigConf::TrigConfData

List of all members.

Public Member Functions

item_by_ctpid_t & item_by_ctpid ()
const item_by_ctpid_t & item_by_ctpid () const
item_by_name_t & item_by_name ()
const item_by_name_t & item_by_name () const
void addTriggerItem (TriggerItem *ti)
const ItemContainer & itemVector () const
const ItemContainer & items () const
TriggerItem * findTriggerItem (int ctpid) const
TriggerItem * item (int ctpid) const
TriggerItem * item (const std::string &name) const
const std::vector
< ThresholdMonitor * > & 
moncountVector () const
const std::vector< PIT * > & pitVector () const
const std::vector< TIP * > & tipVector () const
const std::map< unsigned int,
std::string > & 
lutOutputNames () const
const ThresholdConfig & thresholdConfig () const
const CaloInfo & caloInfo () const
ThresholdConfig & thresholdConfig ()
std::vector< uint16_t > bunchgroupMask () const
void setThresholdConfig (const TrigConf::ThresholdConfig &tc)
void setCaloInfo (const CaloInfo &ci)
const std::vector
< TriggerThreshold * > & 
thresholdVector () const
void addTriggerThreshold (TriggerThreshold *tt)
void addThresholdMonitor (ThresholdMonitor *thrm)
ThresholdMonitor * findThresholdMonitor (unsigned int id)
void addLutOutputName (unsigned int, const std::string &)
void setLutOutputNames (const std::map< unsigned int, std::string > &lut)
void addPit (PIT *pit)
PIT * findPIT (unsigned int id)
void addTip (TIP *tip)
TIP * findTIP (unsigned int id)
int size () const
virtual void print (const std::string &indent="", unsigned int detail=1) const
void writeXMLItems (std::ostream &xmlfile, int indentLevel=0, int indentWidth=2) const
void writeXMLThresholds (std::ostream &xmlfile, int indentLevel=0, int indentWidth=2) const
void writeXMLMonCounters (std::ostream &xmlfile, int indentLevel=0, int indentWidth=2) const
DiffStruct * compareTo (const Menu *o) const
void clear ()
std::vector
< TrigConf::TriggerItem * > 
itemsV () const

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

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1