90 #include "TLorentzVector.h" MonitorElement * dielectron_Electron_phi
virtual void analyzeMonoElectrons(edm::Event const &e)
double monomuon_Muon_pt_cut_
double dimuon_Muon1_pt_cut_
edm::Handle< reco::PhotonCollection > PhotonCollection_
virtual void analyzeDiJets(edm::Event const &e)
edm::EDGetTokenT< reco::CaloMETCollection > CaloMETToken_
edm::Handle< reco::TrackCollection > MuonDispCollection_
MonitorElement * monojet_deltaPhiPFJetPFMet
MonitorElement * monojet_PFJet_eta
MonitorElement * dielectron_deltaPhiElectron1Electron2
MonitorElement * dispMuon_muonDispSA_effi_lxy
MonitorElement * diphoton_Photon_e2x5e5x5_eb
MonitorElement * diphoton_Photon_et
MonitorElement * monomuon_Muon_eta
virtual void analyzeMonoMuons(edm::Event const &e)
MonitorElement * monophoton_Photon_phi
std::vector< MonitorElement * > dijet_PFJet_eta
ExoticaDQM(const edm::ParameterSet &ps)
double dielectron_Electron1_pt_cut_
edm::Handle< reco::TrackCollection > MuonDispSACollection_
MonitorElement * monojet_PFchef
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
virtual void analyzeMonoJets(edm::Event const &e)
double dielectron_Electron2_pt_cut_
MonitorElement * monoelectron_PFMet_phi
MonitorElement * diphoton_Photon_sigmaietaieta_ee
MonitorElement * monophoton_PFMet_phi
edm::Handle< reco::GenParticleCollection > GenCollection_
MonitorElement * dimuon_deltaRMuon1Muon2
edm::Handle< reco::CaloJetCollection > caloJetCollection_
reco::PFJetCollection pfjets
MonitorElement * monophoton_Photon_hovere
MonitorElement * monophoton_Photon_energy
edm::EDGetTokenT< reco::JetCorrector > JetCorrectorToken_
std::vector< MonitorElement * > dijet_invMassPFJet1PFJet2
virtual void analyzeDiMuons(edm::Event const &e)
double dijet_PFJet2_pt_cut_
MonitorElement * monojet_PFMet_phi
MonitorElement * dimuon_deltaEtaMuon1Muon2
MonitorElement * diphoton_Photon_energy
void bookHistograms(DQMStore::IBooker &bei, edm::Run const &, edm::EventSetup const &) override
int diphoton_countPhoton_
MonitorElement * diphoton_PhotonMulti
edm::Handle< reco::PFJetCollection > DiJetpfJetCollection_
int monoelectron_countElectron_
MonitorElement * diphoton_Photon_hovere_ee
MonitorElement * monojet_PFJet_pt
double dispFermion_eta_cut_
MonitorElement * diphoton_Photon_e1x5e5x5_ee
MonitorElement * dielectron_Electron_eta
edm::EDGetTokenT< reco::PhotonCollection > PhotonToken_
virtual void analyzeDisplacedJets(edm::Event const &e, const edm::EventSetup &s)
edm::Handle< reco::MuonCollection > MuonCollection_
edm::EDGetTokenT< edm::TriggerResults > TriggerToken_
edm::Handle< reco::PFJetCollection > pfJetCollection_
double diphoton_Photon1_pt_cut_
MonitorElement * monophoton_Photon_sigmaietaieta
MonitorElement * monojet_PFnhef
reco::helper::JetIDHelper * jetID
double monojet_PFJet_met_cut_
virtual GlobalVector getGenParticleTrajectoryAtBeamline(const edm::EventSetup &iSetup, const reco::GenParticle *gen)
std::vector< edm::EDGetTokenT< reco::PFJetCollection > > DiJetPFJetToken_
double diphoton_Photon2_pt_cut_
double monophoton_Photon_pt_cut_
MonitorElement * monomuon_MuonMulti
MonitorElement * dispJet_track_effi_lxy
std::vector< MonitorElement * > dijet_PFnhef
std::vector< MonitorElement * > dijet_PFJetMulti
std::vector< MonitorElement * > dijet_deltaEtaPFJet1PFJet2
MonitorElement * monoelectron_Electron_phi
MonitorElement * dielectron_ElectronMulti
MonitorElement * diphoton_Photon_trksumptsolidconedr03_ee
MonitorElement * monoelectron_ElectronPtOverPFMet
MonitorElement * monomuon_PFMet_phi
MonitorElement * dispMuon_muonDisp_effi_lxy
MonitorElement * dielectron_Charge
MonitorElement * monojet_PFJetMulti
std::vector< MonitorElement * > dijet_PFJet_rapidity
MonitorElement * dimuon_invMassMuon1Muon2
edm::Handle< reco::JetCorrector > JetCorrector_
MonitorElement * dispElec_elec_effi_lxy
MonitorElement * monomuon_deltaPhiMuonPFMet
MonitorElement * diphoton_Photon_e2x5e5x5_ee
double dijet_PFJet1_pt_cut_
virtual void analyzeDiPhotons(edm::Event const &e)
MonitorElement * dispMuon_track_effi_lxy
edm::Handle< reco::VertexCollection > VertexCollection_
MonitorElement * diphoton_Photon_trksumptsolidconedr03_eb
MonitorElement * monophoton_Photon_e1x5e5x5
MonitorElement * monoelectron_deltaPhiElectronPFMet
virtual void analyzeDisplacedLeptons(edm::Event const &e, const edm::EventSetup &s)
MonitorElement * diphoton_deltaEtaPhoton1Photon2
int dielectron_countElectron_
edm::EDGetTokenT< reco::TrackCollection > MuonDispToken_
edm::EDGetTokenT< reco::GsfElectronCollection > ElectronToken_
std::vector< MonitorElement * > dijet_deltaRPFJet1PFJet2
MonitorElement * monojet_PFMet
MonitorElement * monoelectron_PFMet
MonitorElement * dispElec_track_effi_lxy
double monoelectron_Electron_pt_cut_
edm::EDGetTokenT< reco::MuonCollection > MuonToken_
double dimuon_Muon2_pt_cut_
MonitorElement * monomuon_TransverseMass
edm::Handle< reco::GsfElectronCollection > ElectronCollection_
edm::Handle< edm::TriggerResults > TriggerResults_
MonitorElement * monojet_PFJet_phi
double monomuon_Muon_met_cut_
MonitorElement * monojet_PFcemf
MonitorElement * dimuon_Muon_pt
MonitorElement * monophoton_PFMet
virtual void analyzeMonoPhotons(edm::Event const &e)
MonitorElement * monophoton_deltaPhiPhotonPFMet
double monojet_PFJet_pt_cut_
MonitorElement * diphoton_Photon_eta
std::vector< MonitorElement * > dijet_PFJet_pt
MonitorElement * monophoton_Photon_pt
MonitorElement * diphoton_Photon_pt
int monophoton_countPhoton_
MonitorElement * monomuon_PFMet
reco::PFJetCollection DiJetpfjets
edm::EDGetTokenT< reco::VertexCollection > VertexToken_
MonitorElement * diphoton_Photon_sigmaietaieta_eb
MonitorElement * monoelectron_Electron_eta
MonitorElement * monophoton_Photon_trksumptsolidconedr03
MonitorElement * monophoton_Photon_e2x5e5x5
MonitorElement * monophoton_PhotonMulti
edm::EDGetTokenT< reco::CaloJetCollection > CaloJetToken_
MonitorElement * monomuon_Charge
reco::CaloJetCollection calojets
MonitorElement * diphoton_deltaPhiPhoton1Photon2
MonitorElement * monojet_PFJetPtOverPFMet
edm::EDGetTokenT< reco::TrackCollection > TrackToken_
double monophoton_Photon_met_cut_
MonitorElement * monophoton_PhotonPtOverPFMet
MonitorElement * monojet_PFnemf
edm::EDGetTokenT< EERecHitCollection > ecalEndcapRecHitToken_
MonitorElement * dimuon_Muon_phi
MonitorElement * dielectron_deltaRElectron1Electron2
MonitorElement * monophoton_Photon_et
std::vector< MonitorElement * > dijet_PFJet_phi
MonitorElement * diphoton_invMassPhoton1Photon2
MonitorElement * monoelectron_Charge
std::vector< PFJet > PFJetCollection
collection of PFJet objects
MonitorElement * dispMuon_muon_effi_lxy
edm::Handle< reco::TrackCollection > TrackCollection_
edm::Handle< reco::CaloMETCollection > caloMETCollection_
edm::EDGetTokenT< reco::TrackCollection > MuonDispSAToken_
std::vector< MonitorElement * > dijet_PFchef
MonitorElement * dielectron_Electron_pt
MonitorElement * dimuon_deltaPhiMuon1Muon2
MonitorElement * dielectron_invMassElectron1Electron2
MonitorElement * diphoton_Photon_hovere_eb
edm::EDGetTokenT< reco::PFJetCollection > PFJetToken_
MonitorElement * diphoton_Photon_e1x5e5x5_eb
MonitorElement * monomuon_MuonPtOverPFMet
std::vector< MonitorElement * > dijet_PFJet_mass
MonitorElement * diphoton_Photon_phi
MonitorElement * monoelectron_Electron_pt
std::vector< MonitorElement * > dijet_PFnemf
MonitorElement * monoelectron_TransverseMass
MonitorElement * dimuon_MuonMulti
virtual void analyzeDiElectrons(edm::Event const &e)
MonitorElement * diphoton_deltaRPhoton1Photon2
MonitorElement * monomuon_Muon_pt
double dispFermion_pt_cut_
MonitorElement * dimuon_Muon_eta
std::vector< edm::InputTag > DiJetPFJetCollection_
MonitorElement * dimuon_Charge
std::vector< MonitorElement * > dijet_deltaPhiPFJet1PFJet2
edm::EDGetTokenT< reco::GenParticleCollection > GenParticleToken_
MonitorElement * monoelectron_ElectronMulti
std::vector< std::string > HltPaths_
std::vector< MonitorElement * > dijet_PFcemf
double PhotonSigmaIetaIeta[2]
MonitorElement * dielectron_deltaEtaElectron1Electron2
edm::EDGetTokenT< reco::PFMETCollection > PFMETToken_
MonitorElement * monomuon_Muon_phi
double monoelectron_Electron_met_cut_
double PhotonTrkSumPtSolidConeDR03[2]
MonitorElement * diphoton_Photon_etasc
std::vector< CaloJet > CaloJetCollection
collection of CaloJet objects
edm::Handle< reco::PFMETCollection > pfMETCollection_
MonitorElement * monophoton_Photon_etasc
edm::EDGetTokenT< EBRecHitCollection > ecalBarrelRecHitToken_
MonitorElement * monophoton_Photon_eta