ATLAS Offline Software
Loading...
Searching...
No Matches
RecoElectronHistograms.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef EGAMMAVALIDATION_RECOELECTRONHISTOGRAMS_H
6#define EGAMMAVALIDATION_RECOELECTRONHISTOGRAMS_H
7
10
11class TH2D;
12class TH3D;
13
14namespace egammaMonitoring {
15
17
18 public:
19 using ParticleHistograms::ParticleHistograms;
20
21 std::map<std::string, TH2D*> histo2DMap;
22 std::map<std::string, TH3D*> histo3DMap;
23
24 StatusCode initializePlots();
25
27 void fill(const xAOD::Electron& elrec);
28
29 void isData(bool b = true) { m_isData = b; }
30
31 private:
32 bool m_isData = false;
33
34 };
35
36}
37
38#endif
void fill(const xAOD::IParticle &egamma)
std::map< std::string, TH2D * > histo2DMap
std::map< std::string, TH3D * > histo3DMap
Electron_v1 Electron
Definition of the current "egamma version".