|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ITRT_STRAWALIGNDBSVC_H
6 #define ITRT_STRAWALIGNDBSVC_H
13 #include "GaudiKernel/IService.h"
20 class StrawDxContainer;
24 class TRT_DetectorManager ;
51 #endif // ITRT_STRAWALIGNDBTOOL_H
virtual TRTCond::ExpandedIdentifier trtcondid(const Identifier &, int) const =0
DeclareInterfaceID(ITRT_StrawAlignDbSvc, 1, 0)
virtual StatusCode streamOutObjects() const =0
virtual float getDxErr(const Identifier &) const =0
TRTCond::StrawDxContainer StrawDxContainer
virtual void setDx(const TRTCond::ExpandedIdentifier &, float, float, float)=0
#define IOVSVC_CALLBACK_ARGS
short hand for IOVSvc call back argument list, to be used when no access to formal arguments is neede...
virtual StrawDxContainer * getDxContainer() const =0
virtual float getDx2(const Identifier &) const =0
virtual void setDx(const Identifier &, float, float, float)=0
virtual StatusCode readTextFile(const std::string &)=0
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode IOVCallBack(IOVSVC_CALLBACK_ARGS)=0
virtual StatusCode writeTextFile(const std::string &) const =0
virtual float getDx1(const Identifier &) const =0
virtual StatusCode registerObjects(std::string, int, int, int, int) const =0
defines and typedefs for IOVSvc
Identifier for TRT detector elements in the conditions code.