|
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>
40 {
this,
"EmulatedDefectsKey",
""};
42 {
this,
"InputKey",
""};
44 {
this,
"OutputKey",
""};
46 {
this,
"IDHelper",
""};
Property holding a SG store/key/clid from which a ReadHandle is made.
Common base class for the specializations of the DefectsEmulatorAlg template.
const T_ID_Helper * m_idHelper
SG::ReadCondHandleKey< T_DefectsData > m_emulatedDefects
virtual StatusCode initialize() override
Gaudi::Property< std::string > m_idHelperName
SG::ReadHandleKey< T_RDO_Container > m_origRdoContainerKey
SG::WriteHandleKey< T_RDO_Container > m_rdoOutContainerKey
DefectsEmulatorBase(const std::string &name, ISvcLocator *pSvcLocator)
::StatusCode StatusCode
StatusCode definition for legacy code.
DefectsEmulatorAlg & operator=(const DefectsEmulatorAlg &)=delete
Property holding a SG store/key/clid from which a WriteHandle is made.
DefectsEmulatorTraits< PixelRDO_Container >::RDORawDataConcreteType T_RDORawDataConcreteType
DefectsEmulatorTraits< PixelRDO_Container >::DefectsData T_DefectsData
DefectsEmulatorTraits< PixelRDO_Container >::ModuleHelper T_ModuleHelper
Algorithm template to selectivly copy RDOs from an InDetRawDataCollection.
DefectsEmulatorTraits< PixelRDO_Container >::ID_Helper T_ID_Helper
virtual StatusCode execute(const EventContext &ctx) const override
DefectsEmulatorTraits< PixelRDO_Container >::RDORawData T_RDORawData