![]() |
![]() |
#include <L1TEMUEventInfoClient.h>
Public Member Functions | |
L1TEMUEventInfoClient (const edm::ParameterSet &ps) | |
Constructor. More... | |
virtual | ~L1TEMUEventInfoClient () |
Destructor. More... | |
![]() | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Protected Member Functions | |
void | analyze (const edm::Event &e, const edm::EventSetup &c) |
Fake Analyze. More... | |
void | beginJob (void) |
BeginJob. More... | |
void | beginLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context) |
void | beginRun (const edm::Run &r, const edm::EventSetup &c) |
BeginRun. More... | |
void | endJob () |
Endjob. More... | |
void | endLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) |
DQM Client Diagnostic. More... | |
void | endRun (const edm::Run &r, const edm::EventSetup &c) |
EndRun. More... | |
![]() | |
CurrentProcessingContext const * | currentContext () const |
Private Types | |
enum | DataValue { data_empty, data_all, data_gt, data_muons, data_jets, data_taujets, data_isoem, data_nonisoem, data_met } |
enum | EmulValue { emul_empty, emul_all, emul_gt, emul_dtf, emul_dtp, emul_ctf, emul_ctp, emul_rpc, emul_gmt, emul_etp, emul_htp, emul_rct, emul_gct, emul_glt } |
Private Member Functions | |
TH1F * | get1DHisto (std::string meName, DQMStore *dbi) |
TProfile * | get1DProfile (std::string meName, DQMStore *dbi) |
TH2F * | get2DHisto (std::string meName, DQMStore *dbi) |
TProfile2D * | get2DProfile (std::string meName, DQMStore *dbi) |
void | initialize () |
Float_t | setSummary (MonitorElement *) |
std::string | StringToUpper (std::string strToConvert) |
Private Attributes | |
int | counterEvt_ |
counter More... | |
int | counterLS_ |
std::vector< std::string > | dataMask |
DQMStore * | dbe_ |
std::map< int, int > | emulatorMap |
std::vector< std::string > | emulMask |
std::string | monitorDir_ |
int | nChannels |
prescale on number of events More... | |
edm::ParameterSet | parameters_ |
int | prescaleEvt_ |
units of lumi sections More... | |
int | prescaleLS_ |
counter More... | |
Float_t | reportSummary |
MonitorElement * | reportSummary_ |
MonitorElement * | reportSummaryContent_ [nsys_] |
MonitorElement * | reportSummaryMap_ |
std::map< std::string, DataValue > | s_mapDataValues |
std::map< std::string, EmulValue > | s_mapEmulValues |
Float_t | summaryContent [nsys_] |
Float_t | summarySum |
std::string | syslabel_ [nsysmon_] |
std::string | syslabelext_ [nsysmon_] |
bool | sysmask_ [nsysmon_] |
bool | verbose_ |
Static Private Attributes | |
static const int | nsys_ =18 |
static const int | nsysmon_ =11 |
Additional Inherited Members | |
![]() | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
![]() | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
Definition at line 22 of file L1TEMUEventInfoClient.h.
|
private |
Enumerator | |
---|---|
data_empty | |
data_all | |
data_gt | |
data_muons | |
data_jets | |
data_taujets | |
data_isoem | |
data_nonisoem | |
data_met |
Definition at line 75 of file L1TEMUEventInfoClient.h.
|
private |
Enumerator | |
---|---|
emul_empty | |
emul_all | |
emul_gt | |
emul_dtf | |
emul_dtp | |
emul_ctf | |
emul_ctp | |
emul_rpc | |
emul_gmt | |
emul_etp | |
emul_htp | |
emul_rct | |
emul_gct | |
emul_glt |
Definition at line 78 of file L1TEMUEventInfoClient.h.
L1TEMUEventInfoClient::L1TEMUEventInfoClient | ( | const edm::ParameterSet & | ps | ) |
Constructor.
Definition at line 28 of file L1TEMUEventInfoClient.cc.
|
virtual |
|
protectedvirtual |
Fake Analyze.
Implements edm::EDAnalyzer.
Definition at line 451 of file L1TEMUEventInfoClient.cc.
References gather_cfg::cout.
|
protectedvirtual |
BeginJob.
Reimplemented from edm::EDAnalyzer.
Definition at line 118 of file L1TEMUEventInfoClient.cc.
References DQMStore::book2D(), DQMStore::bookFloat(), gather_cfg::cout, dbe_, MonitorElement::Fill(), DQMStore::get(), trackerHits::histo, gen::k, n, cmsCodeRules.cppFunctionSkipper::operator, DQMStore::removeElement(), MonitorElement::setAxisTitle(), and DQMStore::setCurrentFolder().
|
protectedvirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 207 of file L1TEMUEventInfoClient.cc.
|
protectedvirtual |
BeginRun.
Reimplemented from edm::EDAnalyzer.
Definition at line 203 of file L1TEMUEventInfoClient.cc.
|
protectedvirtual |
Endjob.
Reimplemented from edm::EDAnalyzer.
Definition at line 465 of file L1TEMUEventInfoClient.cc.
|
protectedvirtual |
DQM Client Diagnostic.
Reimplemented from edm::EDAnalyzer.
Definition at line 211 of file L1TEMUEventInfoClient.cc.
References gather_cfg::cout, dbe_, DQMStore::get(), i, gen::k, and m.
|
protectedvirtual |
EndRun.
Reimplemented from edm::EDAnalyzer.
Definition at line 461 of file L1TEMUEventInfoClient.cc.
|
private |
Definition at line 480 of file L1TEMUEventInfoClient.cc.
References gather_cfg::cout, DQMStore::get(), MonitorElement::getTH1F(), and NULL.
|
private |
Definition at line 524 of file L1TEMUEventInfoClient.cc.
References gather_cfg::cout, DQMStore::get(), MonitorElement::getTProfile(), and NULL.
|
private |
Definition at line 493 of file L1TEMUEventInfoClient.cc.
References gather_cfg::cout, DQMStore::get(), MonitorElement::getTH2F(), and NULL.
|
private |
Definition at line 509 of file L1TEMUEventInfoClient.cc.
References gather_cfg::cout, DQMStore::get(), MonitorElement::getTProfile2D(), and NULL.
|
private |
Definition at line 39 of file L1TEMUEventInfoClient.cc.
References gather_cfg::cout, dbe_, i, and cmsCodeRules.cppFunctionSkipper::operator.
|
private |
Definition at line 469 of file L1TEMUEventInfoClient.cc.
References MonitorElement::getBinContent(), MonitorElement::getEntries(), and i.
|
private |
Definition at line 538 of file L1TEMUEventInfoClient.cc.
References i.
|
private |
counter
Definition at line 70 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 69 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 94 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 66 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 85 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 95 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 67 of file L1TEMUEventInfoClient.h.
|
private |
prescale on number of events
Definition at line 73 of file L1TEMUEventInfoClient.h.
|
staticprivate |
Definition at line 88 of file L1TEMUEventInfoClient.h.
|
staticprivate |
Definition at line 89 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 63 of file L1TEMUEventInfoClient.h.
Referenced by Mixins._TypedParameterizable::clone(), Types.PSet::clone(), and Mixins._TypedParameterizable::copy().
|
private |
units of lumi sections
Definition at line 72 of file L1TEMUEventInfoClient.h.
|
private |
counter
Definition at line 71 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 91 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 102 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 103 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 104 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 83 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 84 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 93 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 92 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 96 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 97 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 98 of file L1TEMUEventInfoClient.h.
|
private |
Definition at line 68 of file L1TEMUEventInfoClient.h.