#include <TriggerItem.h>
|
std::ostream & | indent (std::ostream &o, int lvl, int size) const |
|
Definition at line 25 of file TriggerItem.h.
◆ TriggerItem()
TriggerItem::TriggerItem |
( |
| ) |
|
◆ ~TriggerItem()
TriggerItem::~TriggerItem |
( |
| ) |
|
|
overridevirtual |
◆ __str__()
string TriggerItem::__str__ |
( |
| ) |
const |
|
overridevirtual |
◆ buildLogic()
void TriggerItem::buildLogic |
( |
std::string & |
logic, |
|
|
std::vector< std::string > & |
conditionList |
|
) |
| const |
◆ bunchgroupMask()
uint16_t TrigConf::TriggerItem::bunchgroupMask |
( |
| ) |
const |
◆ comment()
const std::string& TrigConf::TrigConfData::comment |
( |
| ) |
const |
|
inlineinherited |
◆ compareTo()
◆ complex_deadtime()
unsigned int TrigConf::TriggerItem::complex_deadtime |
( |
| ) |
const |
|
inline |
◆ ctpId()
int TrigConf::TriggerItem::ctpId |
( |
| ) |
const |
|
inline |
◆ definition()
const std::string& TrigConf::TriggerItem::definition |
( |
| ) |
const |
|
inline |
◆ id()
unsigned int TrigConf::TrigConfData::id |
( |
| ) |
const |
|
inlineinherited |
◆ indent()
std::ostream & TrigConfData::indent |
( |
std::ostream & |
o, |
|
|
int |
lvl, |
|
|
int |
size |
|
) |
| const |
|
protectedinherited |
◆ isTriggerTypeBitOn()
bool TrigConf::TriggerItem::isTriggerTypeBitOn |
( |
int |
ibit | ) |
const |
|
inline |
◆ monitor()
unsigned short TrigConf::TriggerItem::monitor |
( |
| ) |
const |
|
inline |
◆ name()
const std::string& TrigConf::TrigConfData::name |
( |
| ) |
const |
|
inlineinherited |
◆ operator<()
◆ partition()
unsigned int TrigConf::TriggerItem::partition |
( |
| ) |
const |
|
inline |
◆ print()
void TriggerItem::print |
( |
const std::string & |
indent = "" , |
|
|
unsigned int |
detail = 1 |
|
) |
| const |
|
overridevirtual |
◆ printNameIdV()
void TrigConfData::printNameIdV |
( |
const std::string & |
indent = "" | ) |
const |
|
inherited |
◆ setComment()
void TrigConf::TrigConfData::setComment |
( |
const std::string & |
c | ) |
|
|
inlineinherited |
◆ setComplexDeadtime()
void TrigConf::TriggerItem::setComplexDeadtime |
( |
unsigned int |
cmpldt | ) |
|
|
inline |
◆ setCondition()
Definition at line 116 of file TriggerItem.cxx.
130 cout <<
"WARNING: Could not set condition of triggeritem " <<
name() <<
" because: " <<
e.what() << endl;
◆ setCtpId()
void TrigConf::TriggerItem::setCtpId |
( |
int |
id | ) |
|
|
inline |
◆ setDefinition()
void TrigConf::TriggerItem::setDefinition |
( |
const std::string & |
def | ) |
|
|
inline |
◆ setId()
void TrigConf::TrigConfData::setId |
( |
unsigned int |
id | ) |
|
|
inlineinherited |
◆ setMonitor()
void TrigConf::TriggerItem::setMonitor |
( |
unsigned short |
monitor | ) |
|
|
inline |
◆ setName()
void TrigConf::TrigConfData::setName |
( |
const std::string & |
name | ) |
|
|
inlineinherited |
◆ setPartition()
void TrigConf::TriggerItem::setPartition |
( |
unsigned int |
partition | ) |
|
|
inline |
◆ setSMK()
void TrigConf::TrigConfData::setSMK |
( |
int |
id | ) |
|
|
inlineinherited |
◆ setSuperMasterTableId()
void TrigConf::TrigConfData::setSuperMasterTableId |
( |
int |
id | ) |
|
|
inlineinherited |
◆ setTopNode()
◆ setTriggerType()
void TrigConf::TriggerItem::setTriggerType |
( |
unsigned int |
tt | ) |
|
|
inline |
◆ setVersion()
void TrigConf::TrigConfData::setVersion |
( |
unsigned int |
version | ) |
|
|
inlineinherited |
◆ smk()
unsigned int TrigConf::TrigConfData::smk |
( |
| ) |
const |
|
inlineinherited |
◆ superMasterTableId()
int TrigConf::TrigConfData::superMasterTableId |
( |
| ) |
const |
|
inlineinherited |
◆ topNode()
◆ triggerType()
unsigned int TrigConf::TriggerItem::triggerType |
( |
| ) |
const |
|
inline |
◆ version()
unsigned int TrigConf::TrigConfData::version |
( |
| ) |
const |
|
inlineinherited |
◆ writeXML()
void TriggerItem::writeXML |
( |
std::ostream & |
xmlfile, |
|
|
int |
indentLevel = 0 , |
|
|
int |
indentWidth = 2 |
|
) |
| const |
Definition at line 60 of file TriggerItem.cxx.
67 string::size_type
index=0;
69 std::string::size_type
pos=final_def.find(
'&',
index);
70 if(
pos!= std::string::npos){
74 final_def.replace(
pos, 1,
"&");
81 indent(xmlfile, indentLevel, indentWidth)
82 <<
"<TriggerItem ctpid=\"" <<
m_CtpId
84 <<
"\" name=\"" <<
name()
86 <<
"\" definition=\"" << final_def
97 xmlfile <<
" monitor=\"" <<
s <<
"\"";
104 indent(xmlfile, indentLevel, indentWidth) <<
"</TriggerItem>" << endl;
◆ operator<<
◆ m_comment
std::string TrigConf::TrigConfData::m_comment |
|
privateinherited |
◆ m_ComplexDeadtime
unsigned int TrigConf::TriggerItem::m_ComplexDeadtime |
|
private |
◆ m_CtpId
int TrigConf::TriggerItem::m_CtpId |
|
private |
◆ m_Definition
std::string TrigConf::TriggerItem::m_Definition |
|
private |
◆ m_id
unsigned int TrigConf::TrigConfData::m_id |
|
privateinherited |
◆ m_Monitor
unsigned short TrigConf::TriggerItem::m_Monitor |
|
private |
◆ m_name
std::string TrigConf::TrigConfData::m_name |
|
privateinherited |
◆ m_Partition
unsigned int TrigConf::TriggerItem::m_Partition |
|
private |
◆ m_smk
unsigned int TrigConf::TrigConfData::m_smk |
|
privateinherited |
◆ m_TopNode
◆ m_TriggerType
unsigned int TrigConf::TriggerItem::m_TriggerType |
|
private |
◆ m_version
unsigned int TrigConf::TrigConfData::m_version |
|
privateinherited |
The documentation for this class was generated from the following files: