HLT stream configuration information.
More...
#include <HLTStreamTag.h>
|
std::ostream & | indent (std::ostream &o, int lvl, int size) const |
|
HLT stream configuration information.
Defines streams that are associated with the chains
Definition at line 23 of file HLTStreamTag.h.
◆ HLTStreamTag() [1/2]
TrigConf::HLTStreamTag::HLTStreamTag |
( |
| ) |
|
◆ HLTStreamTag() [2/2]
TrigConf::HLTStreamTag::HLTStreamTag |
( |
const std::string & |
stream, |
|
|
const std::string & |
type, |
|
|
bool |
obeyLB, |
|
|
float |
prescale |
|
) |
| |
constructor with configuration data
- Parameters
-
stream | stream name |
type | stream type |
obeyLB | flag that the stream obey the boundaries of the lumi-blocks |
prescale | stream prescale value (in conjunction with a chain) |
Definition at line 19 of file HLTStreamTag.cxx.
◆ ~HLTStreamTag()
virtual TrigConf::HLTStreamTag::~HLTStreamTag |
( |
| ) |
|
|
overridevirtualdefault |
◆ __str__()
string TrigConfData::__str__ |
( |
| ) |
const |
|
virtualinherited |
◆ comment()
const std::string& TrigConf::TrigConfData::comment |
( |
| ) |
const |
|
inlineinherited |
◆ id()
unsigned int TrigConf::TrigConfData::id |
( |
| ) |
const |
|
inlineinherited |
◆ indent()
std::ostream & TrigConfData::indent |
( |
std::ostream & |
o, |
|
|
int |
lvl, |
|
|
int |
size |
|
) |
| const |
|
protectedinherited |
◆ name()
const std::string& TrigConf::TrigConfData::name |
( |
| ) |
const |
|
inlineinherited |
◆ obeyLB()
bool TrigConf::HLTStreamTag::obeyLB |
( |
| ) |
const |
|
inline |
◆ operator==()
◆ prescale()
float TrigConf::HLTStreamTag::prescale |
( |
| ) |
const |
|
inline |
accessor to the stream prescale value
Definition at line 48 of file HLTStreamTag.h.
◆ print()
void TrigConf::HLTStreamTag::print |
( |
const std::string & |
indent = "" , |
|
|
unsigned int |
detail = 1 |
|
) |
| const |
|
overridevirtual |
◆ printNameIdV()
void TrigConfData::printNameIdV |
( |
const std::string & |
indent = "" | ) |
const |
|
inherited |
◆ set_obeyLB()
void TrigConf::HLTStreamTag::set_obeyLB |
( |
bool |
val | ) |
|
|
inline |
◆ set_prescale()
void TrigConf::HLTStreamTag::set_prescale |
( |
float |
val | ) |
|
|
inline |
◆ set_stream()
void TrigConf::HLTStreamTag::set_stream |
( |
const std::string & |
stream | ) |
|
|
inline |
◆ set_type()
void TrigConf::HLTStreamTag::set_type |
( |
const std::string & |
type | ) |
|
|
inline |
◆ setComment()
void TrigConf::TrigConfData::setComment |
( |
const std::string & |
c | ) |
|
|
inlineinherited |
◆ setId()
void TrigConf::TrigConfData::setId |
( |
unsigned int |
id | ) |
|
|
inlineinherited |
◆ setName()
void TrigConf::TrigConfData::setName |
( |
const std::string & |
name | ) |
|
|
inlineinherited |
◆ setSMK()
void TrigConf::TrigConfData::setSMK |
( |
int |
id | ) |
|
|
inlineinherited |
◆ setSuperMasterTableId()
void TrigConf::TrigConfData::setSuperMasterTableId |
( |
int |
id | ) |
|
|
inlineinherited |
◆ setVersion()
void TrigConf::TrigConfData::setVersion |
( |
unsigned int |
version | ) |
|
|
inlineinherited |
◆ smk()
unsigned int TrigConf::TrigConfData::smk |
( |
| ) |
const |
|
inlineinherited |
◆ stream()
const std::string& TrigConf::HLTStreamTag::stream |
( |
| ) |
const |
|
inline |
◆ superMasterTableId()
int TrigConf::TrigConfData::superMasterTableId |
( |
| ) |
const |
|
inlineinherited |
◆ type()
const std::string& TrigConf::HLTStreamTag::type |
( |
| ) |
const |
|
inline |
◆ version()
unsigned int TrigConf::TrigConfData::version |
( |
| ) |
const |
|
inlineinherited |
◆ writeXML()
void TrigConf::HLTStreamTag::writeXML |
( |
std::ofstream & |
xmlfile | ) |
const |
◆ operator<<
◆ m_comment
std::string TrigConf::TrigConfData::m_comment |
|
privateinherited |
◆ m_id
unsigned int TrigConf::TrigConfData::m_id |
|
privateinherited |
◆ m_name
std::string TrigConf::TrigConfData::m_name |
|
privateinherited |
◆ m_obeyLB
bool TrigConf::HLTStreamTag::m_obeyLB |
|
private |
the obey LB flag, if true
the stream obeys the boundaries of the lumi-blocks
Definition at line 65 of file HLTStreamTag.h.
◆ m_prescale
float TrigConf::HLTStreamTag::m_prescale |
|
private |
the stream prescale value (in conjunction with a chain)
Definition at line 66 of file HLTStreamTag.h.
◆ m_smk
unsigned int TrigConf::TrigConfData::m_smk |
|
privateinherited |
◆ m_stream
std::string TrigConf::HLTStreamTag::m_stream |
|
private |
◆ m_type
std::string TrigConf::HLTStreamTag::m_type |
|
private |
◆ m_version
unsigned int TrigConf::TrigConfData::m_version |
|
privateinherited |
The documentation for this class was generated from the following files: