ATLAS Offline Software
EgammaValidationPlots.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_EGAMMAVALIDATIONPLOTS_H
6 #define EGAMMAPHYSVALMONITORING_EGAMMAVALIDATIONPLOTS_H
7 
10 #include "xAODEgamma/Electron.h"
11 #include "xAODEgamma/Photon.h"
12 
14  public:
15  EgammaValidationPlots(PlotBase* pParent, const std::string& sDir);
16  void fill(const xAOD::Electron& electron);
17  void fill(const xAOD::Photon& photon);
18 
19  // Reco only information
22 
25 
26 };
27 
28 #endif
Trk::ParamPlots
Definition: Tracking/TrkValidation/TrkValHistUtils/TrkValHistUtils/ParamPlots.h:13
PlotBase
Definition: PlotBase.h:33
python.copyTCTOutput.sDir
sDir
Definition: copyTCTOutput.py:60
EgammaValidationPlots::m_oElectronTruthPlots
Trk::ParamPlots m_oElectronTruthPlots
Definition: EgammaValidationPlots.h:21
EgammaValidationPlots
Definition: EgammaValidationPlots.h:13
Photon.h
EgammaValidationPlots::EgammaValidationPlots
EgammaValidationPlots(PlotBase *pParent, const std::string &sDir)
Definition: EgammaValidationPlots.cxx:7
EgammaValidationPlots::m_oElectronAllPlots
Trk::ParamPlots m_oElectronAllPlots
Definition: EgammaValidationPlots.h:20
EgammaValidationPlots::m_oPhotonTruthPlots
Trk::ParamPlots m_oPhotonTruthPlots
Definition: EgammaValidationPlots.h:24
xAOD::Electron_v1
Definition: Electron_v1.h:34
xAOD::photon
@ photon
Definition: TrackingPrimitives.h:199
EgammaValidationPlots::fill
void fill(const xAOD::Electron &electron)
Definition: EgammaValidationPlots.cxx:15
xAOD::Photon_v1
Definition: Photon_v1.h:37
xAOD::EgammaParameters::electron
@ electron
Definition: EgammaEnums.h:18
Electron.h
EgammaValidationPlots::m_oPhotonAllPlots
Trk::ParamPlots m_oPhotonAllPlots
Definition: EgammaValidationPlots.h:23
PlotBase.h
ParamPlots.h