Skip to content

Commit 15b9161

Browse files
zchochulZuzanna Chochulska
andauthored
[PWGCF] FemtoUniverse -- Fix of the delta phi wrapping (AliceO2Group#9364)
Co-authored-by: Zuzanna Chochulska <[email protected]>
1 parent 12fcd02 commit 15b9161

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

PWGCF/FemtoUniverse/Core/FemtoUniverseContainer.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,12 @@ class FemtoUniverseContainer
175175
deltaEta = part1.eta() - part2.eta();
176176
deltaPhi = part1.phi() - part2.phi();
177177

178-
deltaPhi = RecoDecay::constrainAngle(deltaPhi, 0);
178+
while (deltaPhi < mPhiLow) {
179+
deltaPhi += o2::constants::math::TwoPI;
180+
}
181+
while (deltaPhi > mPhiHigh) {
182+
deltaPhi -= o2::constants::math::TwoPI;
183+
}
179184

180185
mHistogramRegistry->fill(HIST(FolderSuffix[EventType]) + HIST(o2::aod::femtouniverse_mc_particle::MCTypeName[mc]) + HIST("/relPairDist"), femtoObs, weight);
181186
mHistogramRegistry->fill(HIST(FolderSuffix[EventType]) + HIST(o2::aod::femtouniverse_mc_particle::MCTypeName[mc]) + HIST("/relPairkT"), kT, weight);

PWGCF/FemtoUniverse/Tasks/femtoUniversePairTaskTrackPhi.cxx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -454,14 +454,14 @@ struct FemtoUniversePairTaskTrackPhi {
454454
registryMCreco.add("MCrecoPpos", "MC reco proton;#it{p}_{T} (GeV/c); #eta", {HistType::kTH2F, {{500, 0, 5}, {400, -1.0, 1.0}}});
455455
registryMCreco.add("MCrecoPneg", "MC reco antiproton;#it{p}_{T} (GeV/c); #eta", {HistType::kTH2F, {{500, 0, 5}, {400, -1.0, 1.0}}});
456456

457-
trackHistoPartPhi.init(&qaRegistry, confBinsTempFitVarpT.value, confBinsTempFitVarInvMass.value, ConfBothTracks.confIsMC.value, 333);
458-
trackHistoPartTrack.init(&qaRegistry, confBinsTempFitVarpT.value, confBinsTempFitVar.value, ConfBothTracks.confIsMC.value, ConfTrack.confTrackPDGCode.value);
457+
trackHistoPartPhi.init(&qaRegistry, confBinsTempFitVarpT, confBinsTempFitVarInvMass, ConfBothTracks.confIsMC.value, 333);
458+
trackHistoPartTrack.init(&qaRegistry, confBinsTempFitVarpT, confBinsTempFitVar, ConfBothTracks.confIsMC.value, ConfTrack.confTrackPDGCode.value);
459459

460460
mixQaRegistry.add("MixingQA/hSECollisionBins", ";bin;Entries", kTH1F, {{120, -0.5, 119.5}});
461461
mixQaRegistry.add("MixingQA/hMECollisionBins", ";bin;Entries", kTH1F, {{120, -0.5, 119.5}});
462462

463-
sameEventAngularCont.init(&resultRegistry, confBinskstar.value, confBinsMult.value, confBinskT.value, confBinsmT.value, confBins3Dmult.value, confBins3DmT.value, ConfBothTracks.confBinsEta.value, ConfBothTracks.confBinsPhi.value, ConfBothTracks.confIsMC.value, ConfBothTracks.confUse3D.value);
464-
mixedEventAngularCont.init(&resultRegistry, confBinskstar.value, confBinsMult.value, confBinskT.value, confBinsmT.value, confBins3Dmult.value, confBins3DmT.value, ConfBothTracks.confBinsEta.value, ConfBothTracks.confBinsPhi.value, ConfBothTracks.confIsMC.value, ConfBothTracks.confUse3D.value);
463+
sameEventAngularCont.init(&resultRegistry, confBinskstar, confBinsMult, confBinskT, confBinsmT, confBins3Dmult, confBins3DmT, ConfBothTracks.confBinsEta, ConfBothTracks.confBinsPhi, ConfBothTracks.confIsMC, ConfBothTracks.confUse3D);
464+
mixedEventAngularCont.init(&resultRegistry, confBinskstar, confBinsMult, confBinskT, confBinsmT, confBins3Dmult, confBins3DmT, ConfBothTracks.confBinsEta, ConfBothTracks.confBinsPhi, ConfBothTracks.confIsMC, ConfBothTracks.confUse3D);
465465

466466
sameEventAngularCont.setPDGCodes(333, ConfTrack.confTrackPDGCode.value);
467467
mixedEventAngularCont.setPDGCodes(333, ConfTrack.confTrackPDGCode.value);

0 commit comments

Comments
 (0)