18 #ifndef B2GHADRONICHLTVALIDATION 19 #define B2GHADRONICHLTVALIDATION 96 for(
unsigned int idx=0;
idx<labels.size(); ++
idx){
114 sDir_(iConfig.getUntrackedParameter<
std::
string>(
"sDir",
"HLTValidation/B2G/Efficiencies/")),
115 sJets_(iConfig.getUntrackedParameter<
std::
string>(
"sJets",
"ak5PFJets")),
116 ptJets_(iConfig.getUntrackedParameter<double>(
"ptJets",0.)),
117 ptJets0_(iConfig.getUntrackedParameter<double>(
"ptJets0",0.)),
118 ptJets1_(iConfig.getUntrackedParameter<double>(
"ptJets1",0.)),
119 etaJets_(iConfig.getUntrackedParameter<double>(
"etaJets",0.)),
120 minJets_(iConfig.getUntrackedParameter<unsigned
int>(
"minJets",0)),
121 htMin_(iConfig.getUntrackedParameter<double>(
"htMin",0.0)),
B2GHadronicHLTValidation(const edm::ParameterSet &)
MonitorElement * hNumJetEta
#define DEFINE_FWK_MODULE(type)
void setBinLabel(int bin, const std::string &label, int axis=1)
set bin label for x, y or z axis (axis=1, 2, 3 respectively)
MonitorElement * hDenJetPt
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
MonitorElement * hNumTriggerMon
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::EDGetTokenT< edm::TriggerResults > tokTrigger_
~B2GHadronicHLTValidation()
void triggerBinLabels(const std::vector< std::string > &labels)
set configurable labels for trigger monitoring histograms
std::string monitorPath(const std::string &label) const
MonitorElement * hDenJetEta
edm::EDGetTokenT< edm::View< reco::Jet > > tokJets_
MonitorElement * hDenTriggerMon
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
edm::Ptr< reco::Jet > jet_
std::vector< std::string > vsPaths_
MonitorElement * hNumJetPt