|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRTCONDITIONSALGS_TRTCONDWRITE_H
6 #define TRTCONDITIONSALGS_TRTCONDWRITE_H
16 #include "GaudiKernel/ToolHandle.h"
17 #include "GaudiKernel/IInterface.h"
18 #include "GaudiKernel/ServiceHandle.h"
19 #include "GaudiKernel/ICondSvc.h"
27 #include "GaudiKernel/EventIDRange.h"
74 #endif // TRTCONDITIONSALGS_TRTCONDWRITE_H
virtual StatusCode finalize(void) override
SG::WriteCondHandleKey< StrawT0Container > m_t0WriteKey
ServiceHandle< ICondSvc > m_condSvc
SG::WriteCondHandleKey< RtRelationContainer > m_rtWriteKey
std::string m_par_caltextfile
input text file
This is an Identifier helper class for the TRT subdetector. This class is a factory for creating comp...
virtual TRTCond::ExpandedIdentifier trtcondid(const Identifier &id, int level=TRTCond::ExpandedIdentifier::STRAW) const
create an TRTCond::ExpandedIdentifier from a TRTID identifier
~TRTCondWrite(void)
destructor
bool m_setup
true at first event
virtual StatusCode readTextFile(const std::string &file, int &format)
virtual StatusCode execute(void) override
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual EventIDRange IOVInfRange() const
TRTCondWrite(const std::string &name, ISvcLocator *pSvcLocator)
constructor
TRTCond::StrawT0MultChanContainer StrawT0Container
virtual StatusCode initialize(void) override
Class for storing/accessing trt rtrelations with channels 1;95;0c.
const TRT_ID * m_trtid
trt id helper
virtual StatusCode readTextFile_Format1(std::istream &)
Identifier for TRT detector elements in the conditions code.
ServiceHandle< StoreGateSvc > m_detstore
virtual StatusCode checkTextFile(const std::string &file, int &format)
read calibration from text file into TDS
TRTCond::RtRelationMultChanContainer RtRelationContainer