#include <HTMHTAnalyzer.h>
Public Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &, const edm::TriggerResults &) |
Get the analysis. More... | |
void | bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override |
HTMHTAnalyzer (const edm::ParameterSet &) | |
Constructor. More... | |
~HTMHTAnalyzer () override | |
Destructor. More... | |
Public Member Functions inherited from one::DQMEDAnalyzer< T > | |
DQMEDAnalyzer ()=default | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > const &)=delete | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > &&)=delete | |
~DQMEDAnalyzer () override=default | |
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 31 of file HTMHTAnalyzer.h.
HTMHTAnalyzer::HTMHTAnalyzer | ( | const edm::ParameterSet & | pSet | ) |
|
override |
void HTMHTAnalyzer::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
const edm::TriggerResults & | triggerResults | ||
) |
Get the analysis.
Definition at line 75 of file HTMHTAnalyzer.cc.
References edm::HLTGlobalStatus::accept(), gather_cfg::cout, edm::Event::getByLabel(), mps_fire::i, edm::HandleBase::isValid(), LogTrace, metname, nanoDQM_cfi::MHT, njet, edm::HLTGlobalStatus::size(), edm::TriggerNames::triggerIndex(), and edm::Event::triggerNames().
|
override |
Definition at line 41 of file HTMHTAnalyzer.cc.
References DQMStore::IBooker::book1D(), LogTrace, metname, MonitorElement::setBinLabel(), DQMStore::IBooker::setCurrentFolder(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
Definition at line 66 of file HTMHTAnalyzer.h.
|
private |
Definition at line 56 of file HTMHTAnalyzer.h.
|
private |
Definition at line 63 of file HTMHTAnalyzer.h.
|
private |
Definition at line 52 of file HTMHTAnalyzer.h.
Referenced by MassReplace.MassSearchReplaceAnyInputTagVisitor::doIt(), MassReplace.MassSearchReplaceParamVisitor::enter(), cmsPerfSuite.PerfSuite::mkCandleDir(), cmsPerfSuite.PerfSuite::optionParse(), cmsPerfSuite.PerfSuite::printFlush(), cmsPerfSuite.PerfSuite::runcmd(), and cmsPerfSuite.PerfSuite::runCmdSet().
int HTMHTAnalyzer::evtCounter |
Definition at line 45 of file HTMHTAnalyzer.h.
|
private |
Definition at line 80 of file HTMHTAnalyzer.h.
|
private |
Definition at line 61 of file HTMHTAnalyzer.h.
|
private |
Definition at line 77 of file HTMHTAnalyzer.h.
|
private |
Definition at line 78 of file HTMHTAnalyzer.h.
|
private |
Definition at line 75 of file HTMHTAnalyzer.h.
|
private |
Definition at line 76 of file HTMHTAnalyzer.h.
|
private |
Definition at line 71 of file HTMHTAnalyzer.h.
|
private |
Definition at line 73 of file HTMHTAnalyzer.h.
|
private |
Definition at line 69 of file HTMHTAnalyzer.h.
|
private |
Definition at line 54 of file HTMHTAnalyzer.h.
|
private |
Definition at line 50 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 58 of file HTMHTAnalyzer.h.