Skip to content

Commit 495391b

Browse files
authored
Add TPC mult for run3 processing (#354)
1 parent 5197fbd commit 495391b

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

Common/TableProducer/multiplicityTable.cxx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,17 +73,16 @@ struct MultiplicityTableTaskIndexed {
7373
}
7474
PROCESS_SWITCH(MultiplicityTableTaskIndexed, processRun2, "Produce Run 2 multiplicity tables", true);
7575

76-
void processRun3(soa::Join<aod::Collisions, aod::EvSels> const& collisions, aod::Tracks const& tracks, aod::BCs const& bcs, aod::Zdcs const& zdcs, aod::FV0As const& fv0as, aod::FT0s const& ft0s)
76+
void processRun3(soa::Join<aod::Collisions, aod::EvSels>::iterator const& collision, soa::Join<aod::Tracks, aod::TracksExtra> const& tracksExtra, aod::BCs const& bcs, aod::Zdcs const& zdcs, aod::FV0As const& fv0as, aod::FT0s const& ft0s)
7777
{
78-
for (auto& collision : collisions) {
7978
float multV0A = -1.f;
8079
float multV0C = -1.f;
8180
float multT0A = -1.f;
8281
float multT0C = -1.f;
8382
float multZNA = -1.f;
8483
float multZNC = -1.f;
8584
int multTracklets = -1;
86-
int multTPC = -1;
85+
int multTPC = tracksWithTPC.size();
8786
const float* aAmplitudesA;
8887
const float* aAmplitudesC;
8988

@@ -104,7 +103,6 @@ struct MultiplicityTableTaskIndexed {
104103

105104
LOGF(debug, "multV0A=%5.0f multV0C=%5.0f multT0A=%5.0f multT0C=%5.0f multZNA=%6.0f multZNC=%6.0f multTracklets=%i multTPC=%i", multV0A, multV0C, multT0A, multT0C, multZNA, multZNC, multTracklets, multTPC);
106105
mult(multV0A, multV0C, multT0A, multT0C, multZNA, multZNC, multTracklets, multTPC);
107-
}
108106
}
109107
PROCESS_SWITCH(MultiplicityTableTaskIndexed, processRun3, "Produce Run 3 multiplicity tables", false);
110108
};

0 commit comments

Comments
 (0)