ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
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
 
virtual StatusCode convertLWHists ()=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

◆ convertLWHists()

virtual StatusCode IMonitorToolBase::convertLWHists ( )
pure virtual

Implemented in ManagedMonitorToolBase.

◆ fillHists()

virtual StatusCode IMonitorToolBase::fillHists ( )
pure virtual

◆ finalHists()

virtual StatusCode IMonitorToolBase::finalHists ( )
pure virtual

◆ interfaceID()

static const InterfaceID& IMonitorToolBase::interfaceID ( )
inlinestatic

Definition at line 29 of file IMonitorToolBase.h.

29 { return IID_IMonitorToolBase; }

◆ 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: