ATLAS Offline Software
Loading...
Searching...
No Matches
ClusterMomentPlots.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef CLUSTERMOMENTPLOTS_H
6#define CLUSTERMOMENTPLOTS_H
7
12
13class TH1;
14
15namespace PFO {
16
18
19 public:
20
21 ClusterMomentPlots(PlotBase *pParent, const std::string & sDir, SG::ReadHandleKey<xAOD::CaloClusterContainer>& sClusterContainerName);
22
23 void fill(const xAOD::CaloCluster& cluster, const xAOD::EventInfo& eventInfo);
24
25 private:
26
27 TH1* m_LATERAL{};
29 TH1* m_SECOND_R{};
37 TH1* m_ENG_POS{};
45
46 void initializePlots();
48
49 };
50
51}
52#endif
Property holding a SG store/key/clid from which a ReadHandle is made.
void fill(const xAOD::CaloCluster &cluster, const xAOD::EventInfo &eventInfo)
ClusterMomentPlots(PlotBase *pParent, const std::string &sDir, SG::ReadHandleKey< xAOD::CaloClusterContainer > &sClusterContainerName)
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_sClusterContainerName
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
Property holding a SG store/key/clid from which a ReadHandle is made.
EventInfo_v1 EventInfo
Definition of the latest event info version.
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.