ATLAS Offline Software
|
Loader of trigger configurations from Json files. More...
#include <JsonFileWriterHLT.h>
Public Member Functions | |
JsonFileWriterHLT () | |
Constructor. More... | |
virtual | ~JsonFileWriterHLT () override=default |
Destructor. More... | |
bool | writeJsonFile (const std::string &filename, const HLTMenu &menu) const |
bool | writeJsonFile (const std::string &filename, const HLTMenu &menu, const HLTPrescalesSet &ps) const |
bool | msgLvl (const MSGTC::Level lvl) const |
Test the output level. More... | |
MsgStreamTC & | msg () const |
The standard message stream. More... | |
MsgStreamTC & | msg (const MSGTC::Level lvl) const |
The standard message stream. More... | |
Private Attributes | |
boost::thread_specific_ptr< MsgStreamTC > | m_msg_tls |
MsgStreamTC instance (a std::cout like with print-out levels) More... | |
std::string | m_name |
Loader of trigger configurations from Json files.
Definition at line 23 of file JsonFileWriterHLT.h.
TrigConf::JsonFileWriterHLT::JsonFileWriterHLT | ( | ) |
Constructor.
Definition at line 17 of file JsonFileWriterHLT.cxx.
|
overridevirtualdefault |
Destructor.
|
inlineinherited |
The standard message stream.
Returns a reference to the message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 81 of file TrigConfMessaging.h.
|
inlineinherited |
The standard message stream.
Returns a reference to the default message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 91 of file TrigConfMessaging.h.
|
inlineinherited |
Test the output level.
lvl | The message level to test against |
true | Messages at level "lvl" will be printed |
Definition at line 70 of file TrigConfMessaging.h.
bool TrigConf::JsonFileWriterHLT::writeJsonFile | ( | const std::string & | filename, |
const HLTMenu & | menu | ||
) | const |
Definition at line 49 of file JsonFileWriterHLT.cxx.
bool TrigConf::JsonFileWriterHLT::writeJsonFile | ( | const std::string & | filename, |
const HLTMenu & | menu, | ||
const HLTPrescalesSet & | ps | ||
) | const |
Definition at line 115 of file JsonFileWriterHLT.cxx.
|
mutableprivateinherited |
MsgStreamTC instance (a std::cout like with print-out levels)
Definition at line 66 of file TrigConfMessaging.h.
|
privateinherited |
Definition at line 67 of file TrigConfMessaging.h.