Go to the documentation of this file. 1 #ifndef EgammaObjects_h
2 #define EgammaObjects_h
191 float ecalEta(
float EtaParticle,
float Zvertex,
float plane_Radius);
TH1D * hist_EndcapOnly_recoMass_
void loadHistoParameters(const edm::ParameterSet &ps)
void analyzePhotons(const edm::Event &, const edm::EventSetup &)
TH1D * hist_EOverTruthVsPhi_
TH1D * hist_resolutionEtaVsE_
double hist_min_EOverTruth_
TH1D * hist_Mixed_recoMass_
TH1D * hist_deltaEtaVsEt_
TH1D * hist_EtaOverTruth_
TH2D * _TEMP_scatterPlot_EtOverTruthVsEta_
double hist_min_deltaEta_
TH2D * _TEMP_scatterPlot_EtOverTruthVsPhi_
TH2D * _TEMP_scatterPlot_deltaPhiVsEt_
double hist_max_EtOverTruth_
TH2D * _TEMP_scatterPlot_deltaEtaVsE_
TH1D * hist_All_recoMass_
TH1D * hist_resolutionEtVsPhi_
TH1D * hist_recoMass_withBackgroud_10EtCut_
TH1D * hist_PhiNumRecoOverNumTrue_
void createTempHistoObjects()
TH1D * hist_ENumRecoOverNumTrue_
double hist_min_recoMass_
int hist_bins_PhiOverTruth_
TH2D * _TEMP_scatterPlot_EOverTruthVsPhi_
void analyze(const edm::Event &, const edm::EventSetup &) override
TH1D * hist_resolutionEVsPhi_
TH1D * hist_EtaNumRecoOverNumTrue_
TH1D * hist_deltaPhiVsEt_
double hist_max_deltaPhi_
double hist_min_EtaOverTruth_
TH2D * _TEMP_scatterPlot_deltaPhiVsEta_
TH1D * hist_PhiEfficiency_
EgammaObjects(const edm::ParameterSet &)
TH1D * hist_resolutionEVsE_
double hist_max_PhiOverTruth_
TH1D * hist_BarrelOnly_recoMass_
TH1D * hist_EOverTruthVsE_
TH1D * hist_EtNumRecoOverNumTrue_
double hist_max_deltaEta_
TH1D * hist_resolutionPhiVsEta_
~EgammaObjects() override
TH1D * hist_resolutionEtaVsPhi_
TH1D * hist_deltaPhiVsPhi_
TH1D * hist_EtOverTruthVsPhi_
TH1D * hist_resolutionEtaVsEt_
float ecalEta(float EtaParticle, float Zvertex, float plane_Radius)
double findRecoMass(const reco::Photon &pOne, const reco::Photon &pTwo)
TH1D * hist_resolutionEtVsEta_
double hist_max_recoMass_
TH2D * _TEMP_scatterPlot_EOverTruthVsEta_
TH1D * hist_deltaPhiVsEta_
TH1D * hist_resolutionPhiVsE_
TH1D * hist_deltaEtaVsPhi_
TH1D * hist_resolutionPhiVsEt_
TH2D * _TEMP_scatterPlot_deltaEtaVsEta_
TH1D * hist_resolutionEVsEta_
std::string particleString
TH2D * _TEMP_scatterPlot_EOverTruthVsE_
int hist_bins_EtaOverTruth_
TH1D * hist_EtOverTruthVsE_
TH2D * _TEMP_scatterPlot_deltaEtaVsPhi_
TH1D * hist_EtEfficiency_
TH1D * hist_deltaEtaVsEta_
TH2D * _TEMP_scatterPlot_deltaEtaVsEt_
void createBookedHistoObjects()
TH1D * hist_resolutionEtaVsEta_
TH1D * hist_EtOverTruthVsEt_
TH1D * hist_EtOverTruthVsEta_
void getDeltaResHistosViaSlicing()
TH1D * hist_recoMass_withBackgroud_NoEtCut_
int hist_bins_EOverTruth_
TH1D * hist_resolutionEtVsE_
TH2D * _TEMP_scatterPlot_EtOverTruthVsE_
TH1D * hist_EtaEfficiency_
TH2D * _TEMP_scatterPlot_EtOverTruthVsEt_
TH1D * hist_recoMass_withBackgroud_5EtCut_
TH2D * _TEMP_scatterPlot_deltaPhiVsPhi_
TH1D * hist_resolutionEtVsEt_
TH1D * hist_recoMass_withBackgroud_20EtCut_
double hist_max_EtaOverTruth_
int hist_bins_EtOverTruth_
TH2D * _TEMP_scatterPlot_deltaPhiVsE_
double hist_min_PhiOverTruth_
TH1D * hist_resolutionPhiVsPhi_
TH1D * hist_PhiOverTruth_
TH1D * hist_EOverTruthVsEt_
TH1D * hist_EOverTruthVsEta_
edm::EDGetTokenT< reco::GsfElectronCollection > RecoCollectionT_
double hist_min_deltaPhi_
edm::EDGetTokenT< edm::HepMCProduct > MCTruthCollectionT_
void getEfficiencyHistosViaDividing()
double hist_min_EtOverTruth_
void loadCMSSWObjects(const edm::ParameterSet &ps)
TH2D * _TEMP_scatterPlot_EOverTruthVsEt_
double hist_max_EOverTruth_
void analyzeElectrons(const edm::Event &, const edm::EventSetup &)
TH1D * hist_resolutionEVsEt_