#include <ElectronValidator.h>
Protected Member Functions | |
MonitorElement * | bookH1 (const std::string &name, const std::string &title, int nchX, double lowX, double highX, const std::string &titleX="", const std::string &titleY="Events") |
MonitorElement * | bookH1andDivide (const std::string &name, MonitorElement *num, MonitorElement *denom, const std::string &titleX, const std::string &titleY, const std::string &title="", bool print=false) |
MonitorElement * | bookH1withSumw2 (const std::string &name, const std::string &title, int nchX, double lowX, double highX, const std::string &titleX="", const std::string &titleY="Events") |
MonitorElement * | bookH2 (const std::string &name, const std::string &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, const std::string &titleX="", const std::string &titleY="") |
MonitorElement * | bookH2andDivide (const std::string &name, MonitorElement *num, MonitorElement *denom, const std::string &titleX, const std::string &titleY, const std::string &title="", bool print=false) |
MonitorElement * | bookH2withSumw2 (const std::string &name, const std::string &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, const std::string &titleX="", const std::string &titleY="") |
MonitorElement * | bookP1 (const std::string &name, const std::string &title, int nchX, double lowX, double highX, double lowY, double highY, const std::string &titleX="", const std::string &titleY="") |
ElectronValidator (const edm::ParameterSet &conf) | |
void | prepareStore () |
MonitorElement * | profileX (const std::string &name, MonitorElement *me2d, const std::string &title="", const std::string &titleX="", const std::string &titleY="", Double_t minimum=-1111, Double_t maximum=-1111) |
MonitorElement * | profileY (const std::string &name, MonitorElement *me2d, const std::string &title="", const std::string &titleX="", const std::string &titleY="", Double_t minimum=-1111, Double_t maximum=-1111) |
void | saveStore (const std::string &filename) |
void | setStoreFolder (const std::string &path) |
virtual | ~ElectronValidator () |
Protected Member Functions inherited from edm::EDAnalyzer | |
CurrentProcessingContext const * | currentContext () const |
Private Attributes | |
DQMStore * | store_ |
Additional Inherited Members | |
Public Types inherited from edm::EDAnalyzer | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
Public Member Functions inherited from edm::EDAnalyzer | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Static Public Member Functions inherited from edm::EDAnalyzer | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
Definition at line 12 of file ElectronValidator.h.
|
explicitprotected |
Definition at line 17 of file ElectronValidator.cc.
|
protectedvirtual |
Definition at line 20 of file ElectronValidator.cc.
|
protected |
Definition at line 37 of file ElectronValidator.cc.
References MonitorElement::getTH1F().
Referenced by ElectronMcFakeValidator::beginJob(), and ElectronMcSignalValidator::beginJob().
|
protected |
Definition at line 97 of file ElectronValidator.cc.
References MonitorElement::getTH1(), and MonitorElement::getTH1F().
Referenced by ElectronMcFakeValidator::endJob(), and ElectronMcSignalValidator::endJob().
|
protected |
Definition at line 48 of file ElectronValidator.cc.
References MonitorElement::getTH1F().
Referenced by ElectronMcFakeValidator::beginJob(), ElectronMcSignalValidator::beginJob(), ElectronMcSignalValidator::endJob(), and ElectronMcFakeValidator::endJob().
|
protected |
Definition at line 60 of file ElectronValidator.cc.
References MonitorElement::getTH2F().
Referenced by ElectronMcFakeValidator::beginJob(), and ElectronMcSignalValidator::beginJob().
|
protected |
Definition at line 114 of file ElectronValidator.cc.
References MonitorElement::getTH1(), and MonitorElement::getTH2F().
Referenced by ElectronMcSignalValidator::endJob().
|
protected |
Definition at line 72 of file ElectronValidator.cc.
References MonitorElement::getTH2F().
Referenced by ElectronMcSignalValidator::beginJob().
|
protected |
Definition at line 85 of file ElectronValidator.cc.
References MonitorElement::getTProfile().
Referenced by ElectronMcFakeValidator::beginJob(), and ElectronMcSignalValidator::beginJob().
|
protected |
Definition at line 23 of file ElectronValidator.cc.
References cmsCodeRules.cppFunctionSkipper::operator, and store_.
Referenced by ElectronMcFakeValidator::beginJob(), and ElectronMcSignalValidator::beginJob().
|
protected |
Definition at line 131 of file ElectronValidator.cc.
References MonitorElement::getTH2F().
Referenced by ElectronMcFakeValidator::endJob(), and ElectronMcSignalValidator::endJob().
|
protected |
Definition at line 148 of file ElectronValidator.cc.
References MonitorElement::getTH2F().
Referenced by ElectronMcSignalValidator::endJob().
|
protected |
Definition at line 33 of file ElectronValidator.cc.
References DQMStore::save(), and store_.
Referenced by ElectronMcFakeValidator::endJob(), and ElectronMcSignalValidator::endJob().
|
protected |
Definition at line 30 of file ElectronValidator.cc.
References DQMStore::setCurrentFolder(), and store_.
Referenced by ElectronMcFakeValidator::beginJob(), ElectronMcSignalValidator::beginJob(), ElectronMcSignalValidator::endJob(), and ElectronMcFakeValidator::endJob().
|
private |
Definition at line 74 of file ElectronValidator.h.
Referenced by prepareStore(), saveStore(), and setStoreFolder().