Skip to content

Commit 3358ab8

Browse files
author
Deniz Sunar Cerci
committed
Add useful figures to be used for data certification and HFFED
1 parent 53695b8 commit 3358ab8

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

DQM/HcalTasks/interface/DigiTask.h

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,12 @@ class DigiTask : public hcaldqm::DQTask {
4747
edm::EDGetTokenT<HODigiCollection> _tokHO;
4848
edm::EDGetTokenT<QIE10DigiCollection> _tokQIE10;
4949
edm::ESGetToken<HcalDbService, HcalDbRecord> hcalDbServiceToken_;
50-
50+
edm::ESGetToken<HcalChannelQuality, HcalChannelQualityRcd> _tokHcalChannelQuality;
51+
5152
double _cutSumQ_HBHE, _cutSumQ_HO, _cutSumQ_HF;
5253
double _thresh_unihf;
53-
54+
double _HBSumMeanofSumQForEachEvent, _HESumMeanofSumQForEachEvent, _HOSumMeanofSumQForEachEvent,
55+
_HFSumMeanofSumQForEachEvent;
5456
// flag vector
5557
std::vector<hcaldqm::flag::Flag> _vflags;
5658
enum DigiFlag { fDigiSize = 0, fUni = 1, fNChsHF = 2, fUnknownIds = 3, fLED = 4, fCapId = 5, nDigiFlag = 6 };
@@ -78,15 +80,19 @@ class DigiTask : public hcaldqm::DQTask {
7880
hcaldqm::Container1D _cADC_SubdetPM;
7981
hcaldqm::Container1D _cfC_SubdetPM;
8082
hcaldqm::Container1D _cSumQ_SubdetPM;
83+
hcaldqm::Container1D _cSumQ_Subdet;
8184
hcaldqm::ContainerProf2D _cSumQ_depth;
8285
hcaldqm::ContainerProf1D _cSumQvsLS_SubdetPM;
86+
hcaldqm::ContainerProf1D _cAveragedSumQvsLS_Subdet;
8387
hcaldqm::ContainerProf1D _cSumQvsBX_SubdetPM; // online only!
8488

8589
// ADC, fC for HF (QIE10 has different ADC/fC)
8690
hcaldqm::Container1D _cADC_SubdetPM_QIE1011;
8791
hcaldqm::Container1D _cfC_SubdetPM_QIE1011;
8892
hcaldqm::Container1D _cSumQ_SubdetPM_QIE1011;
93+
hcaldqm::Container1D _cSumQ_Subdet_QIE1011;
8994
hcaldqm::ContainerProf1D _cSumQvsLS_SubdetPM_QIE1011;
95+
hcaldqm::ContainerProf1D _cAveragedSumQvsLS_Subdet_QIE1011;
9096
hcaldqm::ContainerProf1D _cSumQvsBX_SubdetPM_QIE1011; // online only!
9197

9298
// Shape - just filling - not summary!
@@ -102,6 +108,7 @@ class DigiTask : public hcaldqm::DQTask {
102108
hcaldqm::ContainerProf2D _cTimingCut_ElectronicsuTCA;
103109
hcaldqm::ContainerProf1D _cTimingCutvsLS_FED;
104110
hcaldqm::ContainerProf1D _cTimingCutvsLS_SubdetPM;
111+
hcaldqm::ContainerProf1D _cTimingCutvsLS_depth;
105112
hcaldqm::ContainerProf2D _cTimingCut_depth;
106113
hcaldqm::ContainerProf1D _cTimingCutvsiphi_SubdetPM; // online only!
107114
hcaldqm::ContainerProf1D _cTimingCutvsieta_Subdet; // online only!
@@ -130,11 +137,12 @@ class DigiTask : public hcaldqm::DQTask {
130137
//hcaldqm::Container2D _cOccupancyCutvsSlotvsLS_HFPM; // online only
131138
hcaldqm::Container2D _cOccupancyCutvsiphivsLS_SubdetPM; // online only
132139

133-
// Occupancy w/o and w/ a Cut vs BX and vs LS
140+
// Occupancy w/o and w/ a Cut and BadCapId vs BX and vs LS
134141
hcaldqm::ContainerProf1D _cOccupancyvsLS_Subdet;
135142
hcaldqm::ContainerProf1D _cOccupancyCutvsLS_Subdet; // online only
136143
hcaldqm::ContainerProf1D _cOccupancyCutvsBX_Subdet; // online only
137-
144+
hcaldqm::ContainerProf1D _cOccupancyBadCapidvsLS_Subdet;
145+
hcaldqm::Container2D _cOccupancyBadCapidvsLS_depth;
138146
// #Time Samples for a digi. Used for Summary generation
139147
hcaldqm::Container1D _cDigiSize_Crate;
140148
hcaldqm::Container1D _cDigiSize_FED;

0 commit comments

Comments
 (0)