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 ()=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 23 of file IMonitorToolBase.h.

Constructor & Destructor Documentation

◆ ~IMonitorToolBase()

virtual IMonitorToolBase::~IMonitorToolBase ( )
inlinevirtual

Definition at line 35 of file IMonitorToolBase.h.

35{}

Member Function Documentation

◆ bookHists()

virtual StatusCode IMonitorToolBase::bookHists ( )
pure virtual

◆ checkHists()

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

◆ fillHists()

virtual StatusCode IMonitorToolBase::fillHists ( )
pure virtual

◆ finalHists()

virtual StatusCode IMonitorToolBase::finalHists ( )
pure virtual

◆ interfaceID()

const InterfaceID & IMonitorToolBase::interfaceID ( )
inlinestatic

Definition at line 29 of file IMonitorToolBase.h.

29{ 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: