#include <JetPtAnalyzer.h>
Public Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &, const reco::CaloJetCollection &caloJets) |
Get the analysis. More... | |
void | beginJob (DQMStore *dbe) |
Inizialize parameters for histo binning. More... | |
void | endJob () |
Finish up a job. More... | |
JetPtAnalyzer (const edm::ParameterSet &) | |
Constructor. More... | |
void | setSource (std::string source) |
virtual | ~JetPtAnalyzer () |
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... | |
Private Attributes | |
std::string | _source |
int | etaBin |
double | etaMax |
double | etaMin |
reco::helper::JetIDHelper * | jetID |
MonitorElement * | jetME |
std::string | jetname |
MonitorElement * | mConstituents |
MonitorElement * | mEFrac |
MonitorElement * | mEmEnergyInEB |
MonitorElement * | mEmEnergyInEE |
MonitorElement * | mEmEnergyInHF |
MonitorElement * | mEta |
MonitorElement * | mfHPD |
MonitorElement * | mfRBX |
MonitorElement * | mHadEnergyInHB |
MonitorElement * | mHadEnergyInHE |
MonitorElement * | mHadEnergyInHF |
MonitorElement * | mHadEnergyInHO |
MonitorElement * | mHFrac |
MonitorElement * | mMaxEInEmTowers |
MonitorElement * | mMaxEInHadTowers |
MonitorElement * | mN90Hits |
MonitorElement * | mNJets |
MonitorElement * | mPhi |
MonitorElement * | mresEMF |
edm::ParameterSet | parameters |
int | phiBin |
double | phiMax |
double | phiMin |
int | ptBin |
double | ptMax |
double | ptMin |
edm::InputTag | theCaloJetCollectionLabel |
DQM monitoring source for Calo Jets
Definition at line 35 of file JetPtAnalyzer.h.
JetPtAnalyzer::JetPtAnalyzer | ( | const edm::ParameterSet & | pSet | ) |
|
virtual |
void JetPtAnalyzer::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
const reco::CaloJetCollection & | caloJets | ||
) |
Get the analysis.
Definition at line 95 of file JetPtAnalyzer.cc.
References metsig::jet, bTagSequences_cff::jetID, and LogTrace.
|
virtual |
Inizialize parameters for histo binning.
Implements JetAnalyzerBase.
Definition at line 34 of file JetPtAnalyzer.cc.
References DQMStore::book1D(), DQMStore::book2D(), jptDQMConfig_cff::etaMax, jptDQMConfig_cff::etaMin, bTagSequences_cff::jetID, LogTrace, Parameters::parameters, jptDQMConfig_cff::phiMax, jptDQMConfig_cff::phiMin, jptDQMConfig_cff::ptMax, PtMinSelector_cfg::ptMin, MonitorElement::setBinLabel(), and DQMStore::setCurrentFolder().
void JetPtAnalyzer::endJob | ( | void | ) |
Finish up a job.
Definition at line 87 of file JetPtAnalyzer.cc.
References bTagSequences_cff::jetID.
|
inline |
Definition at line 55 of file JetPtAnalyzer.h.
References _source, and LaserTracksInput_cfi::source.
|
private |
Definition at line 65 of file JetPtAnalyzer.h.
Referenced by setSource().
|
private |
Definition at line 73 of file JetPtAnalyzer.h.
|
private |
Definition at line 75 of file JetPtAnalyzer.h.
|
private |
Definition at line 74 of file JetPtAnalyzer.h.
|
private |
Definition at line 70 of file JetPtAnalyzer.h.
|
private |
Definition at line 86 of file JetPtAnalyzer.h.
|
private |
Definition at line 64 of file JetPtAnalyzer.h.
|
private |
Definition at line 90 of file JetPtAnalyzer.h.
|
private |
Definition at line 92 of file JetPtAnalyzer.h.
|
private |
Definition at line 103 of file JetPtAnalyzer.h.
|
private |
Definition at line 104 of file JetPtAnalyzer.h.
|
private |
Definition at line 105 of file JetPtAnalyzer.h.
|
private |
Definition at line 87 of file JetPtAnalyzer.h.
|
private |
Definition at line 108 of file JetPtAnalyzer.h.
|
private |
Definition at line 109 of file JetPtAnalyzer.h.
|
private |
Definition at line 100 of file JetPtAnalyzer.h.
|
private |
Definition at line 102 of file JetPtAnalyzer.h.
|
private |
Definition at line 101 of file JetPtAnalyzer.h.
|
private |
Definition at line 99 of file JetPtAnalyzer.h.
|
private |
Definition at line 91 of file JetPtAnalyzer.h.
|
private |
Definition at line 97 of file JetPtAnalyzer.h.
|
private |
Definition at line 98 of file JetPtAnalyzer.h.
|
private |
Definition at line 106 of file JetPtAnalyzer.h.
|
private |
Definition at line 94 of file JetPtAnalyzer.h.
|
private |
Definition at line 88 of file JetPtAnalyzer.h.
|
private |
Definition at line 107 of file JetPtAnalyzer.h.
|
private |
Definition at line 62 of file JetPtAnalyzer.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 77 of file JetPtAnalyzer.h.
|
private |
Definition at line 79 of file JetPtAnalyzer.h.
|
private |
Definition at line 78 of file JetPtAnalyzer.h.
|
private |
Definition at line 81 of file JetPtAnalyzer.h.
|
private |
Definition at line 83 of file JetPtAnalyzer.h.
|
private |
Definition at line 82 of file JetPtAnalyzer.h.
|
private |
Definition at line 67 of file JetPtAnalyzer.h.