44 res_et =
BookTProfile(
"res_et",
" IsoPhoton;E_{T}^{truth}, [GeV];(E_{T} - E_{T}^{truth})/E_{T}^{truth}",100, 0., 200.);
45 res_eta =
BookTProfile(
"res_eta",
" IsoPhoton;#eta;(E_{T} - E_{T}^{truth})/E_{T}^{truth}",60, -3., 3.);
46 res_et_cut =
BookTProfile(
"res_et_cut",
" IsoPhoton;E_{T}^{truth}, [GeV];(E_{T} - E_{T}^{truth})/E_{T}^{truth}",100, 0., 200.);
55 author->Fill(photon.author(),weight);
virtual void initializePlots()
Egamma::PhotonPlots m_oAllPlots
Egamma::KinematicsPlots m_oTruthRecoTightPlots
Egamma::KinematicsPlots m_oTruthRecoLoosePlots
void fill(const xAOD::Photon &photon, const xAOD::EventInfo &eventInfo, bool isPrompt)
Egamma::KinematicsPlots m_oTruthIsoUncPlots
Egamma::KinematicsPlots m_oTruthRecoConvPlots
Egamma::KinematicsPlots m_oTruthRecoUncPlots
Egamma::KinematicsPlots m_oTruthRecoTightConvPlots
PhotonValidationPlots(PlotBase *pParent, const std::string &sDir)
Egamma::PhotonPlots m_oPhotPlots
std::string m_sParticleType
Egamma::KinematicsPlots m_oTruthRecoLooseConvPlots
Egamma::KinematicsPlots m_oTruthIsoConvPlots
Egamma::KinematicsPlots m_oTruthRecoLooseUncPlots
Egamma::PhotonCnvPlots m_oConvPhotPlots
Egamma::KinematicsPlots m_oTruthRecoTightUncPlots
Egamma::PhotonAmbPlots m_oAmbPhotPlots
Egamma::KinematicsPlots m_oTruthRecoPlots
TH2 * convTruthMatchedRvsEta
Egamma::KinematicsPlots m_oTruthIsoPlots
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)
TProfile * BookTProfile(const std::string &name, const std::string &labels, int nBinsX, float startX, float endX, float startY=-1, float endY=-1, bool prependDir=true, bool useRMS=false)
Book a TProfile histogram.
TH2F * Book2D(const std::string &name, const std::string &labels, int nBinsX, float startX, float endX, int nBinsY, float startY, float endY, bool prependDir=true)
Book a TH2F histogram.
float beamSpotWeight() const
Weight for beam spot size reweighting.
const uint16_t AuthorPhoton
Object Reconstructed by standard cluster-based algorithm.
const uint16_t AuthorAmbiguous
Object Reconstructed by standard cluster-based algorithm.
EventInfo_v1 EventInfo
Definition of the latest event info version.
Photon_v1 Photon
Definition of the current "egamma version".