Skip to content

Commit 7b07cdd

Browse files
jesgumnjacazioalibuild
authored
[ALICE3] Add short-lived particle table to otf tof pid (#17756)
Co-authored-by: Nicolò Jacazio <njacazio@users.noreply.github.com> Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
1 parent c8adefc commit 7b07cdd

2 files changed

Lines changed: 174 additions & 83 deletions

File tree

ALICE3/DataModel/OTFTOF.h

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,26 @@ DECLARE_SOA_DYNAMIC_COLUMN(NSigmaOuterTOF, nSigmaOuterTOF, //! General function
150150
}
151151
});
152152

153+
DECLARE_SOA_COLUMN(NSigmaSplusInnerTOF, nSigmaSplusInnerTOF, float); //! NSigma Sigma plus InnerTOF
154+
DECLARE_SOA_COLUMN(NSigmaSminusInnerTOF, nSigmaSminusInnerTOF, float); //! NSigma Sigma minus InnerTOF
155+
DECLARE_SOA_COLUMN(NSigmaXiInnerTOF, nSigmaXiInnerTOF, float); //! NSigma Xi InnerTOF
156+
DECLARE_SOA_COLUMN(NSigmaOmegaInnerTOF, nSigmaOmegaInnerTOF, float); //! NSigma Omega InnerTOF
157+
158+
DECLARE_SOA_COLUMN(NSigmaSplusOuterTOF, nSigmaSplusOuterTOF, float); //! NSigma Sigma plus OuterTOF
159+
DECLARE_SOA_COLUMN(NSigmaSminusOuterTOF, nSigmaSminusOuterTOF, float); //! NSigma Sigma minus OuterTOF
160+
DECLARE_SOA_COLUMN(NSigmaXiOuterTOF, nSigmaXiOuterTOF, float); //! NSigma Xi OuterTOF
161+
DECLARE_SOA_COLUMN(NSigmaOmegaOuterTOF, nSigmaOmegaOuterTOF, float); //! NSigma Omega OuterTOF
162+
163+
DECLARE_SOA_COLUMN(InnerTOFExpectedTimeSp, innerTOFExpectedTimeSp, float); //! Reconstructed expected time at the InnerTOF for the Sigma plus mass hypotheses
164+
DECLARE_SOA_COLUMN(InnerTOFExpectedTimeSm, innerTOFExpectedTimeSm, float); //! Reconstructed expected time at the InnerTOF for the Sigma minus mass hypotheses
165+
DECLARE_SOA_COLUMN(InnerTOFExpectedTimeXi, innerTOFExpectedTimeXi, float); //! Reconstructed expected time at the InnerTOF for the Xi mass hypotheses
166+
DECLARE_SOA_COLUMN(InnerTOFExpectedTimeOm, innerTOFExpectedTimeOm, float); //! Reconstructed expected time at the InnerTOF for the Omega mass hypotheses
167+
168+
DECLARE_SOA_COLUMN(OuterTOFExpectedTimeSp, outerTOFExpectedTimeSp, float); //! Reconstructed expected time at the OuterTOF for the Sigma plus mass hypotheses
169+
DECLARE_SOA_COLUMN(OuterTOFExpectedTimeSm, outerTOFExpectedTimeSm, float); //! Reconstructed expected time at the OuterTOF for the Sigma minus mass hypotheses
170+
DECLARE_SOA_COLUMN(OuterTOFExpectedTimeXi, outerTOFExpectedTimeXi, float); //! Reconstructed expected time at the OuterTOF for the Xi mass hypotheses
171+
DECLARE_SOA_COLUMN(OuterTOFExpectedTimeOm, outerTOFExpectedTimeOm, float); //! Reconstructed expected time at the OuterTOF for the Omega mass hypotheses
172+
153173
} // namespace upgrade_tof
154174

155175
DECLARE_SOA_TABLE(UpgradeTofMCs, "AOD", "UPGRADETOFMC",
@@ -222,9 +242,28 @@ DECLARE_SOA_TABLE(UpgradeTofExpectedTimes, "AOD", "UPGRADETOFEXPT",
222242
upgrade_tof::OuterTOFExpectedTimeHe3,
223243
upgrade_tof::OuterTOFExpectedTimeAl);
224244

245+
DECLARE_SOA_TABLE(UpgradeTofShortLiveds, "AOD", "UPGRTOFSHRTLVD",
246+
upgrade_tof::NSigmaSplusInnerTOF,
247+
upgrade_tof::NSigmaSminusInnerTOF,
248+
upgrade_tof::NSigmaXiInnerTOF,
249+
upgrade_tof::NSigmaOmegaInnerTOF,
250+
upgrade_tof::NSigmaSplusOuterTOF,
251+
upgrade_tof::NSigmaSminusOuterTOF,
252+
upgrade_tof::NSigmaXiOuterTOF,
253+
upgrade_tof::NSigmaOmegaOuterTOF,
254+
upgrade_tof::InnerTOFExpectedTimeSp,
255+
upgrade_tof::InnerTOFExpectedTimeSm,
256+
upgrade_tof::InnerTOFExpectedTimeXi,
257+
upgrade_tof::InnerTOFExpectedTimeOm,
258+
upgrade_tof::OuterTOFExpectedTimeSp,
259+
upgrade_tof::OuterTOFExpectedTimeSm,
260+
upgrade_tof::OuterTOFExpectedTimeXi,
261+
upgrade_tof::OuterTOFExpectedTimeOm);
262+
225263
using UpgradeTofMC = UpgradeTofMCs::iterator;
226264
using UpgradeTof = UpgradeTofs::iterator;
227265
using UpgradeTofExpectedTime = UpgradeTofExpectedTimes::iterator;
266+
using UpgradeTofShortLived = UpgradeTofShortLiveds::iterator;
228267

229268
} // namespace o2::aod
230269

0 commit comments

Comments
 (0)