CMS 3D CMS Logo

DQMHcalPhiSymAlCaReco.h
Go to the documentation of this file.
1 #ifndef DQMHcalPhiSymAlCaReco_H
2 #define DQMHcalPhiSymAlCaReco_H
3 
15 
20 
22 public:
24  ~DQMHcalPhiSymAlCaReco() override;
25 
26 protected:
27  // void beginRun(const edm::Run& r, const edm::EventSetup& c);
28  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
29  void analyze(const edm::Event &e, const edm::EventSetup &c) override;
30 
31  void dqmEndRun(const edm::Run &r, const edm::EventSetup &c) override;
32 
33 private:
35 
36  //
37  // Monitor elements
38  //
43 
48 
53 
56 
60 
67 
69  double ihbhe_size_;
70  double ihf_size_;
71 
72  bool perLSsaving_; //to avoid nanoDQMIO crashing, driven by DQMServices/Core/python/DQMStore_cfi.py
73 
75 
79 
83 
85 
88 
91 
92  // period of ZS
93  unsigned int period_;
94 
97 };
98 
99 #endif
DQMHcalPhiSymAlCaReco::hiDistrMB2Pl2D_
MonitorElement * hiDistrMB2Pl2D_
Definition: DQMHcalPhiSymAlCaReco.h:44
DQMHcalPhiSymAlCaReco::hiDistr_x_nbin_
int hiDistr_x_nbin_
Definition: DQMHcalPhiSymAlCaReco.h:62
edm::Run
Definition: Run.h:45
edm::EDGetTokenT
Definition: EDGetToken.h:33
DQMHcalPhiSymAlCaReco::hiDistrVarMBMin2D_
MonitorElement * hiDistrVarMBMin2D_
Definition: DQMHcalPhiSymAlCaReco.h:51
DQMHcalPhiSymAlCaReco::hiDistrNoiseMin2D_
MonitorElement * hiDistrNoiseMin2D_
Definition: DQMHcalPhiSymAlCaReco.h:42
DQMHcalPhiSymAlCaReco::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: DQMHcalPhiSymAlCaReco.cc:85
DQMOneEDAnalyzer
Definition: DQMOneEDAnalyzer.h:20
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:462
DQMHcalPhiSymAlCaReco::horecoMB
edm::InputTag horecoMB
Definition: DQMHcalPhiSymAlCaReco.h:77
EDAnalyzer.h
DQMHcalPhiSymAlCaReco::hiDistrNoise2Pl2D_
MonitorElement * hiDistrNoise2Pl2D_
Definition: DQMHcalPhiSymAlCaReco.h:45
DQMOneEDAnalyzer.h
DQMHcalPhiSymAlCaReco::eventCounter_
int eventCounter_
Definition: DQMHcalPhiSymAlCaReco.h:34
DQMHcalPhiSymAlCaReco::ihbhe_size_
double ihbhe_size_
Definition: DQMHcalPhiSymAlCaReco.h:69
DQMHcalPhiSymAlCaReco::hiDistrMBPl2D_
MonitorElement * hiDistrMBPl2D_
Definition: DQMHcalPhiSymAlCaReco.h:39
DQMHcalPhiSymAlCaReco::hiDistrNoisePl2D_
MonitorElement * hiDistrNoisePl2D_
Definition: DQMHcalPhiSymAlCaReco.h:40
DQMHcalPhiSymAlCaReco::saveToFile_
bool saveToFile_
Write to file.
Definition: DQMHcalPhiSymAlCaReco.h:90
DQMHcalPhiSymAlCaReco::hbherecoMB
edm::EDGetTokenT< HBHERecHitCollection > hbherecoMB
object to monitor
Definition: DQMHcalPhiSymAlCaReco.h:76
DQMHcalPhiSymAlCaReco::ihf_size_
double ihf_size_
Definition: DQMHcalPhiSymAlCaReco.h:70
DQMHcalPhiSymAlCaReco::hL1Id
MonitorElement * hL1Id
Definition: DQMHcalPhiSymAlCaReco.h:59
DQMHcalPhiSymAlCaReco::hiDistr_r_nbin_
int hiDistr_r_nbin_
Definition: DQMHcalPhiSymAlCaReco.h:68
DQMHcalPhiSymAlCaReco::hiDistrVarNoiseMin2D_
MonitorElement * hiDistrVarNoiseMin2D_
Definition: DQMHcalPhiSymAlCaReco.h:52
DQMHcalPhiSymAlCaReco::hiDistrHBHEsize1D_
MonitorElement * hiDistrHBHEsize1D_
Definition: DQMHcalPhiSymAlCaReco.h:54
DQMHcalPhiSymAlCaReco::hiDistr_x_max_
double hiDistr_x_max_
Definition: DQMHcalPhiSymAlCaReco.h:66
edm::ParameterSet
Definition: ParameterSet.h:47
DQMHcalPhiSymAlCaReco::hiDistrVarMBPl2D_
MonitorElement * hiDistrVarMBPl2D_
Definition: DQMHcalPhiSymAlCaReco.h:49
DQMHcalPhiSymAlCaReco::horecoNoise
edm::InputTag horecoNoise
Definition: DQMHcalPhiSymAlCaReco.h:81
DQMHcalPhiSymAlCaReco::DQMHcalPhiSymAlCaReco
DQMHcalPhiSymAlCaReco(const edm::ParameterSet &)
Definition: DQMHcalPhiSymAlCaReco.cc:44
FEDRawDataCollection.h
DQMHcalPhiSymAlCaReco::hHcalIsZS
MonitorElement * hHcalIsZS
Definition: DQMHcalPhiSymAlCaReco.h:58
DQMHcalPhiSymAlCaReco::hiDistr_x_min_
double hiDistr_x_min_
Definition: DQMHcalPhiSymAlCaReco.h:65
DQMHcalPhiSymAlCaReco::rawInLabel_
edm::EDGetTokenT< FEDRawDataCollection > rawInLabel_
Definition: DQMHcalPhiSymAlCaReco.h:84
edm::EventSetup
Definition: EventSetup.h:58
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
DQMHcalPhiSymAlCaReco::hiDistrMBMin2D_
MonitorElement * hiDistrMBMin2D_
Definition: DQMHcalPhiSymAlCaReco.h:41
alignCSCRings.r
r
Definition: alignCSCRings.py:93
DQMHcalPhiSymAlCaReco::hiDistr_y_nbin_
int hiDistr_y_nbin_
Definition: DQMHcalPhiSymAlCaReco.h:61
DQMHcalPhiSymAlCaReco::hiDistrHFsize1D_
MonitorElement * hiDistrHFsize1D_
Definition: DQMHcalPhiSymAlCaReco.h:55
DQMHcalPhiSymAlCaReco::dqmEndRun
void dqmEndRun(const edm::Run &r, const edm::EventSetup &c) override
Definition: DQMHcalPhiSymAlCaReco.cc:444
DQMHcalPhiSymAlCaReco::hFEDsize
MonitorElement * hFEDsize
Definition: DQMHcalPhiSymAlCaReco.h:57
DQMHcalPhiSymAlCaReco::perLSsaving_
bool perLSsaving_
Definition: DQMHcalPhiSymAlCaReco.h:72
Frameworkfwd.h
DQMHcalPhiSymAlCaReco::folderName_
std::string folderName_
DQM folder name.
Definition: DQMHcalPhiSymAlCaReco.h:87
DQMHcalPhiSymAlCaReco::hfrecoMB
edm::EDGetTokenT< HFRecHitCollection > hfrecoMB
Definition: DQMHcalPhiSymAlCaReco.h:78
DQMHcalPhiSymAlCaReco::analyze
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Definition: DQMHcalPhiSymAlCaReco.cc:271
HcalRecHitCollections.h
DQMHcalPhiSymAlCaReco::hiDistrMB2Min2D_
MonitorElement * hiDistrMB2Min2D_
Definition: DQMHcalPhiSymAlCaReco.h:46
dqm::implementation::IBooker
Definition: DQMStore.h:43
DQMHcalPhiSymAlCaReco::hiDistr_y_min_
double hiDistr_y_min_
Definition: DQMHcalPhiSymAlCaReco.h:63
DQMHcalPhiSymAlCaReco::period_
unsigned int period_
Definition: DQMHcalPhiSymAlCaReco.h:93
DQMHcalPhiSymAlCaReco::hiDistr_y_max_
double hiDistr_y_max_
Definition: DQMHcalPhiSymAlCaReco.h:64
DQMHcalPhiSymAlCaReco::fileName_
std::string fileName_
Output file name if required.
Definition: DQMHcalPhiSymAlCaReco.h:96
DQMHcalPhiSymAlCaReco::~DQMHcalPhiSymAlCaReco
~DQMHcalPhiSymAlCaReco() override
Definition: DQMHcalPhiSymAlCaReco.cc:82
c
auto & c
Definition: CAHitNtupletGeneratorKernelsImpl.h:56
edm::Event
Definition: Event.h:73
DQMHcalPhiSymAlCaReco::hbherecoNoise
edm::EDGetTokenT< HBHERecHitCollection > hbherecoNoise
Definition: DQMHcalPhiSymAlCaReco.h:80
DQMHcalPhiSymAlCaReco
Definition: DQMHcalPhiSymAlCaReco.h:21
edm::InputTag
Definition: InputTag.h:15
DQMHcalPhiSymAlCaReco::hiDistrVarNoisePl2D_
MonitorElement * hiDistrVarNoisePl2D_
Definition: DQMHcalPhiSymAlCaReco.h:50
DQMHcalPhiSymAlCaReco::hfrecoNoise
edm::EDGetTokenT< HFRecHitCollection > hfrecoNoise
Definition: DQMHcalPhiSymAlCaReco.h:82
DQMHcalPhiSymAlCaReco::hiDistrNoise2Min2D_
MonitorElement * hiDistrNoise2Min2D_
Definition: DQMHcalPhiSymAlCaReco.h:47
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37