![]() |
ATLAS Offline Software
|
#include <TrigConfData.h>
Inherited by TrigConf::HLTChain, TrigConf::HLTFrame, TrigConf::HLTPrescaleSet, TrigConf::HLTSequence, TrigConf::HLTStreamTag, TrigConf::HLTTriggerElement, TrigConf::JobOption, TrigConf::JobOptionTable, TrigConf::L1DataBaseclass, and TrigConf::TriggerItem.
Public Member Functions | |
| TrigConfData (const std::string &name="") | |
| virtual | ~TrigConfData ()=default |
| 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) |
| virtual void | print (const std::string &indent="", unsigned int detail=1) const =0 |
| void | printNameIdV (const std::string &indent="") const |
| virtual std::string | __str__ () const |
Protected Member Functions | |
| std::ostream & | indent (std::ostream &o, int lvl, int size) const |
Private Attributes | |
| unsigned int | m_smk |
| unsigned int | m_id |
| std::string | m_name |
| unsigned int | m_version |
| std::string | m_comment |
Definition at line 13 of file TrigConfData.h.
| TrigConfData::TrigConfData | ( | const std::string & | name = "" | ) |
Definition at line 14 of file TrigConfData.cxx.
|
virtualdefault |
|
virtual |
Reimplemented in TrigConf::HLTChain, TrigConf::HLTPrescaleSet, TrigConf::HLTSequence, and TrigConf::TriggerItem.
Definition at line 50 of file TrigConfData.cxx.
|
inline |
Definition at line 23 of file TrigConfData.h.
|
inline |
Definition at line 21 of file TrigConfData.h.
|
protected |
Definition at line 23 of file TrigConfData.cxx.
|
inline |
Definition at line 22 of file TrigConfData.h.
|
pure virtual |
Implemented in TrigConf::BunchGroup, TrigConf::BunchGroupSet, TrigConf::CaloInfo, TrigConf::CaloJetInput, TrigConf::CaloSinCos, TrigConf::ClusterThresholdValue, TrigConf::CTPConfig, TrigConf::CTPFiles, TrigConf::DeadTime, TrigConf::EtThresholdValue, TrigConf::HLTChain, TrigConf::HLTFrame, TrigConf::HLTPrescaleSet, TrigConf::HLTSequence, TrigConf::HLTStreamTag, TrigConf::HLTTriggerElement, TrigConf::IsolationParam, TrigConf::JetThresholdValue, TrigConf::JobOption, TrigConf::JobOptionTable, TrigConf::LutCam, TrigConf::Menu, TrigConf::Muctpi, TrigConf::MuonThresholdSet, TrigConf::MuonThresholdValue, TrigConf::NimThresholdValue, TrigConf::PIT, TrigConf::PrescaledClock, TrigConf::PrescaleSet, TrigConf::PrioritySet, TrigConf::Random, TrigConf::ThresholdConfig, TrigConf::ThresholdMonitor, TrigConf::TIP, TrigConf::TriggerItem, TrigConf::TriggerThreshold, TrigConf::TriggerThresholdValue, and TrigConf::XsThresholdValue.
| void TrigConfData::printNameIdV | ( | const std::string & | indent = "" | ) | const |
Definition at line 31 of file TrigConfData.cxx.
|
inline |
Definition at line 32 of file TrigConfData.h.
|
inline |
Definition at line 29 of file TrigConfData.h.
|
inline |
Definition at line 30 of file TrigConfData.h.
|
inline |
Definition at line 28 of file TrigConfData.h.
|
inline |
Definition at line 27 of file TrigConfData.h.
|
inline |
Definition at line 31 of file TrigConfData.h.
|
inline |
Definition at line 20 of file TrigConfData.h.
|
inline |
Definition at line 19 of file TrigConfData.h.
|
inline |
Definition at line 24 of file TrigConfData.h.
|
private |
Definition at line 48 of file TrigConfData.h.
|
private |
Definition at line 45 of file TrigConfData.h.
|
private |
Definition at line 46 of file TrigConfData.h.
|
private |
Definition at line 44 of file TrigConfData.h.
|
private |
Definition at line 47 of file TrigConfData.h.