Skip to content

Commit 7eef4df

Browse files
committed
additional guard conditions on histogram filling
1 parent 8144bde commit 7eef4df

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

PWGCF/GenericFramework/Tasks/flowGenericFramework.cxx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -686,8 +686,6 @@ struct FlowGenericFramework {
686686
registryQA.add("trackQA/after/Nch_uncorrected", "; N_{ch}; Counts", {HistType::kTH1D, {nchAxis}});
687687
registryQA.add("trackQA/after/etaNch", "; #eta; Counts", {HistType::kTH1D, {etaAxis}});
688688
registryQA.add("trackQA/after/etaPtPt", "; #eta; Counts", {HistType::kTH1D, {etaAxis}});
689-
registryQA.add("trackQA/after/etaV02", "; #eta; Counts", {HistType::kTH1D, {etaAxis}});
690-
registryQA.add("trackQA/after/etaV0", "; #eta; Counts", {HistType::kTH1D, {etaAxis}});
691689
if (!cfgFill.cfgFillRunByRunQA) {
692690
if (cfgUsePID) {
693691
registryQA.add<TH3>("phi_eta_vtxz_ref", "", {HistType::kTH3D, {phiAxis, etaAxis, vtxAxis}});
@@ -745,6 +743,8 @@ struct FlowGenericFramework {
745743
registryQA.add("K0/hK0s", "", {HistType::kTH1D, {singleCount}});
746744
registryQA.add("K0/hK0s_corrected", "", {HistType::kTH1D, {singleCount}});
747745
}
746+
registryQA.add("trackQA/after/etaV02", "; #eta; Counts", {HistType::kTH1D, {etaAxis}});
747+
registryQA.add("trackQA/after/etaV0", "; #eta; Counts", {HistType::kTH1D, {etaAxis}});
748748
registryQA.add("K0/hK0Count", "Number of K0;; Count", {HistType::kTH1D, {{14, 0.5, 14.5}}});
749749
registryQA.get<TH1>(HIST("K0/hK0Count"))->GetXaxis()->SetBinLabel(FillCandidate, "K0 candidates");
750750
registryQA.get<TH1>(HIST("K0/hK0Count"))->GetXaxis()->SetBinLabel(FillDaughterPt, "Daughter pt");
@@ -3271,7 +3271,9 @@ struct FlowGenericFramework {
32713271
continue;
32723272
}
32733273
fillGeneratedEfficiencyTrack(particle, selectedCentrality);
3274-
fillGeneratedLambdaFeeddownXi(particle, selectedCentrality);
3274+
if (cfgFill.cfgFillV0QA) {
3275+
fillGeneratedLambdaFeeddownXi(particle, selectedCentrality);
3276+
}
32753277
if (isGeneratedEfficiencyV0(particle, PDG_t::kK0Short, K0) && resoSwitchVals[UseParticle][K0] != 0) {
32763278
fillGeneratedEfficiencyV0(particle, EfficiencyK0, selectedCentrality);
32773279
}
@@ -3296,7 +3298,9 @@ struct FlowGenericFramework {
32963298
if (v0.collisionId() != bestCollisionIndex) {
32973299
continue;
32983300
}
3299-
fillLambdaFeeddownReco(v0, collision, tracks, selectedCentrality);
3301+
if (cfgFill.cfgFillV0QA) {
3302+
fillLambdaFeeddownReco(v0, collision, tracks, selectedCentrality);
3303+
}
33003304
fillEfficiencyRecoV0(v0, collision, tracks, selectedCentrality);
33013305
}
33023306
break;

0 commit comments

Comments
 (0)