ATLAS Offline Software
Loading...
Searching...
No Matches
PixelAthHitMonAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4
5#ifndef PIXELATHHITMONTOOL_H
6#define PIXELATHHITMONTOOL_H
7
12
13class PixelID;
14
16public:
17 PixelAthHitMonAlg(const std::string& name, ISvcLocator* pSvcLocator);
18 virtual ~PixelAthHitMonAlg() = default;
19 virtual StatusCode initialize() override;
20 virtual StatusCode fillHistograms(const EventContext& ctx) const override;
21 std::string findComponentString(int bec, int ld) const;
22private:
23
25 this, "RDOName", "PixelRDOs", "rdo data key"
26 };
27
28 bool m_doOnline {};
33 bool m_doFEPlots {};
34};
35#endif
PixelAthHitMonAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< PixelRDO_Container > m_pixelRDOName
std::string findComponentString(int bec, int ld) const
virtual ~PixelAthHitMonAlg()=default
virtual StatusCode initialize() override
initialize
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
This is an Identifier helper class for the Pixel subdetector.
Definition PixelID.h:67
Property holding a SG store/key/clid from which a ReadHandle is made.