Skip to content

Commit 652307e

Browse files
committed
PWGDQ: Add and fix configurable options for optimize memory issue
1 parent 5b8446e commit 652307e

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

PWGDQ/Tasks/dqEfficiency_withAssoc_direct.cxx

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1141,9 +1141,9 @@ struct AnalysisSameEventPairing {
11411141
Configurable<std::string> pair{"cfgPairCuts", "", "Comma separated list of pair cuts, !!! Use only if you know what you are doing, otherwise leave empty"};
11421142
Configurable<bool> fConfigQA{"cfgQA", false, "If true, fill QA histograms"};
11431143
Configurable<bool> fConfigMCtruthQA{"cfgMCtruthQA", false, "If true, fill QA histograms with default"};
1144-
Configurable<bool> fConfigPseudoHEQA{"cfgPseudoQA", false, "If true, fill QA histograms with pseudo-proper decay length analysis with polarization HE"};
1145-
Configurable<bool> fConfigPseudoCSQA{"cfgPseudoQA", false, "If true, fill QA histograms with pseudo-proper decay length analysis with polarization CS"};
1146-
Configurable<bool> fConfigPseudoRMQA{"cfgPseudoQA", false, "If true, fill QA histograms with pseudo-proper decay length analysis with polarization RM"};
1144+
Configurable<bool> fConfigPseudoHEQA{"cfgPseudoHEQA", false, "If true, fill QA histograms with pseudo-proper decay length analysis with polarization HE"};
1145+
Configurable<bool> fConfigPseudoCSQA{"cfgPseudoCSQA", false, "If true, fill QA histograms with pseudo-proper decay length analysis with polarization CS"};
1146+
Configurable<bool> fConfigPseudoRMQA{"cfgPseudoRMQA", false, "If true, fill QA histograms with pseudo-proper decay length analysis with polarization RM"};
11471147
Configurable<bool> fConfigTruthPbPbMIDYHE{"cfgTruthPbPbmidyHE", false, "If true, fill QA histograms with dielectron pairs in helicity frame"};
11481148
Configurable<bool> fConfigTruthPbPbMIDYCS{"cfgTruthPbPbmidyCS", false, "If true, fill QA histograms with dielectron pairs in collion-soper frame"};
11491149
Configurable<std::string> fConfigAddSEPHistogram{"cfgAddSEPHistogram", "", "Comma separated list of histograms"};
@@ -1511,17 +1511,17 @@ struct AnalysisSameEventPairing {
15111511
if (fConfigOptions.fConfigPseudoHEQA.value) {
15121512
histNames += Form("MCTruthGenPseudoPolPairHESel_%s;", sig->GetName());
15131513
}
1514-
if (fConfigOptions.fConfigPseudoCSQA.value) {
1514+
if (fConfigOptions.fConfigPseudoCSQA.value) {
15151515
histNames += Form("MCTruthGenPseudoPolPairCSSel_%s;", sig->GetName());
15161516
}
1517-
if (fConfigOptions.fConfigPseudoRMQA.value) {
1517+
if (fConfigOptions.fConfigPseudoRMQA.value) {
15181518
histNames += Form("MCTruthGenPseudoPolPairRMSel_%s;", sig->GetName());
15191519
}
15201520
if (fConfigOptions.fConfigTruthPbPbMIDYHE.value) {
15211521
histNames += Form("MCTruthGenPoldielectronPbPbPairHESel_%s;", sig->GetName());
15221522
}
15231523
if (fConfigOptions.fConfigTruthPbPbMIDYCS.value) {
1524-
histNames += Form("MCTruthGenPseudoPolPairCSSel_%s;", sig->GetName());
1524+
histNames += Form("MCTruthGenPoldielectronPbPbPairCSSel_%s;", sig->GetName());
15251525
}
15261526
fHasTwoProngGenMCsignals = true;
15271527
}
@@ -1534,17 +1534,17 @@ struct AnalysisSameEventPairing {
15341534
if (fConfigOptions.fConfigPseudoHEQA.value) {
15351535
histNames += Form("MCTruthGenPseudoPolPairHESel_%s_%s;", sig->GetName(), cut->GetName());
15361536
}
1537-
if (fConfigOptions.fConfigPseudoCSQA.value) {
1537+
if (fConfigOptions.fConfigPseudoCSQA.value) {
15381538
histNames += Form("MCTruthGenPseudoPolPairCSSel_%s_%s;", sig->GetName(), cut->GetName());
15391539
}
1540-
if (fConfigOptions.fConfigPseudoRMQA.value) {
1540+
if (fConfigOptions.fConfigPseudoRMQA.value) {
15411541
histNames += Form("MCTruthGenPseudoPolPairRMSel_%s_%s;", sig->GetName(), cut->GetName());
15421542
}
15431543
if (fConfigOptions.fConfigTruthPbPbMIDYHE.value) {
15441544
histNames += Form("MCTruthGenPoldielectronPbPbPairHESel_%s_%s;", sig->GetName(), cut->GetName());
15451545
}
15461546
if (fConfigOptions.fConfigTruthPbPbMIDYCS.value) {
1547-
histNames += Form("MCTruthGenPseudoPolPairCSSel_%s_%s;", sig->GetName(), cut->GetName());
1547+
histNames += Form("MCTruthGenPoldielectronPbPbPairCSSel_%s_%s;", sig->GetName(), cut->GetName());
15481548
}
15491549
}
15501550
}
@@ -2206,10 +2206,10 @@ struct AnalysisSameEventPairing {
22062206
if (fConfigOptions.fConfigPseudoHEQA.value) {
22072207
fHistMan->FillHistClass(Form("MCTruthGenPseudoPolPairHESel_%s", sig->GetName()), VarManager::fgValues);
22082208
}
2209-
if (fConfigOptions.fConfigPseudoCSQA.value) {
2209+
if (fConfigOptions.fConfigPseudoCSQA.value) {
22102210
fHistMan->FillHistClass(Form("MCTruthGenPseudoPolPairCSSel_%s", sig->GetName()), VarManager::fgValues);
22112211
}
2212-
if (fConfigOptions.fConfigPseudoRMQA.value) {
2212+
if (fConfigOptions.fConfigPseudoRMQA.value) {
22132213
fHistMan->FillHistClass(Form("MCTruthGenPseudoPolPairRMSel_%s", sig->GetName()), VarManager::fgValues);
22142214
}
22152215
if (fConfigOptions.fConfigTruthPbPbMIDYHE.value) {
@@ -2228,10 +2228,10 @@ struct AnalysisSameEventPairing {
22282228
if (fConfigOptions.fConfigPseudoHEQA.value) {
22292229
fHistMan->FillHistClass(Form("MCTruthGenPseudoPolPairHESel_%s_%s", sig->GetName(), cut->GetName()), VarManager::fgValues);
22302230
}
2231-
if (fConfigOptions.fConfigPseudoCSQA.value) {
2231+
if (fConfigOptions.fConfigPseudoCSQA.value) {
22322232
fHistMan->FillHistClass(Form("MCTruthGenPseudoPolPairCSSel_%s_%s", sig->GetName(), cut->GetName()), VarManager::fgValues);
22332233
}
2234-
if (fConfigOptions.fConfigPseudoRMQA.value) {
2234+
if (fConfigOptions.fConfigPseudoRMQA.value) {
22352235
fHistMan->FillHistClass(Form("MCTruthGenPseudoPolPairRMSel_%s_%s", sig->GetName(), cut->GetName()), VarManager::fgValues);
22362236
}
22372237

@@ -3244,10 +3244,10 @@ void DefineHistograms(HistogramManager* histMan, TString histClasses, const char
32443244
if (classStr.Contains("MCTruthGenPseudoPolPairHE")) {
32453245
dqhistograms::DefineHistograms(histMan, objArray->At(iclass)->GetName(), "polarization-pseudoproper-midy-he-gen", histName);
32463246
}
3247-
if (classStr.Contains("MCTruthGenPseudoPolPairCS")) {
3247+
if (classStr.Contains("MCTruthGenPseudoPolPairCS")) {
32483248
dqhistograms::DefineHistograms(histMan, objArray->At(iclass)->GetName(), "polarization-pseudoproper-midy-cs-gen", histName);
32493249
}
3250-
if (classStr.Contains("MCTruthGenPseudoPolPairRM")) {
3250+
if (classStr.Contains("MCTruthGenPseudoPolPairRM")) {
32513251
dqhistograms::DefineHistograms(histMan, objArray->At(iclass)->GetName(), "polarization-pseudoproper-midy-rand-gen", histName);
32523252
}
32533253
if (classStr.Contains("MCTruthGenPoldielectronPbPbPairHE")) {

0 commit comments

Comments
 (0)