![]() |
ATLAS Offline Software
|
Classes | |
| class | HistLeakChecker |
| class | ToolBench |
Public Types | |
| typedef std::map< std::string, TObject * > | ObjMap_t |
Public Member Functions | |
| Imp (AthenaMonManager *man, const std::string &name) | |
| ~Imp () | |
| template<class T> | |
| void | toolAudStart (const T &tool) |
| void | toolAudEnd () |
| ToolBench * | getToolBench (IMonitorToolBase *t) |
Public Attributes | |
| ObjMap_t | m_objMap |
| AthenaMonManager * | m_theManager |
| SmartIF< ISGAudSvc > | m_sgAudSvc |
| bool | m_isPrimaryManager |
| long | m_everyNevents |
| long | m_eventCounter |
| std::string | m_fileKeyProp |
| bool | m_manualDataTypeSetupProp |
| std::string | m_dataTypeProp |
| std::string | m_environmentProp |
| unsigned int | m_LBsLowStatProp |
| unsigned int | m_LBsMedStatProp |
| unsigned int | m_LBsHigStatProp |
| bool | m_manualRunLBProp |
| unsigned int | m_runProp |
| unsigned int | m_lumiBlockProp |
| unsigned | m_nMonGroupCopies |
| bool | m_forkedProcess |
| pid_t | m_lastPID |
| bool | m_rootBackend |
| bool | m_doResourceMon |
| std::map< IMonitorToolBase *, ToolBench * > | m_toolbenchmarks |
Static Public Attributes | |
| static std::atomic< ISvcLocator * > | s_svcLocator {nullptr} |
| static std::atomic< bool > | s_staticDataAreInit {false} |
| static std::string s_dataTypeStr | ATLAS_THREAD_SAFE {"userDefined"} |
| static std::string s_environmentStr | ATLAS_THREAD_SAFE {"user"} |
| static DataType_t s_dataType | ATLAS_THREAD_SAFE {userDefined} |
| static Environment_t s_environment | ATLAS_THREAD_SAFE {user} |
| static bool s_runLBOverridden | ATLAS_THREAD_SAFE {false} |
| static unsigned int s_lumiBlock | ATLAS_THREAD_SAFE {0} |
| static unsigned int s_run | ATLAS_THREAD_SAFE {0} |
| static unsigned int s_fill | ATLAS_THREAD_SAFE {0} |
| static unsigned int s_LBsLowStat | ATLAS_THREAD_SAFE {0} |
| static unsigned int s_LBsMedStat | ATLAS_THREAD_SAFE {0} |
| static unsigned int s_LBsHigStat | ATLAS_THREAD_SAFE {0} |
Definition at line 33 of file AthenaMonManager.cxx.
| typedef std::map<std::string,TObject*> AthenaMonManager::Imp::ObjMap_t |
Definition at line 69 of file AthenaMonManager.cxx.
|
inline |
Definition at line 35 of file AthenaMonManager.cxx.
|
inline |
Definition at line 57 of file AthenaMonManager.cxx.
|
inline |
Definition at line 147 of file AthenaMonManager.cxx.
|
inline |
Definition at line 116 of file AthenaMonManager.cxx.
|
inline |
Definition at line 113 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 177 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 176 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 175 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 174 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 173 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 172 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 171 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 169 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 168 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 167 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 166 of file AthenaMonManager.cxx.
| std::string AthenaMonManager::Imp::m_dataTypeProp |
Definition at line 83 of file AthenaMonManager.cxx.
| bool AthenaMonManager::Imp::m_doResourceMon |
Definition at line 120 of file AthenaMonManager.cxx.
| std::string AthenaMonManager::Imp::m_environmentProp |
Definition at line 84 of file AthenaMonManager.cxx.
| long AthenaMonManager::Imp::m_eventCounter |
Definition at line 78 of file AthenaMonManager.cxx.
| long AthenaMonManager::Imp::m_everyNevents |
Definition at line 77 of file AthenaMonManager.cxx.
| std::string AthenaMonManager::Imp::m_fileKeyProp |
Definition at line 80 of file AthenaMonManager.cxx.
| bool AthenaMonManager::Imp::m_forkedProcess |
Definition at line 94 of file AthenaMonManager.cxx.
| bool AthenaMonManager::Imp::m_isPrimaryManager |
Definition at line 75 of file AthenaMonManager.cxx.
| pid_t AthenaMonManager::Imp::m_lastPID |
Definition at line 95 of file AthenaMonManager.cxx.
| unsigned int AthenaMonManager::Imp::m_LBsHigStatProp |
Definition at line 85 of file AthenaMonManager.cxx.
| unsigned int AthenaMonManager::Imp::m_LBsLowStatProp |
Definition at line 85 of file AthenaMonManager.cxx.
| unsigned int AthenaMonManager::Imp::m_LBsMedStatProp |
Definition at line 85 of file AthenaMonManager.cxx.
| unsigned int AthenaMonManager::Imp::m_lumiBlockProp |
Definition at line 90 of file AthenaMonManager.cxx.
| bool AthenaMonManager::Imp::m_manualDataTypeSetupProp |
Definition at line 82 of file AthenaMonManager.cxx.
| bool AthenaMonManager::Imp::m_manualRunLBProp |
Definition at line 87 of file AthenaMonManager.cxx.
| unsigned AthenaMonManager::Imp::m_nMonGroupCopies |
Definition at line 92 of file AthenaMonManager.cxx.
| ObjMap_t AthenaMonManager::Imp::m_objMap |
Definition at line 70 of file AthenaMonManager.cxx.
| bool AthenaMonManager::Imp::m_rootBackend |
Definition at line 97 of file AthenaMonManager.cxx.
| unsigned int AthenaMonManager::Imp::m_runProp |
Definition at line 89 of file AthenaMonManager.cxx.
| SmartIF<ISGAudSvc> AthenaMonManager::Imp::m_sgAudSvc |
Definition at line 73 of file AthenaMonManager.cxx.
| AthenaMonManager* AthenaMonManager::Imp::m_theManager |
Definition at line 72 of file AthenaMonManager.cxx.
| std::map<IMonitorToolBase*,ToolBench*> AthenaMonManager::Imp::m_toolbenchmarks |
Definition at line 146 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 164 of file AthenaMonManager.cxx.
|
inlinestatic |
Definition at line 162 of file AthenaMonManager.cxx.