ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
ITileCalibTool Class Referenceabstract

#include <ITileCalibTool.h>

Inheritance diagram for ITileCalibTool:
Collaboration diagram for ITileCalibTool:

Public Member Functions

virtual ~ITileCalibTool ()
 
virtual StatusCode initialize ()=0
 
virtual StatusCode initNtuple (int runNumber, int runType, TFile *rootfile)=0
 
virtual StatusCode execute ()=0
 
virtual StatusCode finalizeCalculations ()=0
 
virtual StatusCode writeNtuple (int runNumber, int runType, TFile *rootfile)=0
 
virtual StatusCode finalize ()=0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 18 of file ITileCalibTool.h.

Constructor & Destructor Documentation

◆ ~ITileCalibTool()

virtual ITileCalibTool::~ITileCalibTool ( )
inlinevirtual

Definition at line 22 of file ITileCalibTool.h.

22 {};

Member Function Documentation

◆ execute()

virtual StatusCode ITileCalibTool::execute ( )
pure virtual

◆ finalize()

virtual StatusCode ITileCalibTool::finalize ( )
pure virtual

◆ finalizeCalculations()

virtual StatusCode ITileCalibTool::finalizeCalculations ( )
pure virtual

◆ initialize()

virtual StatusCode ITileCalibTool::initialize ( )
pure virtual

◆ initNtuple()

virtual StatusCode ITileCalibTool::initNtuple ( int  runNumber,
int  runType,
TFile *  rootfile 
)
pure virtual

◆ interfaceID()

static const InterfaceID& ITileCalibTool::interfaceID ( )
inlinestatic

Definition at line 21 of file ITileCalibTool.h.

21 { return IID_ITileCalibTool; }

◆ writeNtuple()

virtual StatusCode ITileCalibTool::writeNtuple ( int  runNumber,
int  runType,
TFile *  rootfile 
)
pure virtual

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