![]() |
ATLAS Offline Software
|
#include <MuctpiXMLParser.h>
Public Member Functions | |
| MuctpiXMLParser () | |
| virtual | ~MuctpiXMLParser () override=default |
| void | printConfiguration () const |
| void | setVerbosity (int v) |
| const MuCTPiGeometry & | getMuCTPiGeometry () const |
| void | readConfiguration (const std::string &inputfile) |
| void | setConfiguration (boost::property_tree::ptree ptreeptree) |
| void | parseConfiguration () |
Private Member Functions | |
| void | setOctant (boost::property_tree::ptree menuElement, MioctGeometry &octant) |
| void | setSector (boost::property_tree::ptree menuElement, MioctSectorGeometry §or) |
| void | setROI (boost::property_tree::ptree menuElement, MioctROIGeometry &roi) |
| void | setTopoCell (boost::property_tree::ptree menuElement, MioctTopoCellGeometry &topocell) |
| void | setPtEncoding (boost::property_tree::ptree menuElement, L1MuonPtEncoding &ptEncoding) |
| bool | msgLvl (const MSGTC::Level lvl) const |
| Test the output level. | |
| MsgStreamTC & | msg () const |
| The standard message stream. | |
| MsgStreamTC & | msg (const MSGTC::Level lvl) const |
| The standard message stream. | |
| const std::string & | getName () const |
| name accessor | |
Private Attributes | |
| int | m_verbosity {0} |
| boost::property_tree::ptree | m_muctpiPT |
| MuCTPiGeometry | m_muctpi |
| MuctpiXMLHelper | m_xmlHelper |
| boost::thread_specific_ptr< MsgStreamTC > | m_msg_tls |
| MsgStreamTC instance (a std::cout like with print-out levels). | |
| std::string | m_name |
Definition at line 33 of file MuctpiXMLParser.h.
| MuctpiXMLParser::MuctpiXMLParser | ( | ) |
Definition at line 29 of file MuctpiXMLParser.cxx.
|
overridevirtualdefault |
|
inline |
Definition at line 52 of file MuctpiXMLParser.h.
|
inlineinherited |
|
inlineinherited |
The standard message stream.
Returns a reference to the message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 86 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 96 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 75 of file TrigConfMessaging.h.
| void MuctpiXMLParser::parseConfiguration | ( | ) |
Definition at line 55 of file MuctpiXMLParser.cxx.
| void MuctpiXMLParser::printConfiguration | ( | ) | const |
Definition at line 35 of file MuctpiXMLParser.cxx.
| void MuctpiXMLParser::readConfiguration | ( | const std::string & | inputfile | ) |
Definition at line 43 of file MuctpiXMLParser.cxx.
|
inline |
Definition at line 58 of file MuctpiXMLParser.h.
|
private |
Definition at line 111 of file MuctpiXMLParser.cxx.
|
private |
Definition at line 91 of file MuctpiXMLParser.cxx.
|
private |
Definition at line 167 of file MuctpiXMLParser.cxx.
|
private |
Definition at line 145 of file MuctpiXMLParser.cxx.
|
private |
Definition at line 190 of file MuctpiXMLParser.cxx.
|
inline |
Definition at line 49 of file MuctpiXMLParser.h.
|
mutableprivateinherited |
MsgStreamTC instance (a std::cout like with print-out levels).
Definition at line 71 of file TrigConfMessaging.h.
|
private |
Definition at line 79 of file MuctpiXMLParser.h.
|
private |
Definition at line 78 of file MuctpiXMLParser.h.
|
privateinherited |
Definition at line 72 of file TrigConfMessaging.h.
|
private |
Definition at line 75 of file MuctpiXMLParser.h.
|
private |
Definition at line 80 of file MuctpiXMLParser.h.