![]() |
![]() |
#include <HLTTauDQMPathPlotter.h>
Public Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &, const std::vector< LVColl > &) |
HLTTauDQMPathPlotter (const edm::ParameterSet &, bool) | |
~HLTTauDQMPathPlotter () | |
Private Member Functions | |
void | endJob () |
LVColl | getFilterCollection (size_t, int, const trigger::TriggerEventWithRefs &) |
bool | match (const LV &, const LVColl &, double) |
Private Attributes | |
MonitorElement * | accepted_events |
MonitorElement * | accepted_events_matched |
bool | doRefAnalysis_ |
std::vector< edm::InputTag > | filter_ |
std::vector< int > | LeptonType_ |
std::vector< double > | matchDeltaR_ |
std::vector< unsigned > | nTriggeredLeptons_ |
std::vector< unsigned > | nTriggeredTaus_ |
double | refLeptonPt_ |
double | refTauPt_ |
std::vector< int > | TauType_ |
edm::InputTag | triggerEventObject_ |
InputTag of TriggerEventWithRefs to analyze. More... | |
std::string | triggerTag_ |
Definition at line 35 of file HLTTauDQMPathPlotter.h.
HLTTauDQMPathPlotter::HLTTauDQMPathPlotter | ( | const edm::ParameterSet & | ps, |
bool | ref | ||
) |
Definition at line 5 of file HLTTauDQMPathPlotter.cc.
References accepted_events, accepted_events_matched, DQMStore::book1D(), doRefAnalysis_, filter_, gen::k, MonitorElement::setBinLabel(), DQMStore::setCurrentFolder(), and triggerTag_.
HLTTauDQMPathPlotter::~HLTTauDQMPathPlotter | ( | ) |
Definition at line 51 of file HLTTauDQMPathPlotter.cc.
void HLTTauDQMPathPlotter::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
const std::vector< LVColl > & | refC | ||
) |
Definition at line 60 of file HLTTauDQMPathPlotter.cc.
References accepted_events, accepted_events_matched, doRefAnalysis_, MonitorElement::Fill(), filter_, edm::Event::getByLabel(), getFilterCollection(), i, j, EgammaValidation_Wenu_cff::leptons, LeptonType_, match(), matchDeltaR_, nTriggeredLeptons_, nTriggeredTaus_, dt_offlineAnalysis_common_cff::reco, refLeptonPt_, refTauPt_, findQualityFiles::size, TauType_, and triggerEventObject_.
|
private |
|
private |
Definition at line 208 of file HLTTauDQMPathPlotter.cc.
References trigger::TriggerEventWithRefs::getObjects(), i, VarParsing::obj, dbtoconf::out, trigger::TriggerElectron, trigger::TriggerL1CenJet, trigger::TriggerL1IsoEG, trigger::TriggerL1Mu, trigger::TriggerL1NoIsoEG, trigger::TriggerL1TauJet, trigger::TriggerMuon, and trigger::TriggerTau.
Referenced by analyze().
Definition at line 188 of file HLTTauDQMPathPlotter.cc.
References delta.
Referenced by analyze().
|
private |
Definition at line 70 of file HLTTauDQMPathPlotter.h.
Referenced by analyze(), and HLTTauDQMPathPlotter().
|
private |
Definition at line 71 of file HLTTauDQMPathPlotter.h.
Referenced by analyze(), and HLTTauDQMPathPlotter().
|
private |
Definition at line 66 of file HLTTauDQMPathPlotter.h.
Referenced by analyze(), and HLTTauDQMPathPlotter().
|
private |
Definition at line 58 of file HLTTauDQMPathPlotter.h.
Referenced by analyze(), and HLTTauDQMPathPlotter().
|
private |
Definition at line 60 of file HLTTauDQMPathPlotter.h.
Referenced by analyze().
|
private |
Definition at line 67 of file HLTTauDQMPathPlotter.h.
Referenced by analyze().
|
private |
Definition at line 64 of file HLTTauDQMPathPlotter.h.
Referenced by analyze().
|
private |
Definition at line 63 of file HLTTauDQMPathPlotter.h.
Referenced by analyze().
|
private |
Definition at line 74 of file HLTTauDQMPathPlotter.h.
Referenced by analyze().
|
private |
Definition at line 73 of file HLTTauDQMPathPlotter.h.
Referenced by analyze().
|
private |
Definition at line 59 of file HLTTauDQMPathPlotter.h.
Referenced by analyze().
|
private |
InputTag of TriggerEventWithRefs to analyze.
Definition at line 52 of file HLTTauDQMPathPlotter.h.
Referenced by analyze().
|
private |
Definition at line 55 of file HLTTauDQMPathPlotter.h.
Referenced by HLTTauDQMPathPlotter().