DQM
EcalPreshowerMonitorClient
interface
ESIntegrityClient.h
Go to the documentation of this file.
1
#ifndef ESIntegrityClient_H
2
#define ESIntegrityClient_H
3
4
#include "
DQM/EcalPreshowerMonitorClient/interface/ESClient.h
"
5
6
#include "TH1F.h"
7
#include "TH2F.h"
8
9
class
ESIntegrityClient
:
public
ESClient
{
10
public
:
12
ESIntegrityClient
(
const
edm::ParameterSet
&ps);
13
15
~ESIntegrityClient
()
override
;
16
18
void
endLumiAnalyze
(
DQMStore::IGetter
&)
override
;
19
20
private
:
21
void
book
(
DQMStore::IBooker
&)
override
;
22
23
int
fed_
[2][2][40][40];
24
int
kchip_
[2][2][40][40];
25
int
fiber_
[2][2][40][40];
26
int
fedStatus_
[56];
27
int
fiberStatus_
[56][36];
28
int
syncStatus_
[56];
29
int
slinkCRCStatus_
[56];
30
31
MonitorElement
*
meFED_
[2][2];
32
MonitorElement
*
meKCHIP_
[2][2];
33
34
TH1F *
hFED_
;
35
TH2F *
hFiberOff_
;
36
TH2F *
hFiberBadStatus_
;
37
TH2F *
hKF1_
;
38
TH2F *
hKF2_
;
39
TH1F *
hKBC_
;
40
TH1F *
hKEC_
;
41
TH1F *
hL1ADiff_
;
42
TH1F *
hBXDiff_
;
43
TH1F *
hOrbitNumberDiff_
;
44
TH1F *
hSLinkCRCErr_
;
45
};
46
47
#endif
ESIntegrityClient::~ESIntegrityClient
~ESIntegrityClient() override
Destructor.
Definition:
ESIntegrityClient.cc:73
ESIntegrityClient::meFED_
MonitorElement * meFED_[2][2]
Definition:
ESIntegrityClient.h:31
ESIntegrityClient::kchip_
int kchip_[2][2][40][40]
Definition:
ESIntegrityClient.h:24
ESClient.h
ESIntegrityClient::fed_
int fed_[2][2][40][40]
Definition:
ESIntegrityClient.h:23
ESIntegrityClient::hKBC_
TH1F * hKBC_
Definition:
ESIntegrityClient.h:39
dqm::legacy::MonitorElement
Definition:
MonitorElement.h:461
ESIntegrityClient::hSLinkCRCErr_
TH1F * hSLinkCRCErr_
Definition:
ESIntegrityClient.h:44
ESIntegrityClient::hL1ADiff_
TH1F * hL1ADiff_
Definition:
ESIntegrityClient.h:41
ESIntegrityClient::hOrbitNumberDiff_
TH1F * hOrbitNumberDiff_
Definition:
ESIntegrityClient.h:43
ESIntegrityClient::meKCHIP_
MonitorElement * meKCHIP_[2][2]
Definition:
ESIntegrityClient.h:32
edm::ParameterSet
Definition:
ParameterSet.h:47
ESIntegrityClient::hKF2_
TH2F * hKF2_
Definition:
ESIntegrityClient.h:38
ESIntegrityClient::endLumiAnalyze
void endLumiAnalyze(DQMStore::IGetter &) override
Analyze.
Definition:
ESIntegrityClient.cc:95
ESIntegrityClient::fedStatus_
int fedStatus_[56]
Definition:
ESIntegrityClient.h:26
ESIntegrityClient::hBXDiff_
TH1F * hBXDiff_
Definition:
ESIntegrityClient.h:42
ESIntegrityClient::hFiberBadStatus_
TH2F * hFiberBadStatus_
Definition:
ESIntegrityClient.h:36
ESIntegrityClient::hKEC_
TH1F * hKEC_
Definition:
ESIntegrityClient.h:40
ESIntegrityClient::slinkCRCStatus_
int slinkCRCStatus_[56]
Definition:
ESIntegrityClient.h:29
ESIntegrityClient::fiberStatus_
int fiberStatus_[56][36]
Definition:
ESIntegrityClient.h:27
ESIntegrityClient::hFED_
TH1F * hFED_
Definition:
ESIntegrityClient.h:34
ESIntegrityClient::syncStatus_
int syncStatus_[56]
Definition:
ESIntegrityClient.h:28
ESClient
Definition:
ESClient.h:12
ESIntegrityClient::hFiberOff_
TH2F * hFiberOff_
Definition:
ESIntegrityClient.h:35
ESIntegrityClient::ESIntegrityClient
ESIntegrityClient(const edm::ParameterSet &ps)
Constructor.
Definition:
ESIntegrityClient.cc:13
ESIntegrityClient::hKF1_
TH2F * hKF1_
Definition:
ESIntegrityClient.h:37
dqm::implementation::IGetter
Definition:
DQMStore.h:484
ESIntegrityClient::fiber_
int fiber_[2][2][40][40]
Definition:
ESIntegrityClient.h:25
dqm::implementation::IBooker
Definition:
DQMStore.h:43
ESIntegrityClient::book
void book(DQMStore::IBooker &) override
Definition:
ESIntegrityClient.cc:75
ESIntegrityClient
Definition:
ESIntegrityClient.h:9
Generated for CMSSW Reference Manual by
1.8.16