Skip to content

Commit 64f092e

Browse files
akhatunakhatun
andauthored
[PWGUD] Fixing partition issue in udQC tasks (#11626)
Co-authored-by: akhatun <anisa@Anisas-MacBook-Pro.local>
1 parent 86764b3 commit 64f092e

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

PWGUD/AQC/udQC.cxx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ struct UDQC {
6969
using ATs = aod::AmbiguousTracks;
7070
using AFTs = aod::AmbiguousFwdTracks;
7171

72+
Partition<TCs> goodTracks = requireGlobalTrackInFilter();
73+
7274
void init(InitContext& context)
7375
{
7476
// initialize global variables
@@ -220,7 +222,7 @@ struct UDQC {
220222
// vertex tracks normally gives PV contributors from collisions
221223
registry.get<TH1>(HIST("collisions/vtxTracks"))->Fill(collision.numContrib());
222224
// global tracks
223-
Partition<TCs> goodTracks = requireGlobalTrackInFilter();
225+
// Partition<TCs> goodTracks = requireGlobalTrackInFilter();
224226
goodTracks.bindTable(tracks);
225227
registry.get<TH1>(HIST("collisions/globalTracks"))->Fill(goodTracks.size());
226228

PWGUD/AQC/udQCmidRap.cxx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ struct UDQCmid {
6464
using ATs = aod::AmbiguousTracks;
6565
using AFTs = aod::AmbiguousFwdTracks;
6666

67+
Partition<TCs> goodTracks = requireGlobalTrackInFilter();
68+
6769
void init(InitContext& context)
6870
{
6971
// initialize global variables
@@ -132,7 +134,7 @@ struct UDQCmid {
132134
}
133135
}
134136

135-
// ...............................................................................................................................................
137+
//...............................................................................................................................................
136138
void processMain(CC const& collision, BCs const& bct0s,
137139
TCs const& tracks, FWs const& fwdtracks, ATs const& /*ambtracks*/, AFTs const& /*ambfwdtracks*/,
138140
aod::FT0s const& /*ft0s*/, aod::FV0As const& /*fv0as*/, aod::FDDs const& /*fdds*/,
@@ -150,7 +152,7 @@ struct UDQCmid {
150152
// vertex tracks normally gives PV contributors from collisions
151153
registry.get<TH1>(HIST("collisions/vtxTracks"))->Fill(collision.numContrib());
152154
// global tracks
153-
Partition<TCs> goodTracks = requireGlobalTrackInFilter();
155+
154156
goodTracks.bindTable(tracks);
155157
registry.get<TH1>(HIST("collisions/globalTracks"))->Fill(goodTracks.size());
156158

@@ -223,7 +225,7 @@ struct UDQCmid {
223225
registry.get<TH1>(HIST("DG/hMassAll"))->Fill(ivm.M());
224226
}
225227
} // coll
226-
} // dgcand
228+
} // dgcand
227229

228230
// loop over all tracks
229231
float rgtrwTOF = 0.;
@@ -322,7 +324,7 @@ struct UDQCmid {
322324
if (track.hasTOF()) {
323325
registry.get<TH2>(HIST("DG/dEdxTOF"))->Fill(track.p() / track.sign(), track.beta());
324326
} // fill TOF
325-
} // pv contributor
327+
} // pv contributor
326328
}
327329
} // Inavariant mass after FIT
328330

@@ -489,7 +491,7 @@ struct UDQCmid {
489491
// update #PV contributors in collisions with empty FT0 && FV0&& FDCC
490492
registry.get<TH1>(HIST("fpPVC2"))->Fill(collision.numContrib(), 1.);
491493
} // fdd
492-
} // fvo
494+
} // fvo
493495

494496
} // ft0
495497
}

0 commit comments

Comments
 (0)