#include <HLTTauDQML1Plotter.h>
Classes | |
struct | ComparePt |
Public Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &, const std::map< int, LVColl > &) |
HLTTauDQML1Plotter (const edm::ParameterSet &, int, int, int, double, bool, double, std::string) | |
const std::string | name () |
~HLTTauDQML1Plotter () | |
Public Member Functions inherited from HLTTauDQMPlotter | |
HLTTauDQMPlotter () | |
bool | isValid () const |
virtual | ~HLTTauDQMPlotter () |
Private Member Functions | |
void | endJob () |
Additional Inherited Members | |
Protected Member Functions inherited from HLTTauDQMPlotter | |
std::pair< bool, LV > | match (const LV &, const LVColl &, double) |
std::string | triggerTag () |
Protected Attributes inherited from HLTTauDQMPlotter | |
std::string | dqmBaseFolder_ |
std::string | name_ |
DQMStore * | store_ |
std::string | triggerTag_ |
std::string | triggerTagAlias_ |
bool | validity_ |
Definition at line 19 of file HLTTauDQML1Plotter.h.
HLTTauDQML1Plotter::HLTTauDQML1Plotter | ( | const edm::ParameterSet & | ps, |
int | etbins, | ||
int | etabins, | ||
int | phibins, | ||
double | maxpt, | ||
bool | ref, | ||
double | dr, | ||
std::string | dqmBaseFolder | ||
) |
Definition at line 3 of file HLTTauDQML1Plotter.cc.
References binsEt_, binsEta_, binsPhi_, DQMStore::book1D(), DQMStore::book2D(), doRefAnalysis_, HLTTauDQMPlotter::dqmBaseFolder_, alignCSCRings::e, firstTauEt_, edm::ParameterSet::getParameter(), MonitorElement::getTH1F(), edm::ParameterSet::getUntrackedParameter(), inputEvents_, l1doubleTauPath_, l1electronEt_, l1electronEta_, l1electronPhi_, l1electronTauPath_, l1ExtraElectrons_, l1ExtraJets_, l1ExtraMuons_, l1ExtraTaus_, l1jetEt_, l1jetEta_, l1jetEtaEffDenom_, l1jetEtaEffNum_, l1jetEtEffDenom_, l1jetEtEffNum_, l1jetPhi_, l1jetPhiEffDenom_, l1jetPhiEffNum_, l1muonEt_, l1muonEta_, l1muonPhi_, l1muonTauPath_, l1tauEt_, l1tauEta_, l1tauEtaEffDenom_, l1tauEtaEffNum_, l1tauEtEffDenom_, l1tauEtEffNum_, l1tauEtRes_, l1tauPhi_, l1tauPhiEffDenom_, l1tauPhiEffNum_, matchDeltaR_, maxEt_, HLTTauDQMPlotter::name_, DQMStore::removeContents(), secondTauEt_, DQMStore::setCurrentFolder(), HLTTauDQMPlotter::store_, HLTTauDQMPlotter::triggerTag(), HLTTauDQMPlotter::triggerTag_, HLTTauDQMPlotter::triggerTagAlias_, HLTTauDQMPlotter::validity_, and cms::Exception::what().
HLTTauDQML1Plotter::~HLTTauDQML1Plotter | ( | ) |
Definition at line 107 of file HLTTauDQML1Plotter.cc.
void HLTTauDQML1Plotter::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
const std::map< int, LVColl > & | refC | ||
) |
Definition at line 114 of file HLTTauDQML1Plotter.cc.
References doRefAnalysis_, HI_PhotonSkim_cff::electrons, MonitorElement::Fill(), firstTauEt_, edm::Event::getByLabel(), i, inputEvents_, edm::HandleBase::isValid(), fwrapper::jets, l1doubleTauPath_, l1electronEt_, l1electronEta_, l1electronPhi_, l1electronTauPath_, l1ExtraElectrons_, l1ExtraJets_, l1ExtraMuons_, l1ExtraTaus_, l1jetEt_, l1jetEta_, l1jetEtaEffDenom_, l1jetEtaEffNum_, l1jetEtEffDenom_, l1jetEtEffNum_, l1jetPhi_, l1jetPhiEffDenom_, l1jetPhiEffNum_, l1muonEt_, l1muonEta_, l1muonPhi_, l1muonTauPath_, l1tauEt_, l1tauEta_, l1tauEtaEffDenom_, l1tauEtaEffNum_, l1tauEtEffDenom_, l1tauEtEffNum_, l1tauEtRes_, l1tauPhi_, l1tauPhiEffDenom_, l1tauPhiEffNum_, m, HLTTauDQMPlotter::match(), matchDeltaR_, patZpeak::muons, ptSort, secondTauEt_, and python.multivaluedict::sort().
|
private |
|
inlinevirtual |
Implements HLTTauDQMPlotter.
Definition at line 23 of file HLTTauDQML1Plotter.h.
References HLTTauDQMPlotter::name_.
Referenced by BeautifulSoup.Tag::_invert(), and Vispa.Views.PropertyView.Property::valueChanged().
|
private |
Definition at line 39 of file HLTTauDQML1Plotter.h.
Referenced by HLTTauDQML1Plotter().
|
private |
Definition at line 40 of file HLTTauDQML1Plotter.h.
Referenced by HLTTauDQML1Plotter().
|
private |
Definition at line 41 of file HLTTauDQML1Plotter.h.
Referenced by HLTTauDQML1Plotter().
|
private |
Definition at line 35 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 87 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 61 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 83 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 52 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 53 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 54 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 84 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 32 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 31 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 33 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 30 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 48 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 49 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 78 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 77 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 75 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 74 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 50 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 81 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 80 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 56 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 57 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 58 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 85 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 44 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 45 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 69 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 68 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 66 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 65 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 63 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 46 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 72 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 71 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 36 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 38 of file HLTTauDQML1Plotter.h.
Referenced by HLTTauDQML1Plotter().
|
private |
Definition at line 96 of file HLTTauDQML1Plotter.h.
Referenced by analyze().
|
private |
Definition at line 88 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().