![]() |
![]() |
#include <MuCorrMETAnalyzer.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... | |
void | beginRun (const edm::Run &, const edm::EventSetup &) |
Initialize run-based parameters. More... | |
void | bookMESet (std::string) |
void | bookMonitorElement (std::string, bool) |
void | endJob () |
Finish up a job. More... | |
void | endRun (const edm::Run &iRun, const edm::EventSetup &iSetup, DQMStore *dbe) |
Finish up a run. More... | |
void | fillMESet (const edm::Event &, std::string, const reco::CaloMET &) |
void | fillMonitorElement (const edm::Event &, std::string, std::string, const reco::CaloMET &, bool) |
void | makeRatePlot (std::string, double) |
MuCorrMETAnalyzer (const edm::ParameterSet &) | |
Constructor. More... | |
bool | selectHighPtJetEvent (const edm::Event &) |
bool | selectLowPtJetEvent (const edm::Event &) |
bool | selectWElectronEvent (const edm::Event &) |
bool | selectWMuonEvent (const edm::Event &) |
void | setSource (std::string source) |
virtual | ~MuCorrMETAnalyzer () |
Destructor. More... | |
![]() | |
void | analyze (const edm::Event &, const edm::EventSetup &, const edm::TriggerResults &, reco::CaloMET &muCorrMET) |
Get the analysis of the muon properties. More... | |
MuCorrMETAnalyzerBase () | |
Constructor. More... | |
virtual | ~MuCorrMETAnalyzerBase () |
Destructor. More... | |
Public Attributes | |
int | evtCounter |
DQM monitoring source for CaloMET
Definition at line 38 of file MuCorrMETAnalyzer.h.
MuCorrMETAnalyzer::MuCorrMETAnalyzer | ( | const edm::ParameterSet & | pSet | ) |
|
virtual |
void MuCorrMETAnalyzer::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
const edm::TriggerResults & | triggerResults | ||
) |
Get the analysis.
Definition at line 264 of file MuCorrMETAnalyzer.cc.
References edm::HLTGlobalStatus::accept(), gather_cfg::cout, cmsPerfPublish::DirName, edm::Event::getByLabel(), i, edm::HandleBase::isValid(), LogDebug, LogTrace, metname, edm::Handle< T >::product(), edm::HLTGlobalStatus::size(), edm::TriggerNames::size(), edm::TriggerNames::triggerIndex(), and edm::Event::triggerNames().
|
virtual |
Inizialize parameters for histo binning.
Implements MuCorrMETAnalyzerBase.
Definition at line 39 of file MuCorrMETAnalyzer.cc.
References DQMStore::book1D(), cmsPerfPublish::DirName, LogTrace, metname, Parameters::parameters, MonitorElement::setBinLabel(), and DQMStore::setCurrentFolder().
void MuCorrMETAnalyzer::beginRun | ( | const edm::Run & | iRun, |
const edm::EventSetup & | iSetup | ||
) |
Initialize run-based parameters.
Definition at line 182 of file MuCorrMETAnalyzer.cc.
void MuCorrMETAnalyzer::bookMESet | ( | std::string | DirName | ) |
Definition at line 113 of file MuCorrMETAnalyzer.cc.
void MuCorrMETAnalyzer::bookMonitorElement | ( | std::string | DirName, |
bool | bLumiSecPlot = false |
||
) |
Definition at line 155 of file MuCorrMETAnalyzer.cc.
References gather_cfg::cout.
void MuCorrMETAnalyzer::endJob | ( | void | ) |
void MuCorrMETAnalyzer::endRun | ( | const edm::Run & | iRun, |
const edm::EventSetup & | iSetup, | ||
DQMStore * | dbe | ||
) |
Finish up a run.
Definition at line 188 of file MuCorrMETAnalyzer.cc.
References cmsPerfPublish::DirName, TrackerOfflineValidation_Dqm_cff::dirName, MonitorElement::getRootObject(), MonitorElement::getTH1F(), and i.
void MuCorrMETAnalyzer::fillMESet | ( | const edm::Event & | iEvent, |
std::string | DirName, | ||
const reco::CaloMET & | muCorrmet | ||
) |
Definition at line 499 of file MuCorrMETAnalyzer.cc.
void MuCorrMETAnalyzer::fillMonitorElement | ( | const edm::Event & | iEvent, |
std::string | DirName, | ||
std::string | TriggerTypeName, | ||
const reco::CaloMET & | muCorrmet, | ||
bool | bLumiSecPlot | ||
) |
Definition at line 518 of file MuCorrMETAnalyzer.cc.
References gather_cfg::cout, edm::EventBase::luminosityBlock(), reco::MET::mEtSig(), reco::LeafCandidate::phi(), reco::LeafCandidate::pt(), reco::LeafCandidate::px(), reco::LeafCandidate::py(), and reco::MET::sumEt().
void MuCorrMETAnalyzer::makeRatePlot | ( | std::string | DirName, |
double | totltime | ||
) |
Definition at line 235 of file MuCorrMETAnalyzer.cc.
References MonitorElement::getRootObject(), MonitorElement::getTH1F(), and i.
bool MuCorrMETAnalyzer::selectHighPtJetEvent | ( | const edm::Event & | iEvent | ) |
Definition at line 584 of file MuCorrMETAnalyzer.cc.
References gather_cfg::cout, edm::Event::getByLabel(), edm::HandleBase::isValid(), and LogDebug.
bool MuCorrMETAnalyzer::selectLowPtJetEvent | ( | const edm::Event & | iEvent | ) |
Definition at line 606 of file MuCorrMETAnalyzer.cc.
References gather_cfg::cout, edm::Event::getByLabel(), edm::HandleBase::isValid(), and LogDebug.
bool MuCorrMETAnalyzer::selectWElectronEvent | ( | const edm::Event & | iEvent | ) |
Definition at line 629 of file MuCorrMETAnalyzer.cc.
bool MuCorrMETAnalyzer::selectWMuonEvent | ( | const edm::Event & | iEvent | ) |
Definition at line 642 of file MuCorrMETAnalyzer.cc.
|
inline |
Definition at line 77 of file MuCorrMETAnalyzer.h.
References _source, and LaserTracksInput_cfi::source.
|
private |
Definition at line 133 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 134 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 140 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 124 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 137 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 120 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 118 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 106 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 104 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 102 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 103 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 107 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 119 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 91 of file MuCorrMETAnalyzer.h.
Referenced by setSource().
|
private |
Definition at line 114 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 112 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 110 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 109 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 111 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 115 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 88 of file MuCorrMETAnalyzer.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 MuCorrMETAnalyzer::evtCounter |
Definition at line 81 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 95 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 94 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 127 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 100 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 130 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 155 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 162 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 161 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 156 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 165 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 163 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 154 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 152 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 158 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 153 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 159 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 157 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 143 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 90 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 149 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 147 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 145 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 146 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 150 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 86 of file MuCorrMETAnalyzer.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 96 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 93 of file MuCorrMETAnalyzer.h.
|
private |
Definition at line 97 of file MuCorrMETAnalyzer.h.