|
ATLAS Offline Software
|
Go to the documentation of this file.
10 #ifndef TRT_PREPDATATOXAOD_H
11 #define TRT_PREPDATATOXAOD_H
14 #include "GaudiKernel/ServiceHandle.h"
15 #include "GaudiKernel/ToolHandle.h"
37 class TRT_DetectorManager;
55 Gaudi::Property<bool>
m_useTruthInfo {
this,
"UseTruthInfo",
false,
"Use data object"};
56 Gaudi::Property<bool>
m_writeSDOs {
this,
"WriteSDOs",
false,
"Use data object"};
TRT_PrepDataToxAOD(const std::string &name, ISvcLocator *pSvcLocator)
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< InDet::TRT_DriftCircleContainer > m_driftcirclecontainer
bool m_firstEventWarnings
const InDetDD::TRT_DetectorManager * m_trtman
const TRT_ID * m_TRTHelper
SG::ReadHandleKey< PRD_MultiTruthCollection > m_multiTruth
SG::ReadHandleKey< InDetSimDataCollection > m_SDOcontainer
ServiceHandle< ITRT_StrawNeighbourSvc > m_neighbourSvc
Property holding a SG store/key/clid from which a WriteHandle is made.
virtual StatusCode initialize()
::StatusCode StatusCode
StatusCode definition for legacy code.
ToolHandle< ITRT_StrawStatusSummaryTool > m_TRTStrawSummaryTool
virtual StatusCode finalize()
virtual StatusCode execute()
Gaudi::Property< bool > m_useTruthInfo
SG::WriteHandleKey< std::vector< unsigned int > > m_xAodOffset
Property holding a SG store/key/clid from which a WriteHandle is made.
ToolHandle< ITRT_CalDbTool > m_trtcaldbTool
Abstract interface to information on straws electronic grouping.
The Detector Manager for all TRT Detector elements, it acts as the interface to the detector elements...
SG::WriteHandleKey< xAOD::TrackMeasurementValidationContainer > m_xAodContainer
ToolHandle< ITRT_DriftFunctionTool > m_driftFunctionTool
DriftFunctionTool.
Gaudi::Property< bool > m_writeSDOs