Skip to content

Commit 4f548cc

Browse files
committed
Binning changes and additional comment from HCAL review.
1 parent 8a45161 commit 4f548cc

File tree

1 file changed

+23
-10
lines changed

1 file changed

+23
-10
lines changed

DQM/HcalTasks/plugins/ZDCQIE10Task.cc

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -126,25 +126,38 @@ ZDCQIE10Task::ZDCQIE10Task(edm::ParameterSet const& ps)
126126

127127
// create variable binning for TP sum histograms
128128
std::vector<double> varbins;
129-
// -1 - 100 : 101 1-unit bins
130-
// 100 - 700 :100 6-unit bins
131-
// 700 - 1024 : 18 18-unit bins
132-
for (int i = -1; i < 100; i += 1)
129+
// -1 - 64 : 65 1-unit bins
130+
// 64 - 128 : 32 2-unit bins
131+
// 128 - 256 : 32 4-unit bins
132+
// 256 - 512 : 32 8-unit bins
133+
// 512 - 1008 : 31 16-unit bins
134+
// 1008 - 1023: 1 bin
135+
// 1023 - 1024: 1 bin
136+
for (int i = -1; i < 64; i += 1)
133137
varbins.push_back(i);
134-
for (int i = 100; i < 700; i += 6)
138+
for (int i = 64; i < 128; i += 2)
135139
varbins.push_back(i);
136-
for (int i = 700; i < 1024; i += 18)
140+
for (int i = 128; i < 256; i += 4)
137141
varbins.push_back(i);
142+
for (int i = 256; i < 512; i += 8)
143+
varbins.push_back(i);
144+
for (int i = 512; i <= 1008; i += 16)
145+
varbins.push_back(i);
146+
147+
// add additional bins
148+
varbins.push_back(1023);
149+
varbins.push_back(1024);
150+
151+
histoname = "ZDCM_EmuSumTP_DataSum";
152+
ib.setCurrentFolder("Hcal/ZDCQIE10Task/TPs");
153+
138154
TH2D* varBinningTH2D = new TH2D(
139155
histoname.c_str(), histoname.c_str(), varbins.size() - 1, varbins.data(), varbins.size() - 1, varbins.data());
140156
_cZDC_EmuSumTP_DataSum[0] = ib.book2DD(histoname.c_str(), varBinningTH2D);
141-
142-
histoname = "ZDCM_EmuSumTP_DataSum";
143-
ib.setCurrentFolder("Hcal/ZDCQIE10Task/Sums");
144157
_cZDC_EmuSumTP_DataSum[0]->setAxisTitle("Emulated TP Sum (Online Counts)", 2);
145158

146159
histoname = "ZDCP_EmuSumTP_DataSum";
147-
ib.setCurrentFolder("Hcal/ZDCQIE10Task/Sums");
160+
ib.setCurrentFolder("Hcal/ZDCQIE10Task/TPs");
148161
_cZDC_EmuSumTP_DataSum[1] = ib.book2DD(histoname.c_str(), varBinningTH2D);
149162
_cZDC_EmuSumTP_DataSum[1]->setAxisTitle("Data TP Sum (Online Counts)", 1);
150163
_cZDC_EmuSumTP_DataSum[1]->setAxisTitle("Emulated TP Sum (Online Counts)", 2);

0 commit comments

Comments
 (0)