 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRTCONDITIONSALGS_TRTCONDREAD_H
6 #define TRTCONDITIONSALGS_TRTCONDREAD_H
16 #include "GaudiKernel/ToolHandle.h"
17 #include "GaudiKernel/IInterface.h"
18 #include "GaudiKernel/ServiceHandle.h"
19 #include "GaudiKernel/ICondSvc.h"
56 ToolHandle<ITRT_CalDbTool>
m_TRTCalDbTool{
this,
"TRTCalDbTool",
"CalDbTool",
"Access to the folder of the calibration constants"};
61 #endif // TRTCONDITIONSALGS_TRTCONDREAD_H
virtual StatusCode writeCalibTextFile(std::ostream &) const
write calibration constants or errors to flat text file
virtual ~TRTCondRead() override=default
This is an Identifier helper class for the TRT subdetector. This class is a factory for creating comp...
virtual StatusCode initialize(void) override
virtual StatusCode finalize(void) override
TRTCondRead(const std::string &name, ISvcLocator *pSvcLocator)
constructor
virtual StatusCode writeErrorTextFile(std::ostream &) const
virtual TRTCond::ExpandedIdentifier trtcondid(const Identifier &id, int level=TRTCond::ExpandedIdentifier::STRAW) const
create an TRTCond::ExpandedIdentifier from a TRTID identifier
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< std::string > m_par_caloutputfile
TRTCond::RtRelationMultChanContainer RtRelationContainer
virtual StatusCode execute(void) override
ToolHandle< ITRT_CalDbTool > m_TRTCalDbTool
Class for storing/accessing trt rtrelations with channels 1;95;0c.
TRTCond::StrawT0MultChanContainer StrawT0Container
Identifier for TRT detector elements in the conditions code.
const TRT_ID * m_trtid
trt id helper