diff --git a/options/reconstruction.py b/options/reconstruction.py
index 269d3d77f995d64cd8860566ac2571f9d9126143..15c2154d306f0801b81e8040d894f3fd29e83843 100644
--- a/options/reconstruction.py
+++ b/options/reconstruction.py
@@ -867,7 +867,7 @@ algorithms.append(drich_reco)
 # FIXME
 #drich_cluster = PhotoRingClusters("drich_cluster",
 #        inputHitCollection=pmtreco.outputHitCollection,
-#        #inputTrackCollection="ReconstructedParticles",
+#        #inputTrackCollection=parts_with_truth_pid.outputParticles,
 #        outputClusterCollection="ForwardRICHClusters")
 
 # MRICH
@@ -885,36 +885,36 @@ if 'acadia' in detector_version:
 # Inclusive kinematics
 incl_kin_electron = InclusiveKinematicsElectron("incl_kin_electron",
         inputMCParticles="MCParticles",
-        inputReconstructedParticles="ReconstructedParticles",
-        inputParticleAssociations="ReconstructedParticlesAssoc",
+        inputReconstructedParticles=parts_with_truth_pid.outputParticles,
+        inputParticleAssociations=parts_with_truth_pid.outputAssociations,
         outputInclusiveKinematics="InclusiveKinematicsElectron"
 )
 algorithms.append(incl_kin_electron)
 incl_kin_jb = InclusiveKinematicsJB("incl_kin_jb",
         inputMCParticles="MCParticles",
-        inputReconstructedParticles="ReconstructedParticles",
-        inputParticleAssociations="ReconstructedParticlesAssoc",
+        inputReconstructedParticles=parts_with_truth_pid.outputParticles,
+        inputParticleAssociations=parts_with_truth_pid.outputAssociations,
         outputInclusiveKinematics="InclusiveKinematicsJB"
 )
 algorithms.append(incl_kin_jb)
 incl_kin_da = InclusiveKinematicsDA("incl_kin_da",
         inputMCParticles="MCParticles",
-        inputReconstructedParticles="ReconstructedParticles",
-        inputParticleAssociations="ReconstructedParticlesAssoc",
+        inputReconstructedParticles=parts_with_truth_pid.outputParticles,
+        inputParticleAssociations=parts_with_truth_pid.outputAssociations,
         outputInclusiveKinematics="InclusiveKinematicsDA"
 )
 algorithms.append(incl_kin_da)
 incl_kin_sigma = InclusiveKinematicsSigma("incl_kin_sigma",
         inputMCParticles="MCParticles",
-        inputReconstructedParticles="ReconstructedParticles",
-        inputParticleAssociations="ReconstructedParticlesAssoc",
+        inputReconstructedParticles=parts_with_truth_pid.outputParticles,
+        inputParticleAssociations=parts_with_truth_pid.outputAssociations,
         outputInclusiveKinematics="InclusiveKinematicsSigma"
 )
 algorithms.append(incl_kin_sigma)
 incl_kin_esigma = InclusiveKinematicseSigma("incl_kin_esigma",
         inputMCParticles="MCParticles",
-        inputReconstructedParticles="ReconstructedParticles",
-        inputParticleAssociations="ReconstructedParticlesAssoc",
+        inputReconstructedParticles=parts_with_truth_pid.outputParticles,
+        inputParticleAssociations=parts_with_truth_pid.outputAssociations,
         outputInclusiveKinematics="InclusiveKinematicseSigma"
 )
 algorithms.append(incl_kin_esigma)