#include <ME0BaseValidation.h>
Public Member Functions | |
void | analyze (const edm::Event &e, const edm::EventSetup &) override=0 |
MonitorElement * | BookHistXY (DQMStore::IBooker &, const char *name, const char *label, unsigned int region_num, unsigned int layer_num=99) |
MonitorElement * | BookHistZR (DQMStore::IBooker &, const char *name, const char *label, unsigned int region_num, unsigned int layer_num=99) |
ME0BaseValidation (const edm::ParameterSet &ps) | |
~ME0BaseValidation () override | |
Public Member Functions inherited from one::DQMEDAnalyzer< T > | |
DQMEDAnalyzer ()=default | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > const &)=delete | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > &&)=delete | |
~DQMEDAnalyzer () override=default | |
Protected Attributes | |
edm::EDGetToken | InputTagToken_ |
std::vector< std::string > | layerLabel |
int | nBinXY_ |
std::vector< double > | nBinZR_ |
std::vector< double > | RangeZR_ |
std::vector< std::string > | regionLabel |
Definition at line 22 of file ME0BaseValidation.h.
|
explicit |
Definition at line 5 of file ME0BaseValidation.cc.
References edm::ParameterSet::getUntrackedParameter().
|
override |
Definition at line 21 of file ME0BaseValidation.cc.
|
overridepure virtual |
Implemented in ME0SegmentsValidation, ME0RecHitsValidation, ME0DigisValidation, and ME0HitsValidation.
MonitorElement * ME0BaseValidation::BookHistXY | ( | DQMStore::IBooker & | ibooker, |
const char * | name, | ||
const char * | label, | ||
unsigned int | region_num, | ||
unsigned int | layer_num = 99 |
||
) |
Definition at line 55 of file ME0BaseValidation.cc.
References DQMStore::IBooker::book2D(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by ME0HitsValidation::bookHistograms(), ME0DigisValidation::bookHistograms(), ME0RecHitsValidation::bookHistograms(), and ME0SegmentsValidation::bookHistograms().
MonitorElement * ME0BaseValidation::BookHistZR | ( | DQMStore::IBooker & | ibooker, |
const char * | name, | ||
const char * | label, | ||
unsigned int | region_num, | ||
unsigned int | layer_num = 99 |
||
) |
Definition at line 23 of file ME0BaseValidation.cc.
References DQMStore::IBooker::book2D(), createfilelist::int, AlCaHLTBitMon_QueryRunRegistry::string, TrackerOfflineValidation_Dqm_cff::xmax, TrackerOfflineValidation_Dqm_cff::xmin, Phase2TrackerMonitorDigi_cff::ymax, and Phase2TrackerMonitorDigi_cff::ymin.
Referenced by ME0HitsValidation::bookHistograms(), ME0DigisValidation::bookHistograms(), ME0RecHitsValidation::bookHistograms(), and ME0SegmentsValidation::bookHistograms().
|
protected |
Definition at line 37 of file ME0BaseValidation.h.
Referenced by ME0HitsValidation::analyze(), ME0DigisValidation::analyze(), ME0RecHitsValidation::analyze(), ME0DigisValidation::ME0DigisValidation(), ME0HitsValidation::ME0HitsValidation(), and ME0RecHitsValidation::ME0RecHitsValidation().
|
protected |
Definition at line 34 of file ME0BaseValidation.h.
Referenced by ME0HitsValidation::bookHistograms(), ME0DigisValidation::bookHistograms(), ME0RecHitsValidation::bookHistograms(), and ME0SegmentsValidation::bookHistograms().
|
protected |
Definition at line 38 of file ME0BaseValidation.h.
|
protected |
Definition at line 35 of file ME0BaseValidation.h.
|
protected |
Definition at line 36 of file ME0BaseValidation.h.
|
protected |
Definition at line 33 of file ME0BaseValidation.h.
Referenced by ME0HitsValidation::bookHistograms(), ME0DigisValidation::bookHistograms(), ME0RecHitsValidation::bookHistograms(), and ME0SegmentsValidation::bookHistograms().