ATLAS Offline Software
Loading...
Searching...
No Matches
ShowerShapesPlots.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 EGAMMAPHYSVALMONITORING_SHOWERSHAPESPLOTS_H
6#define EGAMMAPHYSVALMONITORING_SHOWERSHAPESPLOTS_H
7
9#include "xAODEgamma/Egamma.h"
11
12#include "CLHEP/Units/SystemOfUnits.h"
13
14namespace Egamma{
15
17 public:
18 ShowerShapesPlots(PlotBase* pParent, const std::string& sDir, std::string sParticleType);
19 void fill(const xAOD::Egamma& egamma, const xAOD::EventInfo& eventInfo);
20
21 std::string m_sParticleType;
22
23 TH1* hadleak;
24 TH1* middlee;
25 TH1* reta37;
26 TH1* reta33;
27 TH1* weta1;
28 TH1* weta2;
29 TH1* demax1;
30 TH1* demax2;
31 TH1* de;
32 TH1* fracs1;
33 TH1* wtots1;
34 TH1* f1;
35 TH1* f3;
36 TH1* pos7;
37 TH1* clusiso;
38 TH1* Eratio;
39 TH1* E0;
40 TH1* E1;
41 TH1* E2;
42 TH1* E3;
43 TH1* Rhad;
44 TH1* Rhad1;
45 TH1* Reta;
46 TH1* Rphi;
47
56 TH2* devset;
59 TH2* f1vset;
60 TH2* f3vset;
68
77 TH2* devseta;
80 TH2* f1vseta;
81 TH2* f3vseta;
89
90 private:
91 virtual void initializePlots();
92
93};
94
95}
96
97#endif
ShowerShapesPlots(PlotBase *pParent, const std::string &sDir, std::string sParticleType)
void fill(const xAOD::Egamma &egamma, const xAOD::EventInfo &eventInfo)
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
elec/gamma data class.
Definition egamma.h:58
EventInfo_v1 EventInfo
Definition of the latest event info version.
Egamma_v1 Egamma
Definition of the current "egamma version".
Definition Egamma.h:17