|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LARDIGITIZATION_LArHitMerger_H
6 #define LARDIGITIZATION_LArHitMerger_H
9 #include "GaudiKernel/ServiceHandle.h"
10 #include "Gaudi/Property.h"
virtual StatusCode initialize()
const LArEM_ID * m_larem_id
const LArHEC_ID * m_larhec_id
std::string m_EmEndCapHitContainerName
Helper class for LArHEC offline identifiers.
LArHitMerger(const std::string &name, ISvcLocator *pSvcLocator)
std::string m_SubDetectors
PileUpMergeSvc * p_mergeSvc
std::string m_HecHitContainerName
the preferred mechanism to access information from the different event stores in a pileup job.
The Athena Transient Store API.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::string m_ForWardHitContainerName
const LArFCAL_ID * m_larfcal_id
virtual StatusCode execute()
virtual StatusCode finalize()
std::vector< bool > m_SubDetFlag
std::vector< std::string > m_HitContainer
Helper class for LArEM offline identifiers.
Helper class for LArFCAL offline identifiers.
std::string m_EmBarrelHitContainerName
std::vector< int > m_CaloType