@@ -216,6 +216,7 @@ DECLARE_SOA_COLUMN(GammaGMotherPdgCode, gammaGMotherPdgCode, int); //! PDG code
216216DECLARE_SOA_COLUMN (XDecVtxMC, xDecVtxMC, float ); // ! MC-truth Sigma+ decay vertex (x direction)
217217DECLARE_SOA_COLUMN (YDecVtxMC, yDecVtxMC, float ); // ! MC-truth Sigma+ decay vertex (y direction)
218218DECLARE_SOA_COLUMN (ZDecVtxMC, zDecVtxMC, float ); // ! MC-truth Sigma+ decay vertex (z direction)
219+ DECLARE_SOA_COLUMN (DecayRadiusMC, decayRadiusMC, float ); // ! MC-truth Sigma+ decay radius
219220DECLARE_SOA_COLUMN (PxSigmaPlusMC, pxSigmaPlusMC, float ); // ! MC-truth Sigma+ mother Px
220221DECLARE_SOA_COLUMN (PySigmaPlusMC, pySigmaPlusMC, float ); // ! MC-truth Sigma+ mother Py
221222DECLARE_SOA_COLUMN (PzSigmaPlusMC, pzSigmaPlusMC, float ); // ! MC-truth Sigma+ mother Pz
@@ -307,6 +308,44 @@ DECLARE_SOA_TABLE(SigmaPlusCandsMC, "AOD", "SIGMAPLUSMC",
307308 sigmapluscand::PtSigmaPlusMC<sigmapluscand::PxSigmaPlusMC, sigmapluscand::PySigmaPlusMC>,
308309 sigmapluscand::YSigmaPlusMC<sigmapluscand::PxSigmaPlusMC, sigmapluscand::PySigmaPlusMC, sigmapluscand::PzSigmaPlusMC>);
309310
311+ DECLARE_SOA_TABLE (SlimSigmaPlusCands, " AOD" , " SLIMSIGMAPLUS" ,
312+ sigmapluscand::Radius, sigmapluscand::DcaProtonGamma,
313+ sigmapluscand::PxProton, sigmapluscand::PyProton, sigmapluscand::PzProton,
314+ sigmapluscand::PxGamma1, sigmapluscand::PyGamma1, sigmapluscand::PzGamma1,
315+ sigmapluscand::PxGamma2, sigmapluscand::PyGamma2, sigmapluscand::PzGamma2,
316+ sigmapluscand::NSigmaTPCProton, sigmapluscand::NSigmaTOFProton,
317+ sigmapluscand::NSigmaTPCElPos, sigmapluscand::NSigmaTPCElNeg,
318+ sigmapluscand::PhotonMass,
319+
320+ // dynamic columns
321+ sigmapluscand::PxSigmaPlus<sigmapluscand::PxProton, sigmapluscand::PxGamma1, sigmapluscand::PxGamma2>,
322+ sigmapluscand::PySigmaPlus<sigmapluscand::PyProton, sigmapluscand::PyGamma1, sigmapluscand::PyGamma2>,
323+ sigmapluscand::PzSigmaPlus<sigmapluscand::PzProton, sigmapluscand::PzGamma1, sigmapluscand::PzGamma2>,
324+ sigmapluscand::PtSigmaPlus<sigmapluscand::PxProton, sigmapluscand::PxGamma1, sigmapluscand::PxGamma2, sigmapluscand::PyProton, sigmapluscand::PyGamma1, sigmapluscand::PyGamma2>,
325+ sigmapluscand::MassSigmaPlus<sigmapluscand::PxProton, sigmapluscand::PyProton, sigmapluscand::PzProton, sigmapluscand::PxGamma1, sigmapluscand::PyGamma1, sigmapluscand::PzGamma1, sigmapluscand::PxGamma2, sigmapluscand::PyGamma2, sigmapluscand::PzGamma2>);
326+
327+ DECLARE_SOA_TABLE (SlimSigmaPlusCandsMC, " AOD" , " SLIMSIGMAPLUSMC" ,
328+ sigmapluscand::Radius, sigmapluscand::DcaProtonGamma,
329+ sigmapluscand::PxProton, sigmapluscand::PyProton, sigmapluscand::PzProton,
330+ sigmapluscand::PxGamma1, sigmapluscand::PyGamma1, sigmapluscand::PzGamma1,
331+ sigmapluscand::PxGamma2, sigmapluscand::PyGamma2, sigmapluscand::PzGamma2,
332+ sigmapluscand::NSigmaTPCProton, sigmapluscand::NSigmaTOFProton,
333+ sigmapluscand::NSigmaTPCElPos, sigmapluscand::NSigmaTPCElNeg,
334+ sigmapluscand::PhotonMass,
335+ sigmapluscand::ProtonPdgCode, sigmapluscand::ProtonMotherPdgCode,
336+ sigmapluscand::GammaPdgCode, sigmapluscand::GammaMotherPdgCode, sigmapluscand::GammaGMotherPdgCode,
337+ sigmapluscand::DecayRadiusMC,
338+ sigmapluscand::PxSigmaPlusMC, sigmapluscand::PySigmaPlusMC, sigmapluscand::PzSigmaPlusMC,
339+
340+ // dynamic columns
341+ sigmapluscand::PxSigmaPlus<sigmapluscand::PxProton, sigmapluscand::PxGamma1, sigmapluscand::PxGamma2>,
342+ sigmapluscand::PySigmaPlus<sigmapluscand::PyProton, sigmapluscand::PyGamma1, sigmapluscand::PyGamma2>,
343+ sigmapluscand::PzSigmaPlus<sigmapluscand::PzProton, sigmapluscand::PzGamma1, sigmapluscand::PzGamma2>,
344+ sigmapluscand::PtSigmaPlus<sigmapluscand::PxProton, sigmapluscand::PxGamma1, sigmapluscand::PxGamma2, sigmapluscand::PyProton, sigmapluscand::PyGamma1, sigmapluscand::PyGamma2>,
345+ sigmapluscand::MassSigmaPlus<sigmapluscand::PxProton, sigmapluscand::PyProton, sigmapluscand::PzProton, sigmapluscand::PxGamma1, sigmapluscand::PyGamma1, sigmapluscand::PzGamma1, sigmapluscand::PxGamma2, sigmapluscand::PyGamma2, sigmapluscand::PzGamma2>,
346+ sigmapluscand::PtSigmaPlusMC<sigmapluscand::PxSigmaPlusMC, sigmapluscand::PySigmaPlusMC>,
347+ sigmapluscand::YSigmaPlusMC<sigmapluscand::PxSigmaPlusMC, sigmapluscand::PySigmaPlusMC, sigmapluscand::PzSigmaPlusMC>);
348+
310349} // namespace o2::aod
311350
312351#endif // PWGLF_DATAMODEL_LFKINKDECAYTABLES_H_
0 commit comments