|
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"
39 StringProperty
m_SubDetectors{
this,
"SubDetectors",
"LAr_All",
"subdetector selection"};
virtual StatusCode initialize()
const LArEM_ID * m_larem_id
const LArHEC_ID * m_larhec_id
StringProperty m_SubDetectors
Helper class for LArHEC offline identifiers.
LArHitMerger(const std::string &name, ISvcLocator *pSvcLocator)
::StatusCode StatusCode
StatusCode definition for legacy code.
const LArFCAL_ID * m_larfcal_id
ServiceHandle< PileUpMergeSvc > m_mergeSvc
virtual StatusCode execute()
StringProperty m_EmEndCapHitContainerName
virtual StatusCode finalize()
std::vector< bool > m_SubDetFlag
StringProperty m_ForWardHitContainerName
StringProperty m_HecHitContainerName
the preferred mechanism to access information from the different event stores in a pileup job.
std::vector< std::string > m_HitContainer
Helper class for LArEM offline identifiers.
Helper class for LArFCAL offline identifiers.
StringProperty m_EmBarrelHitContainerName
std::vector< int > m_CaloType