12#ifndef LARCLUSTERCELLDUMPER_CALOTHINCELLSINAODALG_H
13#define LARCLUSTERCELLDUMPER_CALOTHINCELLSINAODALG_H
38 using AthReentrantAlgorithm::AthReentrantAlgorithm;
41 virtual StatusCode
execute(
const EventContext& ctx)
const override;
52 Gaudi::Property<float>
m_clusterPtCut {
this,
"ClusterPtCut", 1000,
"Cluster pt cut in MeV."};
53 Gaudi::Property<float>
m_clusterEtaCut {
this,
"ClusterEtaCut", 1.4,
"Cluster abs(eta) cut."};
54 Gaudi::Property<bool>
m_isMC {
this,
"isMC",
false,
"Input data is MC."};
DataVector adapter that acts like it holds const pointers.
Property holding a SG store/key/clid from which a ReadHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
Helper class for offline cell identifiers.
Thin calorimeter cells, digits and raw channels not associated with clusters linked to an electron,...
Gaudi::Property< float > m_clusterPtCut
SG::ReadHandleKey< LArRawChannelContainer > m_rawChInputKey
SG::ReadHandleKey< LArDigitContainer > m_digitsInputKey
const CaloCell_ID * m_caloCellId
SG::ReadHandleKey< LArHitContainer > m_hitsInputKey
virtual StatusCode initialize() override
Gaudi initialize method.
virtual StatusCode execute(const EventContext &ctx) const override
Execute the algorithm.
SG::WriteHandleKey< LArRawChannelContainer > m_rawChOutputKey
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
SG::WriteHandleKey< ConstCaloCellCont_t > m_caloCellOutputKey
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_clusterCntKey
SG::ReadHandleKey< CaloCellContainer > m_caloCellInputKey
const LArOnlineID * m_onlineID
ConstDataVector< CaloCellContainer > ConstCaloCellCont_t
Gaudi::Property< float > m_clusterEtaCut
SG::WriteHandleKey< LArHitContainer > m_hitsOutputKey
Gaudi::Property< bool > m_isMC
ConstDataVector< LArHitContainer > ConstLArHitCont_t
ConstDataVector< LArDigitContainer > ConstLArDigitCont_t
SG::WriteHandleKey< ConstLArDigitCont_t > m_digitsOutputKey
DataVector adapter that acts like it holds const pointers.
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.