![]() |
ATLAS Offline Software
|
#include <string>#include <vector>#include <map>#include <set>#include "AthenaBaseComps/AthAlgTool.h"#include "GaudiKernel/ServiceHandle.h"#include "GaudiKernel/ToolHandle.h"#include "GaudiKernel/StatusCode.h"#include "AthenaMonitoring/AthenaMonManager.h"#include "AthenaMonitoring/IMonitorToolBase.h"#include "AthenaMonitoring/ITriggerTranslatorTool.h"#include "StoreGate/ReadCondHandleKey.h"#include "LumiBlockData/LuminosityCondData.h"#include "LumiBlockData/LBDurationCondData.h"#include "LumiBlockData/TrigLiveFractionCondData.h"#include "TrigDecisionInterface/ITrigDecisionTool.h"#include <cctype>#include <ctime>#include <sstream>#include "TGraph.h"#include "TH1.h"#include "TH2.h"#include "TTree.h"#include "TEfficiency.h"#include "GaudiKernel/IHistogramSvc.h"#include "GaudiKernel/IMessageSvc.h"#include "GaudiKernel/ISvcLocator.h"#include "GaudiKernel/MsgStream.h"#include "AthenaMonitoring/IDQFilterTool.h"#include "GaudiKernel/ITHistSvc.h"Go to the source code of this file.
Classes | |
| class | ManagedMonitorToolBase |
| Provides functionality for users to implement and save histograms, ntuples, and summary data, while allowing a central manager to coordinate and configure many ManagedMonitorToolBase instances. More... | |
| class | ManagedMonitorToolBase::MonGroup |
| A container of information describing a monitoring object. More... | |
| class | ManagedMonitorToolBase::MgmtParams< T > |
| class | ManagedMonitorToolBase::StreamNameFcn |
| A function-object base class allowing the specific implementation of getStreamName to be decided at runtime. More... | |
| class | ManagedMonitorToolBase::OutputMetadata |
| class | ManagedMonitorToolBase::DefaultStream |
| class | ManagedMonitorToolBase::NoOutputStream |
| class | ManagedMonitorToolBase::OnlineStream |
| class | ManagedMonitorToolBase::OfflineStream |
| class | ManagedMonitorToolBase::GlobalDirectoryRestore |
| Private helper class. More... | |
Namespaces | |
| namespace | Trig |
| The common trigger namespace for trigger analysis tools. | |
Macros | |
| #define | ManagedMonitorToolBase_Uses_API_201401 |
| #define | ManagedMonitorToolBase_Uses_API_201704 |
| #define | MMTB_DEPRECATED(v) |
| #define ManagedMonitorToolBase_Uses_API_201401 |
Definition at line 8 of file ManagedMonitorToolBase.h.
| #define ManagedMonitorToolBase_Uses_API_201704 |
Definition at line 9 of file ManagedMonitorToolBase.h.
| #define MMTB_DEPRECATED | ( | v | ) |
Definition at line 806 of file ManagedMonitorToolBase.h.