|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   12                                                      m_oKinFrwdAllRecoPlots(this, 
"All/KinPlots/", 
"Reco Electron"),
 
   13                                                      m_oKinFrwdIsoRecoPlots(this, 
"Iso/KinPlots/", 
"Reco Electron"),
 
   14                                                      m_oKinFrwdTightPlots(this, 
"FrwdTight/KinPlots/", 
"FrwdTight Electron"),
 
   15                                                      m_oClustMomAllRecoPlots(this, 
"All/ClusMomentPlots/", sParticleType ),
 
   16                                                      m_oClustMomIsoRecoPlots(this, 
"Iso/ClusMomentPlots/", sParticleType ),
 
   18                                                      nParticles_weighted(nullptr),
 
   19                                                      m_sParticleType(sParticleType)
 
   40   if(
electron.passSelection(val_tight, 
"Tight")) {
 
  
std::string m_sParticleType
Egamma::KinematicsPlots m_oKinFrwdIsoRecoPlots
TH1 * nParticles_weighted
Egamma::ClusMomentumPlots m_oClustMomIsoRecoPlots
ElectronFrwdPlots(PlotBase *pParent, const std::string &sDir, const std::string &sParticleType)
TH1D * Book1D(const std::string &name, const std::string &labels, int nBins, float start, float end, bool prependDir=true)
Book a TH1D histogram.
void fill(const xAOD::Egamma &egamma, const xAOD::EventInfo &eventInfo)
Egamma::ClusMomentumPlots m_oClustMomAllRecoPlots
virtual void initializePlots()
void fill(const xAOD::IParticle &part, const xAOD::EventInfo &eventInfo)
Egamma::KinematicsPlots m_oKinFrwdAllRecoPlots
Egamma::KinematicsPlots m_oKinFrwdTightPlots
void fill(const xAOD::Electron &electron, const xAOD::EventInfo &eventInfo, bool isPrompt)
Class describing the basic event information.
int isPrompt(const unsigned int classify, bool allow_prompt_tau_decays=true)