ATLAS Offline Software
Loading...
Searching...
No Matches
IMonitorToolBase Class Referenceabstract

#include <IMonitorToolBase.h>

Inheritance diagram for IMonitorToolBase:
Collaboration diagram for IMonitorToolBase:

Public Member Functions

virtual StatusCode setupOutputStreams (std::vector< std::string > Mapping=std::vector< std::string >())=0
virtual ~IMonitorToolBase ()
virtual StatusCode bookHists ()=0
virtual StatusCode fillHists (const EventContext &ctx)=0
virtual StatusCode finalHists ()=0
virtual StatusCode runStat ()=0
virtual StatusCode checkHists (bool fromFinalize)=0
virtual bool preSelector ()=0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 24 of file IMonitorToolBase.h.

Constructor & Destructor Documentation

◆ ~IMonitorToolBase()

virtual IMonitorToolBase::~IMonitorToolBase ( )
inlinevirtual

Definition at line 36 of file IMonitorToolBase.h.

36{}

Member Function Documentation

◆ bookHists()

virtual StatusCode IMonitorToolBase::bookHists ( )
pure virtual

Implemented in ManagedMonitorToolBase.

◆ checkHists()

virtual StatusCode IMonitorToolBase::checkHists ( bool fromFinalize)
pure virtual

◆ fillHists()

virtual StatusCode IMonitorToolBase::fillHists ( const EventContext & ctx)
pure virtual

Implemented in ManagedMonitorToolBase.

◆ finalHists()

virtual StatusCode IMonitorToolBase::finalHists ( )
pure virtual

Implemented in ManagedMonitorToolBase.

◆ interfaceID()

const InterfaceID & IMonitorToolBase::interfaceID ( )
inlinestatic

Definition at line 30 of file IMonitorToolBase.h.

30{ return IID_IMonitorToolBase; }
static const InterfaceID IID_IMonitorToolBase("IMonitorToolBase", 1, 0)

◆ preSelector()

virtual bool IMonitorToolBase::preSelector ( )
pure virtual

Implemented in ManagedMonitorToolBase.

◆ runStat()

virtual StatusCode IMonitorToolBase::runStat ( )
pure virtual

Implemented in ManagedMonitorToolBase.

◆ setupOutputStreams()

virtual StatusCode IMonitorToolBase::setupOutputStreams ( std::vector< std::string > Mapping = std::vector< std::string >())
pure virtual

Implemented in ManagedMonitorToolBase.


The documentation for this class was generated from the following file: