Skip to content

Commit 5ae6086

Browse files
author
Maurice Coquet
committed
[PWGDQ] Configurable to check ZDC quality in RCT checker
1 parent 06c6c2c commit 5ae6086

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

PWGDQ/TableProducer/tableMakerMC_withAssoc.cxx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ struct TableMakerMC {
194194
// RCT selection
195195
struct : ConfigurableGroup {
196196
Configurable<bool> fConfigUseRCT{"cfgUseRCT", false, "Enable event selection with RCT flags"};
197+
Configurable<bool> fCheckZDC{"cfgCheckZDC", false, "Check ZDC quality in the RCT flag checker"};
197198
Configurable<std::string> fConfigRCTLabel{"cfgRCTLabel", "CBT", "RCT flag labels : CBT, CBT_hadronPID, CBT_electronPID, CBT_calo, CBT_muon, CBT_muon_glo"};
198199
} fConfigRCT;
199200

@@ -454,7 +455,7 @@ struct TableMakerMC {
454455
}
455456

456457
if (fConfigRCT.fConfigUseRCT.value) {
457-
rctChecker.init(fConfigRCT.fConfigRCTLabel);
458+
rctChecker.init(fConfigRCT.fConfigRCTLabel, fConfigRCT.fCheckZDC.value);
458459
}
459460
}
460461

PWGDQ/TableProducer/tableMaker_withAssoc.cxx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@ struct TableMaker {
221221
// RCT selection
222222
struct : ConfigurableGroup {
223223
Configurable<bool> fConfigUseRCT{"cfgUseRCT", false, "Enable event selection with RCT flags"};
224+
Configurable<bool> fCheckZDC{"cfgCheckZDC", false, "Check ZDC quality in the RCT flag checker"};
224225
Configurable<std::string> fConfigRCTLabel{"cfgRCTLabel", "CBT", "RCT flag labels : CBT, CBT_hadronPID, CBT_electronPID, CBT_calo, CBT_muon, CBT_muon_glo"};
225226
} fConfigRCT;
226227

@@ -524,7 +525,7 @@ struct TableMaker {
524525
}
525526

526527
if (fConfigRCT.fConfigUseRCT.value) {
527-
rctChecker.init(fConfigRCT.fConfigRCTLabel);
528+
rctChecker.init(fConfigRCT.fConfigRCTLabel, fConfigRCT.fCheckZDC.value);
528529
}
529530
}
530531

PWGDQ/Tasks/tableReader_withAssoc_direct.cxx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,7 @@ struct AnalysisEventSelection {
281281
// RCT selection
282282
struct : ConfigurableGroup {
283283
Configurable<bool> fConfigUseRCT{"cfgUseRCT", false, "Enable event selection with RCT flags"};
284+
Configurable<bool> fCheckZDC{"cfgCheckZDC", false, "Check ZDC quality in the RCT flag checker"};
284285
Configurable<std::string> fConfigRCTLabel{"cfgRCTLabel", "CBT", "RCT flag labels : CBT, CBT_hadronPID, CBT_electronPID, CBT_calo, CBT_muon, CBT_muon_glo"};
285286
} fConfigRCT;
286287

@@ -404,7 +405,7 @@ struct AnalysisEventSelection {
404405
}
405406

406407
if (fConfigRCT.fConfigUseRCT.value) {
407-
rctChecker.init(fConfigRCT.fConfigRCTLabel);
408+
rctChecker.init(fConfigRCT.fConfigRCTLabel, fConfigRCT.fCheckZDC.value);
408409
}
409410

410411
cout << "AnalysisEventSelection::init() completed" << endl;

0 commit comments

Comments
 (0)