ATLAS Offline Software
Loading...
Searching...
No Matches
ITileCondProxy< T > Class Template Referenceabstract

An abstract interface to get Tile conditions data from source (file, DB) More...

#include <ITileCondProxy.h>

Inherits IAlgTool.

Inherited by TileCondProxyCool< TileCalibDrawerFlt > [virtual], TileCondProxyCool< TileCalibDrawerBch > [virtual], TileCondProxyCool< TileCalibDrawerOfc > [virtual], TileCondProxyCool< TileCalibDrawerInt > [virtual], TileCondProxyFile< TileCalibDrawerFlt > [virtual], TileCondProxyFile< TileCalibDrawerBch > [virtual], TileCondProxyFile< TileCalibDrawerInt > [virtual], TileCondProxyCool< T > [virtual], and TileCondProxyFile< T > [virtual].

Collaboration diagram for ITileCondProxy< T >:

Public Member Functions

virtual ~ITileCondProxy ()
virtual StatusCode fillCalibData (TileCalibData< T > &calibData, EventIDRange &eventRange) const =0
 Fill TileCalibData with Tile conditions data from source (file, DB)

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

template<typename T>
class ITileCondProxy< T >

An abstract interface to get Tile conditions data from source (file, DB)

Definition at line 19 of file ITileCondProxy.h.

Constructor & Destructor Documentation

◆ ~ITileCondProxy()

template<typename T>
virtual ITileCondProxy< T >::~ITileCondProxy ( )
inlinevirtual

Definition at line 22 of file ITileCondProxy.h.

22{}

Member Function Documentation

◆ fillCalibData()

template<typename T>
virtual StatusCode ITileCondProxy< T >::fillCalibData ( TileCalibData< T > & calibData,
EventIDRange & eventRange ) const
pure virtual

Fill TileCalibData with Tile conditions data from source (file, DB)

Parameters
[out]calibDataTileCalibData to fill with Tile conditions data
[out]eventRangeEventIDRange during wich Tile conditions data are valid

Implemented in TileCondProxyCool< T >, and TileCondProxyFile< T >.

◆ interfaceID()

template<typename T>
const InterfaceID & ITileCondProxy< T >::interfaceID ( )
inlinestatic

Definition at line 24 of file ITileCondProxy.h.

24 {
25 static const InterfaceID IID_ITileCondProxy("ITileCondProxy", 1 , 0);
26 return IID_ITileCondProxy;
27 }
An abstract interface to get Tile conditions data from source (file, DB)

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