Skip to content

Commit cde8c99

Browse files
[Common] Adding hCounterTVXZDC & hCounterTVXZDCafterBCcuts (#13735)
Co-authored-by: Lucamicheletti93 <luca.mike93@gmail.com>
1 parent 97420f0 commit cde8c99

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

Common/TableProducer/eventSelection.cxx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1201,10 +1201,12 @@ struct LumiTask {
12011201
histos.add("hCounterTCE", "", kTH1D, {{1, 0., 1.}});
12021202
histos.add("hCounterZEM", "", kTH1D, {{1, 0., 1.}});
12031203
histos.add("hCounterZNC", "", kTH1D, {{1, 0., 1.}});
1204+
histos.add("hCounterTVXZDC", "", kTH1D, {{1, 0., 1.}});
12041205
histos.add("hCounterTVXafterBCcuts", "", kTH1D, {{1, 0., 1.}});
12051206
histos.add("hCounterTCEafterBCcuts", "", kTH1D, {{1, 0., 1.}});
12061207
histos.add("hCounterZEMafterBCcuts", "", kTH1D, {{1, 0., 1.}});
12071208
histos.add("hCounterZNCafterBCcuts", "", kTH1D, {{1, 0., 1.}});
1209+
histos.add("hCounterTVXZDCafterBCcuts", "", kTH1D, {{1, 0., 1.}});
12081210
histos.add("hLumiTVX", ";;Luminosity, 1/#mub", kTH1D, {{1, 0., 1.}});
12091211
histos.add("hLumiTCE", ";;Luminosity, 1/#mub", kTH1D, {{1, 0., 1.}});
12101212
histos.add("hLumiZEM", ";;Luminosity, 1/#mub", kTH1D, {{1, 0., 1.}});
@@ -1428,9 +1430,15 @@ struct LumiTask {
14281430
if (isTriggerTVX) {
14291431
histos.get<TH1>(HIST("hCounterTVX"))->Fill(srun, 1);
14301432
histos.get<TH1>(HIST("hLumiTVX"))->Fill(srun, lumiTVX);
1433+
if (isTriggerZNA && isTriggerZNC) {
1434+
histos.get<TH1>(HIST("hCounterTVXZDC"))->Fill(srun, 1);
1435+
}
14311436
if (noBorder) {
14321437
histos.get<TH1>(HIST("hCounterTVXafterBCcuts"))->Fill(srun, 1);
14331438
histos.get<TH1>(HIST("hLumiTVXafterBCcuts"))->Fill(srun, lumiTVX);
1439+
if (isTriggerZNA && isTriggerZNC) {
1440+
histos.get<TH1>(HIST("hCounterTVXZDCafterBCcuts"))->Fill(srun, 1);
1441+
}
14341442
for (size_t i = 0; i < mRCTFlagsCheckers.size(); i++) {
14351443
if (mRCTFlagsCheckers[i](bc))
14361444
histos.get<TH2>(HIST("hLumiTVXafterBCcutsRCT"))->Fill(srun, i, lumiTVX);

Common/Tools/EventSelectionModule.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1553,10 +1553,12 @@ class LumiModule
15531553
histos.add("luminosity/hCounterTCE", "", framework::kTH1D, {{1, 0., 1.}});
15541554
histos.add("luminosity/hCounterZEM", "", framework::kTH1D, {{1, 0., 1.}});
15551555
histos.add("luminosity/hCounterZNC", "", framework::kTH1D, {{1, 0., 1.}});
1556+
histos.add("luminosity/hCounterTVXZDC", "", framework::kTH1D, {{1, 0., 1.}});
15561557
histos.add("luminosity/hCounterTVXafterBCcuts", "", framework::kTH1D, {{1, 0., 1.}});
15571558
histos.add("luminosity/hCounterTCEafterBCcuts", "", framework::kTH1D, {{1, 0., 1.}});
15581559
histos.add("luminosity/hCounterZEMafterBCcuts", "", framework::kTH1D, {{1, 0., 1.}});
15591560
histos.add("luminosity/hCounterZNCafterBCcuts", "", framework::kTH1D, {{1, 0., 1.}});
1561+
histos.add("luminosity/hCounterTVXZDCafterBCcuts", "", framework::kTH1D, {{1, 0., 1.}});
15601562
histos.add("luminosity/hLumiTVX", ";;Luminosity, 1/#mub", framework::kTH1D, {{1, 0., 1.}});
15611563
histos.add("luminosity/hLumiTCE", ";;Luminosity, 1/#mub", framework::kTH1D, {{1, 0., 1.}});
15621564
histos.add("luminosity/hLumiZEM", ";;Luminosity, 1/#mub", framework::kTH1D, {{1, 0., 1.}});
@@ -1799,9 +1801,15 @@ class LumiModule
17991801
if (isTriggerTVX) {
18001802
histos.template get<TH1>(HIST("luminosity/hCounterTVX"))->Fill(srun, 1);
18011803
histos.template get<TH1>(HIST("luminosity/hLumiTVX"))->Fill(srun, lumiTVX);
1804+
if (isTriggerZNA && isTriggerZNC) {
1805+
histos.template get<TH1>(HIST("luminosity/hCounterTVXZDC"))->Fill(srun, 1);
1806+
}
18021807
if (noBorder) {
18031808
histos.template get<TH1>(HIST("luminosity/hCounterTVXafterBCcuts"))->Fill(srun, 1);
18041809
histos.template get<TH1>(HIST("luminosity/hLumiTVXafterBCcuts"))->Fill(srun, lumiTVX);
1810+
if (isTriggerZNA && isTriggerZNC) {
1811+
histos.template get<TH1>(HIST("luminosity/hCounterTVXZDCafterBCcuts"))->Fill(srun, 1);
1812+
}
18051813
for (size_t i = 0; i < mRCTFlagsCheckers.size(); i++) {
18061814
if ((rct & mRCTFlagsCheckers[i].value()) == 0)
18071815
histos.template get<TH2>(HIST("luminosity/hLumiTVXafterBCcutsRCT"))->Fill(srun, i, lumiTVX);

0 commit comments

Comments
 (0)