#include <HLTTauDQML1Plotter.h>
Classes | |
struct | ComparePt |
Public Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &, const std::vector< LVColl > &) |
HLTTauDQML1Plotter (const edm::ParameterSet &, int, int, int, double, bool, double) | |
~HLTTauDQML1Plotter () | |
Private Member Functions | |
void | endJob () |
std::pair< bool, LV > | match (const LV &, const LVColl &, double) |
Definition at line 26 of file HLTTauDQML1Plotter.h.
HLTTauDQML1Plotter::HLTTauDQML1Plotter | ( | const edm::ParameterSet & | ps, |
int | etbins, | ||
int | etabins, | ||
int | phibins, | ||
double | maxpt, | ||
bool | ref, | ||
double | dr | ||
) |
Definition at line 4 of file HLTTauDQML1Plotter.cc.
References binsEt_, binsEta_, binsPhi_, DQMStore::book1D(), DQMStore::book2D(), doRefAnalysis_, firstTauEt_, MonitorElement::getTH1F(), MonitorElement::getTH2F(), inputEvents_, l1doubleTauPath_, l1electronEt_, l1electronEta_, l1electronPhi_, l1electronTauPath_, l1jetEt_, l1jetEta_, l1jetEtaEffDenom_, l1jetEtaEffNum_, l1jetEtEffDenom_, l1jetEtEffNum_, l1jetPhi_, l1jetPhiEffDenom_, l1jetPhiEffNum_, l1muonEt_, l1muonEta_, l1muonPhi_, l1muonTauPath_, l1tauEt_, l1tauEta_, l1tauEtaEffDenom_, l1tauEtaEffNum_, l1tauEtEffDenom_, l1tauEtEffNum_, l1tauEtRes_, l1tauPhi_, l1tauPhiEffDenom_, l1tauPhiEffNum_, maxEt_, secondTauEt_, DQMStore::setCurrentFolder(), and triggerTag_.
HLTTauDQML1Plotter::~HLTTauDQML1Plotter | ( | ) |
Definition at line 181 of file HLTTauDQML1Plotter.cc.
void HLTTauDQML1Plotter::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
const std::vector< LVColl > & | refC | ||
) |
Definition at line 190 of file HLTTauDQML1Plotter.cc.
References doRefAnalysis_, end, eta(), MonitorElement::Fill(), firstTauEt_, edm::Event::getByLabel(), i, inputEvents_, edm::HandleBase::isValid(), j, analyzePatCleaning_cfg::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, match(), matchDeltaR_, patZpeak::muons, phi, ptSort, secondTauEt_, findQualityFiles::size, and python.multivaluedict::sort().
|
private |
|
private |
Definition at line 438 of file HLTTauDQML1Plotter.cc.
References a, delta, and dbtoconf::out.
Referenced by analyze().
|
private |
Definition at line 53 of file HLTTauDQML1Plotter.h.
Referenced by HLTTauDQML1Plotter().
|
private |
Definition at line 54 of file HLTTauDQML1Plotter.h.
Referenced by HLTTauDQML1Plotter().
|
private |
Definition at line 55 of file HLTTauDQML1Plotter.h.
Referenced by HLTTauDQML1Plotter().
|
private |
Definition at line 49 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 122 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 118 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 70 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 119 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 46 of file HLTTauDQML1Plotter.h.
Referenced by analyze().
|
private |
Definition at line 45 of file HLTTauDQML1Plotter.h.
Referenced by analyze().
|
private |
Definition at line 47 of file HLTTauDQML1Plotter.h.
Referenced by analyze().
|
private |
Definition at line 44 of file HLTTauDQML1Plotter.h.
Referenced by analyze().
|
private |
Definition at line 65 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 95 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 94 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 92 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 91 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 67 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 98 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 97 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 73 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 75 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 120 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 60 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 86 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 83 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 82 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 62 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 89 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 88 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 50 of file HLTTauDQML1Plotter.h.
Referenced by analyze().
|
private |
Definition at line 52 of file HLTTauDQML1Plotter.h.
Referenced by HLTTauDQML1Plotter().
|
private |
Definition at line 135 of file HLTTauDQML1Plotter.h.
Referenced by analyze().
|
private |
Definition at line 123 of file HLTTauDQML1Plotter.h.
Referenced by analyze(), and HLTTauDQML1Plotter().
|
private |
Definition at line 41 of file HLTTauDQML1Plotter.h.
Referenced by HLTTauDQML1Plotter().