5#ifndef LARG4SD_CALIBRATIONHITMERGER_H
6#define LARG4SD_CALIBRATIONHITMERGER_H 1
36 virtual StatusCode
initialize() override final;
37 virtual StatusCode
execute() override final;
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Class to store calorimeter calibration hit.
std::true_type is_transparent
virtual StatusCode execute() override final
Athena Algorithm execute.
std::set< CaloCalibrationHit *, LessHit > calibrationHits_t
SG::WriteHandleKey< CaloCalibrationHitContainer > m_outputHits
virtual ~CalibrationHitMerger()=default
Destructor.
StatusCode initializeVarHandleKey(SG::VarHandleKey &varHandleKey) const
Initialize the given VarHandleKey.
SG::ReadHandleKeyArray< CaloCalibrationHitContainer > m_inputHits
CalibrationHitMerger(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
virtual StatusCode initialize() override final
Athena algorithm's interface methods.
A property holding a SG store/key/clid from which a VarHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
HandleKeyArray< ReadHandle< T >, ReadHandleKey< T >, Gaudi::DataHandle::Reader > ReadHandleKeyArray