ATLAS Offline Software
Loading...
Searching...
No Matches
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()

const InterfaceID & ITileCalibTool::interfaceID ( )
inlinestatic

Definition at line 21 of file ITileCalibTool.h.

21{ return IID_ITileCalibTool; }
static const InterfaceID IID_ITileCalibTool("ITileCalibTool", 1, 0)

◆ writeNtuple()

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

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