 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRTCONDITIONSALGS_TRTSTRAWALIGN_H
6 #define TRTCONDITIONSALGS_TRTSTRAWALIGN_H
17 #include "GaudiKernel/ServiceHandle.h"
22 class TRT_DetectorManager;
62 #endif // TRTCONDITIONSALGS_TRTSTRAWALIGN_H
std::string m_inputModuleAlignmentTextFile
text file to read module alignment data
virtual StatusCode execute(void) override
std::string m_inputStrawAlignmentTextFile
text file to read straw alignment data
virtual StatusCode initialize(void) override
const TRT_ID * m_trt
trt id helper
ServiceHandle< ITRT_AlignDbSvc > p_aligndbtool
db tool
std::string m_stawAlignTag
IOV version tag for straw alignment.
std::string m_outputModuleAlignmentTextFile
output module level text file
const InDetDD::TRT_DetectorManager * m_trtman
detector manager
std::string m_outputStrawAlignmentTextFile
output module level text file
abstract interface to TRT straw alignment constants
::StatusCode StatusCode
StatusCode definition for legacy code.
int m_eventRangeEnd
IOV range.
int m_eventRangeBegin
IOV range.
bool m_doRegIOV
register structures in the IOV service
bool m_doWriteToPOOL
stream structures to output
bool m_setup
true for first event
The Detector Manager for all TRT Detector elements, it acts as the interface to the detector elements...
TRTStrawAlign(const std::string &name, ISvcLocator *pSvcLocator)
int m_runRangeEnd
IOV range.
ServiceHandle< ITRT_StrawAlignDbSvc > p_caldbtool
db tool
abstract interface to Service to manage TRT alignment conditions
std::string m_moduleAlignTag
IOV version tag for module alignment.
std::string m_outputPOOLFile
POOL file to write.
virtual StatusCode finalize(void) override
int m_runRangeBegin
IOV range.