![]() |
ATLAS Offline Software
|
Public Member Functions | |
| AthenaL1TopoHistSvcImpl (const ServiceHandle< ITHistSvc > &histSvc) | |
| ~AthenaL1TopoHistSvcImpl () | |
| void | registerHist (TH1 *h) |
| void | registerHist (TH2 *h) |
| TH1 * | findHist (const std::string &histName) |
| void | fillHist1D (const std::string &histName, double x) |
| void | fillHist2D (const std::string &histName, double x, double y) |
| void | setBaseDir (const std::string &baseDir) |
| 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 | |
| ServiceHandle< ITHistSvc > | m_histSvc |
| string | m_baseDir {""} |
| std::unordered_map< std::string, LockedHandle< TH1 > > m_hist1D | ATLAS_THREAD_SAFE |
| std::unordered_map< std::string, LockedHandle< TH2 > > m_hist2D | ATLAS_THREAD_SAFE |
| 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 23 of file AthenaL1TopoHistSvc.cxx.
|
inline |
Definition at line 27 of file AthenaL1TopoHistSvc.cxx.
|
inline |
Definition at line 34 of file AthenaL1TopoHistSvc.cxx.
|
inline |
Definition at line 88 of file AthenaL1TopoHistSvc.cxx.
|
inline |
Definition at line 96 of file AthenaL1TopoHistSvc.cxx.
|
inline |
Definition at line 78 of file AthenaL1TopoHistSvc.cxx.
|
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.
|
inline |
Definition at line 38 of file AthenaL1TopoHistSvc.cxx.
|
inline |
Definition at line 58 of file AthenaL1TopoHistSvc.cxx.
|
inline |
Definition at line 105 of file AthenaL1TopoHistSvc.cxx.
|
private |
Definition at line 123 of file AthenaL1TopoHistSvc.cxx.
|
private |
Definition at line 122 of file AthenaL1TopoHistSvc.cxx.
|
private |
Definition at line 120 of file AthenaL1TopoHistSvc.cxx.
|
private |
Definition at line 119 of file AthenaL1TopoHistSvc.cxx.
|
mutableprivateinherited |
MsgStreamTC instance (a std::cout like with print-out levels).
Definition at line 71 of file TrigConfMessaging.h.
|
privateinherited |
Definition at line 72 of file TrigConfMessaging.h.