#include <HTMHTAnalyzer.h>
Public Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &, const edm::TriggerResults &) |
Get the analysis. More... | |
void | beginJob (DQMStore *dbe) |
Inizialize parameters for histo binning. More... | |
HTMHTAnalyzer (const edm::ParameterSet &) | |
Constructor. More... | |
virtual | ~HTMHTAnalyzer () |
Destructor. More... | |
Public Member Functions inherited from JetAnalyzerBase | |
void | analyze (const edm::Event &, const edm::EventSetup &, reco::CaloJet &caloJet) |
Get the analysis of the muon properties. More... | |
JetAnalyzerBase () | |
Constructor. More... | |
virtual | ~JetAnalyzerBase () |
Destructor. More... | |
Public Attributes | |
int | evtCounter |
Private Attributes | |
double | _ptThreshold |
std::string | _source |
int | _trig_JetMB |
int | _verbose |
MonitorElement * | hHT |
std::vector< std::string > | HLTPathsJetMBByName_ |
MonitorElement * | hMHT |
MonitorElement * | hMHTPhi |
MonitorElement * | hMHx |
MonitorElement * | hMHy |
MonitorElement * | hNevents |
MonitorElement * | hNJets |
MonitorElement * | jetME |
std::string | metname |
edm::ParameterSet | parameters |
edm::InputTag | theJetCollectionForHTMHTLabel |
DQM monitoring source for HTMHT
Definition at line 33 of file HTMHTAnalyzer.h.
HTMHTAnalyzer::HTMHTAnalyzer | ( | const edm::ParameterSet & | pSet | ) |
|
virtual |
void HTMHTAnalyzer::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
const edm::TriggerResults & | triggerResults | ||
) |
Get the analysis.
Definition at line 74 of file HTMHTAnalyzer.cc.
References edm::HLTGlobalStatus::accept(), gather_cfg::cout, edm::Event::getByLabel(), i, edm::HandleBase::isValid(), LogTrace, metname, njet, edm::HLTGlobalStatus::size(), edm::TriggerNames::triggerIndex(), and edm::Event::triggerNames().
|
virtual |
Inizialize parameters for histo binning.
Implements JetAnalyzerBase.
Definition at line 41 of file HTMHTAnalyzer.cc.
References DQMStore::book1D(), LogTrace, metname, Parameters::parameters, MonitorElement::setBinLabel(), and DQMStore::setCurrentFolder().
|
private |
Definition at line 70 of file HTMHTAnalyzer.h.
|
private |
Definition at line 60 of file HTMHTAnalyzer.h.
|
private |
Definition at line 67 of file HTMHTAnalyzer.h.
|
private |
Definition at line 56 of file HTMHTAnalyzer.h.
Referenced by helpers.MassSearchReplaceAnyInputTagVisitor::doIt(), HiHelperTools.MassSearchReplaceAnyInputTagVisitor::doIt(), helpers.MassSearchReplaceParamVisitor::enter(), HiHelperTools.MassSearchReplaceParamVisitor::enter(), cmsPerfSuite.PerfSuite::mkCandleDir(), cmsPerfSuite.PerfSuite::optionParse(), cmsPerfSuite.PerfSuite::printFlush(), cmsPerfSuite.PerfSuite::runcmd(), and cmsPerfSuite.PerfSuite::runCmdSet().
int HTMHTAnalyzer::evtCounter |
Definition at line 49 of file HTMHTAnalyzer.h.
|
private |
Definition at line 84 of file HTMHTAnalyzer.h.
|
private |
Definition at line 65 of file HTMHTAnalyzer.h.
|
private |
Definition at line 81 of file HTMHTAnalyzer.h.
|
private |
Definition at line 82 of file HTMHTAnalyzer.h.
|
private |
Definition at line 79 of file HTMHTAnalyzer.h.
|
private |
Definition at line 80 of file HTMHTAnalyzer.h.
|
private |
Definition at line 75 of file HTMHTAnalyzer.h.
|
private |
Definition at line 77 of file HTMHTAnalyzer.h.
|
private |
Definition at line 73 of file HTMHTAnalyzer.h.
|
private |
Definition at line 58 of file HTMHTAnalyzer.h.
|
private |
Definition at line 54 of file HTMHTAnalyzer.h.
Referenced by Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputTags(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::recursePSetProperties().
|
private |
Definition at line 62 of file HTMHTAnalyzer.h.