@@ -115,24 +115,27 @@ struct propagationService {
115115 strangenessBuilderModule.dataProcess (ccdb, histos, collisions, mccollisions, v0s, cascades, trackedCascades, tracks, bcs, mcParticles, products);
116116 }
117117
118- void processRealDataWithPID (soa::Join<aod::Collisions, aod::EvSels> const & collisions, aod::V0s const & v0s, aod::Cascades const & cascades, aod::TrackedCascades const & trackedCascades, FullTracksExtIUWithPID const & tracks, aod::BCsWithTimestamps const & bcs)
119- {
120- ccdbLoader.initCCDBfromBCs (standardCCDBLoaderConfigurables, ccdb, bcs);
121- trackPropagation.fillTrackTables <false >(trackPropagationConfigurables, ccdbLoader, collisions, tracks, trackPropagationProducts, histos);
122- strangenessBuilderModule.dataProcess (ccdb, histos, collisions, static_cast <TObject*>(nullptr ), v0s, cascades, trackedCascades, tracks, bcs, static_cast <TObject*>(nullptr ), products);
123- }
124-
125- void processMonteCarloWithPID (soa::Join<aod::Collisions, aod::EvSels, aod::McCollisionLabels> const & collisions, aod::McCollisions const & mccollisions, aod::V0s const & v0s, aod::Cascades const & cascades, aod::TrackedCascades const & trackedCascades, FullTracksExtLabeledIUWithPID const & tracks, aod::BCsWithTimestamps const & bcs, aod::McParticles const & mcParticles)
126- {
127- ccdbLoader.initCCDBfromBCs (standardCCDBLoaderConfigurables, ccdb, bcs);
128- trackPropagation.fillTrackTables <true >(trackPropagationConfigurables, ccdbLoader, collisions, tracks, trackPropagationProducts, histos);
129- strangenessBuilderModule.dataProcess (ccdb, histos, collisions, mccollisions, v0s, cascades, trackedCascades, tracks, bcs, mcParticles, products);
130- }
118+ // FIXME: the part below is only viable if TPC PID
119+ // switches to using TracksIU (circular dependency)
120+ //
121+ // void processRealDataWithPID(soa::Join<aod::Collisions, aod::EvSels> const& collisions, aod::V0s const& v0s, aod::Cascades const& cascades, aod::TrackedCascades const& trackedCascades, FullTracksExtIUWithPID const& tracks, aod::BCsWithTimestamps const& bcs)
122+ // {
123+ // ccdbLoader.initCCDBfromBCs(standardCCDBLoaderConfigurables, ccdb, bcs);
124+ // trackPropagation.fillTrackTables<false>(trackPropagationConfigurables, ccdbLoader, collisions, tracks, trackPropagationProducts, histos);
125+ // strangenessBuilderModule.dataProcess(ccdb, histos, collisions, static_cast<TObject*>(nullptr), v0s, cascades, trackedCascades, tracks, bcs, static_cast<TObject*>(nullptr), products);
126+ // }
127+
128+ // void processMonteCarloWithPID(soa::Join<aod::Collisions, aod::EvSels, aod::McCollisionLabels> const& collisions, aod::McCollisions const& mccollisions, aod::V0s const& v0s, aod::Cascades const& cascades, aod::TrackedCascades const& trackedCascades, FullTracksExtLabeledIUWithPID const& tracks, aod::BCsWithTimestamps const& bcs, aod::McParticles const& mcParticles)
129+ // {
130+ // ccdbLoader.initCCDBfromBCs(standardCCDBLoaderConfigurables, ccdb, bcs);
131+ // trackPropagation.fillTrackTables<true>(trackPropagationConfigurables, ccdbLoader, collisions, tracks, trackPropagationProducts, histos);
132+ // strangenessBuilderModule.dataProcess(ccdb, histos, collisions, mccollisions, v0s, cascades, trackedCascades, tracks, bcs, mcParticles, products);
133+ // }
131134
132135 PROCESS_SWITCH (propagationService, processRealData, " process real data" , true );
133136 PROCESS_SWITCH (propagationService, processMonteCarlo, " process monte carlo" , false );
134- PROCESS_SWITCH (propagationService, processRealDataWithPID, " process real data" , false );
135- PROCESS_SWITCH (propagationService, processMonteCarloWithPID, " process monte carlo" , false );
137+ // PROCESS_SWITCH(propagationService, processRealDataWithPID, "process real data", false);
138+ // PROCESS_SWITCH(propagationService, processMonteCarloWithPID, "process monte carlo", false);
136139};
137140
138141// ****************************************************************************************
0 commit comments