Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef INDET_DEFECTSEMULATOR_H
5 #define INDET_DEFECTSEMULATOR_H
15 template <
class T_RDO_Container>
23 template <
class T_RDO_Container>
57 {
this,
"EmulatedDefectsKey",
""};
59 {
this,
"InputKey",
""};
61 {
this,
"OutputKey",
""};
63 {
this,
"IDHelper",
""};
Property holding a SG store/key/clid from which a ReadHandle is made.
static constexpr ActsTrk::DetectorType DETECTOR_TYPE
Common base class for the specializations of the DefectsEmulatorAlg template.
DetectorType
Simple enum to Identify the Type of the ACTS sub detector.
DefectsEmulatorTraits< SCT_RDO_Container >::ModuleDesign T_ModuleDesign
SG::ReadCondHandleKey< T_DefectsData > m_emulatedDefects
virtual StatusCode initialize() override
Gaudi::Property< std::string > m_idHelperName
SG::ReadHandleKey< T_RDO_Container > m_origRdoContainerKey
std::array< int, ModuleIdentifierMatchUtil::kAllRows/2 > ModuleData_t
SG::WriteHandleKey< T_RDO_Container > m_rdoOutContainerKey
DefectsEmulatorBase(const std::string &name, ISvcLocator *pSvcLocator)
virtual bool setModuleData(const ActsDetectorElement &acts_detector_element, ModuleIdentifierMatchUtil::ModuleData_t &module_data) const override
Set the module data for matching for the given detector element.
::StatusCode StatusCode
StatusCode definition for legacy code.
DefectsEmulatorTraits< SCT_RDO_Container >::IDAdapter T_ID_Adapter
Adapter to support different types of RDO collections, and ID helpers.
DefectsEmulatorAlg & operator=(const DefectsEmulatorAlg &)=delete
Property holding a SG store/key/clid from which a WriteHandle is made.
DefectsEmulatorTraits< SCT_RDO_Container >::DefectsData T_DefectsData
DefectsEmulatorTraits< SCT_RDO_Container >::ModuleHelper T_ModuleHelper
Algorithm template to selectivly copy RDOs from an InDetRawDataCollection.
DefectsEmulatorTraits< SCT_RDO_Container >::ID_Helper T_ID_Helper
virtual StatusCode execute(const EventContext &ctx) const override
DefectsEmulatorTraits< SCT_RDO_Container >::RDORawData T_RDORawData