ATLAS Offline Software
Loading...
Searching...
No Matches
LeptonNFEValidationPlots.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7LeptonNFEValidationPlots::LeptonNFEValidationPlots(PlotBase* pParent, const std::string& sDir, const std::string& LeptonContainerName) : PlotBase(pParent, sDir),
8 m_PhotonMatchedNFEPlots(this,"/Leptonlinks/",LeptonContainerName,true,22),
9 m_ElectronMatchedNFEPlots(this,"/Leptonlinks/",LeptonContainerName,true,11),
10 m_MuonMatchedNFEPlots(this,"/Leptonlinks/",LeptonContainerName,true,13),
11 m_TauJetMatchedNFEPlots(this,"/Leptonlinks/",LeptonContainerName,true,17)
12{}
13
15 // photon plots
16 m_PhotonMatchedNFEPlots.fill(phot,eventInfo);
17}
19 //electron plots
20 m_ElectronMatchedNFEPlots.fill(el,eventInfo);
21}
22void LeptonNFEValidationPlots::fill(const xAOD::Muon& muon, const xAOD::EventInfo& eventInfo){
23 //muon plots
24 m_MuonMatchedNFEPlots.fill(muon,eventInfo);
25}
26
28 // taujet plots
29 m_TauJetMatchedNFEPlots.fill(tau,eventInfo);
30}
31
32
PFO::LeptonFELinkerPlots m_ElectronMatchedNFEPlots
LeptonNFEValidationPlots(PlotBase *pParent, const std::string &sDir, const std::string &LeptonContainerName)
Standard Constructor.
PFO::LeptonFELinkerPlots m_TauJetMatchedNFEPlots
void fill(const xAOD::Electron &el, const xAOD::EventInfo &eventInfo)
fill the histograms up
PFO::LeptonFELinkerPlots m_PhotonMatchedNFEPlots
PFO::LeptonFELinkerPlots m_MuonMatchedNFEPlots
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
EventInfo_v1 EventInfo
Definition of the latest event info version.
TauJet_v3 TauJet
Definition of the current "tau version".
Muon_v1 Muon
Reference the current persistent version:
Photon_v1 Photon
Definition of the current "egamma version".
Electron_v1 Electron
Definition of the current "egamma version".