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