ATLAS Offline Software
Loading...
Searching...
No Matches
FwdZDCMonitoringAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4#ifndef TRIGMINBIASMONITORING_FWDZDCMONITORINGALG_H
5#define TRIGMINBIASMONITORING_FWDZDCMONITORINGALG_H
6
7#include <string>
8
14// Input Containers
18
24{
25public:
26 FwdZDCMonitoringAlg(const std::string &name, ISvcLocator *pSvcLocator);
27 virtual ~FwdZDCMonitoringAlg();
28 virtual StatusCode initialize() override;
29 virtual StatusCode fillHistograms(const EventContext &context) const override;
30
31private:
32 Gaudi::Property<std::vector<std::string>> m_triggerList{
33 this, "triggerList", {}, "Add triggers to this to be monitored"};
35 this, "ZdcModuleContainerKey", "ZdcModules", "Read handle key for ZdcModuleContainer"};
37 {this, "ZdcModuleCalibEnergyKey", "ZdcModules.CalibEnergy", "ReadHandleKey for Zdc CalibEnergy AuxData"};
38
39 SG::ReadDecorHandleKey<xAOD::EventInfo> m_eventInfoDecorKey{this, "eventInfoDecorKey", "EventInfo.forwardDetFlags", "Key for EventInfo decoration object"};
40};
41
42#endif // TRIGMINBIASMONITORING_FWDZDCMONITORINGALG_H
43
Header file to be included by clients of the Monitored infrastructure.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Handle class for reading a decoration on an object.
Property holding a SG store/key/clid from which a ReadHandle is made.
AthMonitorAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
SG::ReadHandleKey< xAOD::ZdcModuleContainer > m_zdcModuleContainerKey
virtual StatusCode initialize() override
initialize
Gaudi::Property< std::vector< std::string > > m_triggerList
FwdZDCMonitoringAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode fillHistograms(const EventContext &context) const override
adds event to the monitoring histograms
SG::ReadDecorHandleKey< xAOD::EventInfo > m_eventInfoDecorKey
SG::ReadDecorHandleKey< xAOD::ZdcModuleContainer > m_zdcModuleCalibEnergyKey
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Property holding a SG store/key/clid from which a ReadHandle is made.