Skip to content

Commit e996e7b

Browse files
[PWGUD] Resolving PID issues (#18209)
Co-authored-by: rolavick <roman.lavicka@cern.ch>
1 parent bf21b8f commit e996e7b

1 file changed

Lines changed: 21 additions & 21 deletions

File tree

‎PWGUD/Tasks/upcPhotonuclearAnalysisJMG.cxx‎

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,7 @@ struct UpcPhotonuclearAnalysisJMG {
395395
}
396396

397397
std::vector<double> vtxBinsEdges{VARIABLE_WIDTH, -10.0f, -7.0f, -5.0f, -2.5f, 0.0f, 2.5f, 5.0f, 7.0f, 10.0f};
398-
std::vector<double> gapSideBinsEdges{VARIABLE_WIDTH, -0.5, 0.5, 1.5};
398+
// std::vector<double> gapSideBinsEdges{VARIABLE_WIDTH, -0.5, 0.5, 1.5};
399399

400400
enum EventType {
401401
SameEvent = 1,
@@ -706,7 +706,7 @@ struct UpcPhotonuclearAnalysisJMG {
706706
nTracksCharged++;
707707
sumPt += track.pt();
708708
float phiVal = RecoDecay::constrainAngle(phi(track.px(), track.py()), 0.f);
709-
float pTotal = momentum(track.px(), track.py(), track.pz()) * track.sign();
709+
float pTotal = momentum(track.px(), track.py(), track.pz());
710710
float etaVal = eta(track.px(), track.py(), track.pz());
711711
histos.fill(HIST("Tracks/SGsideA/hTrackPt"), track.pt());
712712
histos.fill(HIST("Tracks/SGsideA/hTrackPhi"), phiVal);
@@ -755,7 +755,6 @@ struct UpcPhotonuclearAnalysisJMG {
755755
histos.fill(HIST("Events/SGsideA/hTrackPV"), nchPVGapSideA, nchGapSideA);
756756
nTracksChargedSideA = nTracksCharged;
757757
multiplicitySideA = reconstructedTracks.size();
758-
nTracksCharged = sumPt = 0;
759758
break;
760759
case 1: // gap for side C
761760
if (isCollisionCutSG(reconstructedCollision, 1) == false) {
@@ -782,7 +781,7 @@ struct UpcPhotonuclearAnalysisJMG {
782781
nTracksCharged++;
783782
sumPt += track.pt();
784783
float phiVal = RecoDecay::constrainAngle(phi(track.px(), track.py()), 0.f);
785-
float pTotal = momentum(track.px(), track.py(), track.pz()) * track.sign();
784+
float pTotal = momentum(track.px(), track.py(), track.pz());
786785
float etaVal = eta(track.px(), track.py(), track.pz());
787786
histos.fill(HIST("Tracks/SGsideC/hTrackPt"), track.pt());
788787
histos.fill(HIST("Tracks/SGsideC/hTrackPhi"), phiVal);
@@ -831,7 +830,6 @@ struct UpcPhotonuclearAnalysisJMG {
831830
histos.fill(HIST("Events/SGsideC/hTrackPV"), nchPVGapSideC, nchGapSideC);
832831
nTracksChargedSideC = nTracksCharged;
833832
multiplicitySideC = reconstructedTracks.size();
834-
nTracksCharged = sumPt = 0;
835833
break;
836834
default:
837835
return;
@@ -871,16 +869,16 @@ struct UpcPhotonuclearAnalysisJMG {
871869
vTrackChargeSideC,
872870
vTrackEtaSideC,
873871
vTrackPhiSideC,
874-
vTrackTPCSignalSideA,
875-
vTrackTOFSignalSideA,
876-
vTrackTPCNSigmaPiSideA,
877-
vTrackTOFNSigmaPiSideA,
878-
vTrackTPCNSigmaKaSideA,
879-
vTrackTOFNSigmaKaSideA,
880-
vTrackTPCNSigmaProSideA,
881-
vTrackTOFNSigmaProSideA,
882-
vTrackTOFBetaSideA,
883-
vTrackTOFBetaErrorSideA,
872+
vTrackTPCSignalSideC,
873+
vTrackTOFSignalSideC,
874+
vTrackTPCNSigmaPiSideC,
875+
vTrackTOFNSigmaPiSideC,
876+
vTrackTPCNSigmaKaSideC,
877+
vTrackTOFNSigmaKaSideC,
878+
vTrackTPCNSigmaProSideC,
879+
vTrackTOFNSigmaProSideC,
880+
vTrackTOFBetaSideC,
881+
vTrackTOFBetaErrorSideC,
884882
nTracksChargedSideA,
885883
multiplicitySideA,
886884
nTracksChargedSideC,
@@ -924,9 +922,10 @@ struct UpcPhotonuclearAnalysisJMG {
924922
++multiplicity;
925923
}
926924
// multiplicity = tracks1.size();
927-
if (fillCollisionUD(mixed, multiplicity) == false) {
928-
return;
929-
}
925+
// if (fillCollisionUD(mixed, multiplicity) == false) {
926+
// return;
927+
// }
928+
fillCollisionUD(mixed, multiplicity);
930929
histos.fill(HIST("Events/hCountCollisionsMixed"), 2);
931930
// histos.fill(HIST("eventcount"), bindingOnVtx.getBin({collision1.posZ()}));
932931
// histos.fill(HIST("eventcount"), bindingOnVtx.getBin({collision1.posZ(), collision1.gapSide()}));
@@ -1122,9 +1121,10 @@ struct UpcPhotonuclearAnalysisJMG {
11221121
++multiplicity;
11231122
}
11241123
// multiplicity = reconstructedTracks.size();
1125-
if (fillCollisionUD(same, multiplicity) == false) {
1126-
return;
1127-
}
1124+
// if (fillCollisionUD(same, multiplicity) == false) {
1125+
// return;
1126+
// }
1127+
fillCollisionUD(same, multiplicity);
11281128
// LOGF(debug, "Filling same events");
11291129
histos.fill(HIST("eventcount"), -2);
11301130
if (minMultiplicity <= multiplicity && multiplicity <= range1Max) {

0 commit comments

Comments
 (0)