15 m_oKinAllPlots(this,
"All/KinPlots/",
"Reco " + sParticleType +
" Photon"),
19 m_oKinIsoPlots(this,
"Iso/KinPlots/",
"Reco " + sParticleType +
" Photon"),
57 photon.passSelection(val_loose,
"Loose");
66 photon.passSelection(val_tight,
"Tight");
Egamma::KinematicsPlots m_oKinIsoLooseUncPlots
virtual void initializePlots()
std::string m_sParticleType
Egamma::KinematicsPlots m_oKinIsoPlots
Egamma::ShowerShapesPlots m_oShowerShapesIsoPlots
PhotonPlots(PlotBase *pParent, const std::string &sDir, const std::string &sParticleType)
Egamma::KinematicsPlots m_oKinIsoTightPlots
Egamma::KinematicsPlots m_oKinAllPlots
Egamma::PhotonConversionPlots m_oPhotonConversionIsoPlots
Egamma::KinematicsPlots m_oKinIsoLooseConvPlots
void fill(const xAOD::Photon &photon, const xAOD::EventInfo &eventInfo, bool isPrompt)
Egamma::ShowerShapesPlots m_oShowerShapesAllPlots
Egamma::KinematicsPlots m_oKinIsoTightConvPlots
Egamma::KinematicsPlots m_oKinIsoTightUncPlots
TH1 * m_nParticles_weighted
Egamma::KinematicsPlots m_oKinIsoLoosePlots
Egamma::PhotonConversionPlots m_oPhotonConversionAllPlots
Egamma::KinematicsPlots m_oKinIsoUncPlots
Egamma::KinematicsPlots m_oKinIsoConvPlots
TH1D * Book1D(const std::string &name, const std::string &labels, int nBins, float start, float end, bool prependDir=true)
Book a TH1D histogram.
PlotBase(PlotBase *parent, const std::string &sDir)
bool isConvertedPhoton(const xAOD::Egamma *eg, bool excludeTRT=false)
is the object a converted photon
EventInfo_v1 EventInfo
Definition of the latest event info version.
Photon_v1 Photon
Definition of the current "egamma version".