Go to the documentation of this file.
106 std::vector<edm::EDGetTokenT<edm::View<reco::Jet> > >
jetTokens_;
136 std::shared_ptr<StringCutObjectSelector<reco::Muon> >
muonSelect_;
145 std::shared_ptr<StringCutObjectSelector<reco::GsfElectron> >
elecSelect_;
MonitorElement * allHad_pt0
MonitorElement * allHad_wMass0
std::vector< MonitorElement * > pfJet_chef
void bookHistograms(DQMStore::IBooker &bei, edm::Run const &, edm::EventSetup const &) override
std::vector< MonitorElement * > boostedJet_wMass
MonitorElement * allHad_y1
edm::InputTag electronLabel_
MonitorElement * pfMet_phi
MonitorElement * semiE_hadJetWMass
double semiMu_dphiHadCut_
MonitorElement * allHad_phi1
std::vector< MonitorElement * > boostedJet_subjetY
MonitorElement * semiE_eDRMin
edm::InputTag PFMETLabel_
HLTConfigProvider hltConfigProvider_
MonitorElement * pfMet_pt
MonitorElement * semiMu_hadJetY
MonitorElement * semiE_eEta
MonitorElement * semiMu_muDRMin
MonitorElement * semiMu_hadJetDR
std::string PFJetCorService_
MonitorElement * allHad_wMass1
virtual void analyzeAllHad(edm::Event const &e, edm::EventSetup const &eSetup)
MonitorElement * allHad_y0
std::vector< MonitorElement * > boostedJet_subjetPt
std::vector< MonitorElement * > pfJet_cemf
std::vector< double > jetPtMins_
std::shared_ptr< StringCutObjectSelector< reco::Muon > > muonSelect_
std::vector< MonitorElement * > boostedJet_subjetPhi
MonitorElement * semiE_hadJetMass
MonitorElement * semiE_ePt
MonitorElement * semiE_mttbar
MonitorElement * semiMu_mttbar
std::vector< MonitorElement * > pfJet_y
edm::InputTag theTriggerResultsCollection
MonitorElement * allHad_phi0
virtual void analyzeSemiE(edm::Event const &e, edm::EventSetup const &eSetup)
std::vector< edm::InputTag > jetLabels_
double semiE_LepJetPtCut_
B2GDQM(const edm::ParameterSet &ps)
edm::EDGetTokenT< edm::View< reco::Muon > > muonToken_
MonitorElement * allHad_pt1
double allHadDeltaPhiCut_
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
MonitorElement * semiMu_muPhi
std::vector< edm::EDGetTokenT< edm::View< reco::Jet > > > jetTokens_
MonitorElement * semiE_hadJetY
edm::EDGetTokenT< edm::TriggerResults > triggerToken_
std::vector< MonitorElement * > pfJet_m
MonitorElement * semiE_hadJetPt
std::vector< MonitorElement * > pfJet_pt
edm::Handle< edm::TriggerResults > triggerResults_
std::vector< MonitorElement * > boostedJet_massDrop
edm::EDGetTokenT< edm::View< reco::BasicJet > > sdjetToken_
std::vector< MonitorElement * > boostedJet_subjetN
edm::InputTag sdjetLabel_
MonitorElement * allHad_mass0
MonitorElement * semiMu_hadJetPhi
edm::EDGetTokenT< std::vector< reco::PFMET > > PFMETToken_
double semiMu_LepJetPtCut_
MonitorElement * semiMu_hadJetWMass
MonitorElement * semiE_hadJetDR
std::vector< MonitorElement * > boostedJet_subjetM
MonitorElement * allHad_mass1
std::vector< MonitorElement * > pfJet_nhef
MonitorElement * semiMu_hadJetMass
edm::EDGetTokenT< edm::View< reco::GsfElectron > > electronToken_
MonitorElement * semiMu_muEta
MonitorElement * semiMu_muPtRel
MonitorElement * semiE_hadJetPhi
virtual void analyzeSemiMu(edm::Event const &e, edm::EventSetup const &eSetup)
double semiMu_HadJetPtCut_
std::vector< MonitorElement * > pfJet_phi
double semiE_HadJetPtCut_
MonitorElement * allHad_mttbar
MonitorElement * semiMu_muPt
MonitorElement * semiE_ePtRel
virtual void analyzeJets(edm::Event const &e, edm::EventSetup const &eSetup)
MonitorElement * semiMu_hadJetPt
std::shared_ptr< StringCutObjectSelector< reco::GsfElectron > > elecSelect_
double allHadRapidityCut_
MonitorElement * semiE_ePhi
std::vector< MonitorElement * > pfJet_nemf