1 #ifndef DQMOFFLINE_TRIGGER_PHOTON_H 2 #define DQMOFFLINE_TRIGGER_PHOTON_H 114 double MAX_PHI1 = 3.2;
115 unsigned int N_PHI1 = 64;
116 const MEbinning phi_binning_1{
117 N_PHI1, -MAX_PHI1, MAX_PHI1
121 double MAX_ETA = 1.4442;
122 unsigned int N_ETA = 34;
123 const MEbinning eta_binning_{
124 N_ETA, -MAX_ETA, MAX_ETA
131 unsigned int N_r9 = 50;
132 const MEbinning r9_binning_{
138 double MAX_hoe = 0.02;
140 const MEbinning hoe_binning_{
141 N_r9, MIN_hoe, MAX_hoe
164 #endif // PhotonMonitor_H
MonitorElement * denominator
std::unique_ptr< GenericTriggerEventFlag > num_genTriggerEventFlag_
PhotonME subphotonME_variableBinning_
virtual example_stream void bookHistograms(DQMStore::IBooker &,@example_stream edm::Run const &,@example_stream edm::EventSetup const &) override
Provides a code based selection for trigger and DCS information in order to have no failing filters i...
StringCutObjectSelector< reco::PFJet, true > jetSelection_
PhotonME photonME_variableBinning_
StringCutObjectSelector< reco::Photon, true > photonSelection_
MEbinning photon_binning_
MonitorElement * numerator
StringCutObjectSelector< reco::MET, true > metSelection_
StringCutObjectSelector< reco::GsfElectron, true > eleSelection_
edm::EDGetTokenT< reco::PhotonCollection > photonToken_
std::vector< double > diphoton_mass_binning_
edm::EDGetTokenT< reco::PFMETCollection > metToken_
PhotonME subphotonHoverEME_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
PhotonME subphotonEtaPhiME_
edm::EDGetTokenT< reco::PFJetCollection > jetToken_
edm::EDGetTokenT< reco::GsfElectronCollection > eleToken_
std::vector< double > photon_variable_binning_
std::unique_ptr< GenericTriggerEventFlag > den_genTriggerEventFlag_
virtual example_stream void analyze(const edm::Event &, const edm::EventSetup &) override