8#ifndef CALOCONDPHYSALGS_CALONOISE2NTUPLE_H
9#define CALOCONDPHYSALGS_CALONOISE2NTUPLE_H
16#include "GaudiKernel/ToolHandle.h"
21#include "GaudiKernel/ITHistSvc.h"
40 virtual StatusCode
execute()
override;
42 virtual StatusCode
finalize()
override;
44 virtual StatusCode
stop()
override;
56 {
this,
"TotalNoiseKey",
"totalNoise",
"SG key for total noise" };
58 {
this,
"ElecNoiseKey",
"electronicNoise",
"SG key for electronic noise" };
60 {
this,
"PileupNoiseKey",
"pileupNoise",
"SG key for pileup noise" };
62 {
this,
"CaloDetDescrManager",
"CaloDetDescrManager",
"SG Key for CaloDetDescrManager in the Condition Store" };
Definition of CaloDetDescrManager.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Helper class for offline cell identifiers.
SG::ReadCondHandleKey< CaloNoise > m_pileupNoiseKey
virtual StatusCode execute() override
standard Athena-Algorithm method
const CaloCell_ID * m_calo_id
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
SG::ReadCondHandleKey< CaloNoise > m_totalNoiseKey
virtual StatusCode stop() override
standard Athena-Algorithm method
virtual StatusCode finalize() override
standard Athena-Algorithm method
ServiceHandle< ITHistSvc > m_thistSvc
SG::ReadCondHandleKey< CaloNoise > m_elecNoiseKey