@@ -27,42 +27,55 @@ namespace o2::aod
2727{
2828namespace upgrade_tof
2929{
30- DECLARE_SOA_COLUMN (NSigmaElectronInnerTOF, nSigmaElectronInnerTOF, float ); // ! NSigma electron InnerTOF
31- DECLARE_SOA_COLUMN (NSigmaMuonInnerTOF, nSigmaMuonInnerTOF, float ); // ! NSigma muon InnerTOF
32- DECLARE_SOA_COLUMN (NSigmaPionInnerTOF, nSigmaPionInnerTOF, float ); // ! NSigma pion InnerTOF
33- DECLARE_SOA_COLUMN (NSigmaKaonInnerTOF, nSigmaKaonInnerTOF, float ); // ! NSigma kaon InnerTOF
34- DECLARE_SOA_COLUMN (NSigmaProtonInnerTOF, nSigmaProtonInnerTOF, float ); // ! NSigma proton InnerTOF
35- DECLARE_SOA_COLUMN (InnerTOFTrackLength, innerTOFTrackLength, float ); // ! track length for calculation of InnerTOF
36- DECLARE_SOA_COLUMN (InnerTOFTrackLengthReco, innerTOFTrackLengthReco, float ); // ! track length for calculation of InnerTOF
37- DECLARE_SOA_COLUMN (DeltaTrackLengthInnerTOF, deltaTrackLengthInnerTOF, float ); // ! track length for calculation of InnerTOF
38- DECLARE_SOA_COLUMN (NSigmaElectronOuterTOF, nSigmaElectronOuterTOF, float ); // ! NSigma electron OuterTOF
39- DECLARE_SOA_COLUMN (NSigmaMuonOuterTOF, nSigmaMuonOuterTOF, float ); // ! NSigma muon OuterTOF
40- DECLARE_SOA_COLUMN (NSigmaPionOuterTOF, nSigmaPionOuterTOF, float ); // ! NSigma pion OuterTOF
41- DECLARE_SOA_COLUMN (NSigmaKaonOuterTOF, nSigmaKaonOuterTOF, float ); // ! NSigma kaon OuterTOF
42- DECLARE_SOA_COLUMN (NSigmaProtonOuterTOF, nSigmaProtonOuterTOF, float ); // ! NSigma proton OuterTOF
43- DECLARE_SOA_COLUMN (OuterTOFTrackLength, outerTOFTrackLength, float ); // ! track length for calculation of OuterTOF
44- DECLARE_SOA_COLUMN (OuterTOFTrackLengthReco, outerTOFTrackLengthReco, float ); // ! track length for calculation of OuterTOF
45- DECLARE_SOA_COLUMN (DeltaTrackLengthOuterTOF, deltaTrackLengthOuterTOF, float ); // ! track length for calculation of InnerTOF
30+ DECLARE_SOA_COLUMN (InnerTOFTrackTime, innerTOFTrackTime, float ); // ! Track time generated at the InnerTOF
31+ DECLARE_SOA_COLUMN (InnerTOFTrackLength, innerTOFTrackLength, float ); // ! track length for calculation of InnerTOF (generated)
32+ DECLARE_SOA_COLUMN (OuterTOFTrackTime, outerTOFTrackTime, float ); // ! Track time generated at the OuterTOF
33+ DECLARE_SOA_COLUMN (OuterTOFTrackLength, outerTOFTrackLength, float ); // ! track length for calculation of OuterTOF (generated)
34+
35+ DECLARE_SOA_COLUMN (TOFEventTime, tofEventTime, float ); // ! Event time reconstructed with the TOF
36+ DECLARE_SOA_COLUMN (TOFEventTimeErr, tofEventTimeErr, float ); // ! Uncertainty on the event time reconstructed with the TOF
37+ DECLARE_SOA_COLUMN (NSigmaElectronInnerTOF, nSigmaElectronInnerTOF, float ); // ! NSigma electron InnerTOF
38+ DECLARE_SOA_COLUMN (NSigmaMuonInnerTOF, nSigmaMuonInnerTOF, float ); // ! NSigma muon InnerTOF
39+ DECLARE_SOA_COLUMN (NSigmaPionInnerTOF, nSigmaPionInnerTOF, float ); // ! NSigma pion InnerTOF
40+ DECLARE_SOA_COLUMN (NSigmaKaonInnerTOF, nSigmaKaonInnerTOF, float ); // ! NSigma kaon InnerTOF
41+ DECLARE_SOA_COLUMN (NSigmaProtonInnerTOF, nSigmaProtonInnerTOF, float ); // ! NSigma proton InnerTOF
42+ DECLARE_SOA_COLUMN (InnerTOFTrackTimeReco, innerTOFTrackTimeReco, float ); // ! Track time measured at the InnerTOF
43+ DECLARE_SOA_COLUMN (InnerTOFTrackLengthReco, innerTOFTrackLengthReco, float ); // ! track length for calculation of InnerTOF (reconstructed)
44+ DECLARE_SOA_COLUMN (NSigmaElectronOuterTOF, nSigmaElectronOuterTOF, float ); // ! NSigma electron OuterTOF
45+ DECLARE_SOA_COLUMN (NSigmaMuonOuterTOF, nSigmaMuonOuterTOF, float ); // ! NSigma muon OuterTOF
46+ DECLARE_SOA_COLUMN (NSigmaPionOuterTOF, nSigmaPionOuterTOF, float ); // ! NSigma pion OuterTOF
47+ DECLARE_SOA_COLUMN (NSigmaKaonOuterTOF, nSigmaKaonOuterTOF, float ); // ! NSigma kaon OuterTOF
48+ DECLARE_SOA_COLUMN (NSigmaProtonOuterTOF, nSigmaProtonOuterTOF, float ); // ! NSigma proton OuterTOF
49+ DECLARE_SOA_COLUMN (OuterTOFTrackTimeReco, outerTOFTrackTimeReco, float ); // ! Track time measured at the OuterTOF
50+ DECLARE_SOA_COLUMN (OuterTOFTrackLengthReco, outerTOFTrackLengthReco, float ); // ! track length for calculation of OuterTOF (reconstructed)
4651} // namespace upgrade_tof
52+
53+ DECLARE_SOA_TABLE (UpgradeTofMCs, " AOD" , " UPGRADETOFMC" ,
54+ upgrade_tof::InnerTOFTrackTime,
55+ upgrade_tof::InnerTOFTrackLength,
56+ upgrade_tof::OuterTOFTrackTime,
57+ upgrade_tof::OuterTOFTrackLength);
58+
4759DECLARE_SOA_TABLE (UpgradeTofs, " AOD" , " UPGRADETOF" ,
60+ upgrade_tof::TOFEventTime,
61+ upgrade_tof::TOFEventTimeErr,
4862 upgrade_tof::NSigmaElectronInnerTOF,
4963 upgrade_tof::NSigmaMuonInnerTOF,
5064 upgrade_tof::NSigmaPionInnerTOF,
5165 upgrade_tof::NSigmaKaonInnerTOF,
5266 upgrade_tof::NSigmaProtonInnerTOF,
53- upgrade_tof::InnerTOFTrackLength ,
67+ upgrade_tof::InnerTOFTrackTimeReco ,
5468 upgrade_tof::InnerTOFTrackLengthReco,
55- upgrade_tof::DeltaTrackLengthInnerTOF,
5669 upgrade_tof::NSigmaElectronOuterTOF,
5770 upgrade_tof::NSigmaMuonOuterTOF,
5871 upgrade_tof::NSigmaPionOuterTOF,
5972 upgrade_tof::NSigmaKaonOuterTOF,
6073 upgrade_tof::NSigmaProtonOuterTOF,
61- upgrade_tof::OuterTOFTrackLength,
62- upgrade_tof::OuterTOFTrackLengthReco,
63- upgrade_tof::DeltaTrackLengthOuterTOF);
74+ upgrade_tof::OuterTOFTrackTimeReco,
75+ upgrade_tof::OuterTOFTrackLengthReco);
6476
6577using UpgradeTof = UpgradeTofs::iterator;
78+ using UpgradeTofMC = UpgradeTofMCs::iterator;
6679
6780} // namespace o2::aod
6881
0 commit comments