1 #ifndef HLTInclusiveVBFSource_H
2 #define HLTInclusiveVBFSource_H
bool check_mjj800_Pt40_DEta3p5
MonitorElement * getMEhisto_RECO_deltaPhi_DiJet_Match()
MonitorElement * getMEhisto_HLT_deltaEta_DiJet()
const std::string getTriggerType() const
edm::EDGetTokenT< edm::TriggerResults > triggerResultsFUToken
bool check_mjj700_Pt35_DEta3p5
const std::string getPath() const
MonitorElement * HLT_deltaPhi_DiJet_
MonitorElement * RECO_invMass_DiJet_Match_
edm::EDGetTokenT< reco::CaloMETCollection > caloMetToken
MonitorElement * getMEhisto_RECO_invMass_DiJet()
MonitorElement * RECOHLT_deltaPhi_
MonitorElement * HLT_invMass_DiJet_
virtual bool isForward(double eta)
PathInfoCollection hltPathsAll_
edm::EDGetTokenT< trigger::TriggerEvent > triggerSummaryToken
virtual bool isBarrel(double eta)
MonitorElement * getMEhisto_RECO_invMass_DiJet_Match()
edm::InputTag triggerSummaryLabel_
virtual bool validPathHLT(std::string path)
~HLTInclusiveVBFSource() override
edm::Handle< trigger::TriggerEvent > triggerObj_
bool check_mjj750_Pt35_DEta3p5
edm::EDGetTokenT< edm::TriggerResults > triggerResultsToken
MonitorElement * getMEhisto_HLT_deltaPhi_DiJet()
MonitorElement * RECO_deltaEta_DiJet_Match_
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
std::vector< PathInfo >::iterator find(const std::string &pathName)
reco::PFJetCollection pfjet
const std::string getLabel() const
PathInfo(int prescaleUsed, std::string pathName, std::string filterName, std::string processName, size_t type, std::string triggerType)
MonitorElement * getMEhisto_RECOHLT_invMass()
bool check_mjj700_Pt40_DEta3p5
const int getObjectType() const
bool check_mjj800_Pt35_DEta3p5
void analyze(const edm::Event &, const edm::EventSetup &) override
const int getprescaleUsed() const
const edm::InputTag getTag() const
bool check_mjj650_Pt35_DEta3p5
void setHistos(MonitorElement *const RECO_deltaEta_DiJet, MonitorElement *const RECO_deltaPhi_DiJet, MonitorElement *const RECO_invMass_DiJet, MonitorElement *const HLT_deltaEta_DiJet, MonitorElement *const HLT_deltaPhi_DiJet, MonitorElement *const HLT_invMass_DiJet, MonitorElement *const RECO_deltaEta_DiJet_Match, MonitorElement *const RECO_deltaPhi_DiJet_Match, MonitorElement *const RECO_invMass_DiJet_Match, MonitorElement *const RECOHLT_deltaEta, MonitorElement *const RECOHLT_deltaPhi, MonitorElement *const RECOHLT_invMass, MonitorElement *const NumberOfMatches, MonitorElement *const NumberOfEvents)
HLTInclusiveVBFSource(const edm::ParameterSet &)
edm::Handle< reco::CaloJetCollection > calojetColl_
edm::EDGetTokenT< reco::CaloJetCollection > caloJetsToken
edm::EDGetTokenT< edm::View< reco::PFJet > > pfJetsToken
edm::Handle< reco::PFJetCollection > pfjetColl_
edm::Handle< reco::PFMETCollection > pfmetColl_
edm::EDGetTokenT< edm::View< reco::PFMET > > pfMetToken
MonitorElement * getMEhisto_NumberOfMatches()
std::vector< int > prescUsed_
MonitorElement * getMEhisto_RECOHLT_deltaPhi()
MonitorElement * RECOHLT_invMass_
MonitorElement * HLT_deltaEta_DiJet_
bool check_mjj650_Pt40_DEta3p5
edm::TriggerNames triggerNames_
bool operator==(const std::string &v)
MonitorElement * RECO_deltaPhi_DiJet_
MonitorElement * NumberOfMatches_
MonitorElement * RECO_deltaEta_DiJet_
MonitorElement * RECO_invMass_DiJet_
std::vector< std::string > path_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
bool check_mjj750_Pt40_DEta3p5
HLTConfigProvider hltConfig_
edm::Handle< reco::CaloMETCollection > calometColl_
virtual bool isTriggerObjectFound(std::string objectName)
virtual bool isHLTPathAccepted(std::string pathName)
std::vector< PFJet > PFJetCollection
collection of PFJet objects
MonitorElement * getMEhisto_RECOHLT_deltaEta()
MonitorElement * getMEhisto_NumberOfEvents()
edm::InputTag triggerResultsLabel_
MonitorElement * RECOHLT_deltaEta_
MonitorElement * getMEhisto_RECO_deltaEta_DiJet_Match()
const std::string getProcess() const
MonitorElement * getMEhisto_HLT_invMass_DiJet()
MonitorElement * RECO_deltaPhi_DiJet_Match_
void setLabel(std::string labelName)
reco::CaloJetCollection calojet
edm::EDGetTokenT< trigger::TriggerEvent > triggerSummaryFUToken
MonitorElement * getMEhisto_RECO_deltaEta_DiJet()
MonitorElement * getMEhisto_RECO_deltaPhi_DiJet()
MonitorElement * NumberOfEvents_
std::vector< CaloJet > CaloJetCollection
collection of CaloJet objects
edm::Handle< edm::TriggerResults > triggerResults_
virtual bool isEndCap(double eta)