#include <RPCEfficiencyPerRingLayer.h>
Public Member Functions | |
void | analyze (const edm::Event &iEvent, const edm::EventSetup &iSetup) |
Analyze. More... | |
void | beginJob () |
BeginJob. More... | |
void | beginRun (const edm::Run &r, const edm::EventSetup &c) |
void | endRun (const edm::Run &r, const edm::EventSetup &c) |
RPCEfficiencyPerRingLayer (const edm::ParameterSet &iConfig) | |
Constructor. More... | |
virtual | ~RPCEfficiencyPerRingLayer () |
Destructor. More... | |
Public Member Functions inherited from edm::EDAnalyzer | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Public Attributes | |
MonitorElement * | EfficiencyPerLayer |
MonitorElement * | EfficiencyPerRing |
Private Attributes | |
DQMStore * | dbe_ |
std::string | globalFolder_ |
std::string | NameFile |
bool | SaveFile |
Additional Inherited Members | |
Public Types inherited from edm::EDAnalyzer | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
Static Public Member Functions inherited from edm::EDAnalyzer | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
Protected Member Functions inherited from edm::EDAnalyzer | |
CurrentProcessingContext const * | currentContext () const |
Definition at line 31 of file RPCEfficiencyPerRingLayer.h.
RPCEfficiencyPerRingLayer::RPCEfficiencyPerRingLayer | ( | const edm::ParameterSet & | iConfig | ) |
Constructor.
Definition at line 22 of file RPCEfficiencyPerRingLayer.cc.
References edm::ParameterSet::getUntrackedParameter(), globalFolder_, NameFile, and SaveFile.
|
virtual |
|
virtual |
|
virtual |
BeginJob.
Reimplemented from edm::EDAnalyzer.
Definition at line 34 of file RPCEfficiencyPerRingLayer.cc.
References dbe_, and cmsCodeRules.cppFunctionSkipper::operator.
|
virtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 39 of file RPCEfficiencyPerRingLayer.cc.
References DQMStore::book1D(), dbe_, EfficiencyPerLayer, EfficiencyPerRing, globalFolder_, and DQMStore::setCurrentFolder().
|
virtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 49 of file RPCEfficiencyPerRingLayer.cc.
References abs, dbe_, EfficiencyPerLayer, EfficiencyPerRing, DQMStore::get(), MonitorElement::getBinContent(), MonitorElement::getTH1(), globalFolder_, i, j, gen::k, NameFile, DQMStore::save(), SaveFile, MonitorElement::setBinContent(), MonitorElement::setBinError(), MonitorElement::setBinLabel(), and mathSSE::sqrt().
|
private |
Definition at line 61 of file RPCEfficiencyPerRingLayer.h.
Referenced by beginJob(), beginRun(), and endRun().
MonitorElement* RPCEfficiencyPerRingLayer::EfficiencyPerLayer |
Definition at line 53 of file RPCEfficiencyPerRingLayer.h.
Referenced by beginRun(), and endRun().
MonitorElement* RPCEfficiencyPerRingLayer::EfficiencyPerRing |
Definition at line 52 of file RPCEfficiencyPerRingLayer.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 63 of file RPCEfficiencyPerRingLayer.h.
Referenced by beginRun(), endRun(), and RPCEfficiencyPerRingLayer().
|
private |
Definition at line 59 of file RPCEfficiencyPerRingLayer.h.
Referenced by endRun(), and RPCEfficiencyPerRingLayer().
|
private |
Definition at line 57 of file RPCEfficiencyPerRingLayer.h.
Referenced by endRun(), and RPCEfficiencyPerRingLayer().