Skip to content

Commit 5581054

Browse files
Update FITExtras
1 parent 0f70e14 commit 5581054

2 files changed

Lines changed: 33 additions & 22 deletions

File tree

Common/DataModel/FITExtra.h

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ namespace o2::aod
2020
namespace fit
2121
{
2222
// Quantities copied straight from AOD
23+
// TODO: do we need them here?
2324
DECLARE_SOA_COLUMN(PV, pv, float); //! Primary vertex position in cm (o2::aod::‌collision::PosZ)
2425
DECLARE_SOA_COLUMN(NContrib, nContrib, int); //! Number of contributors to primary vertex (o2::aod::‌collision::NumContrib)
2526
DECLARE_SOA_COLUMN(FT0TimeA, ft0timeA, float); //! FT0-A average time in ns (o2::aod::ft0::TimeA)
@@ -36,22 +37,26 @@ DECLARE_SOA_COLUMN(FDDTimeC, fddtimeC, float); //! FDD-C average time in
3637
// Derived quantities
3738

3839
// Event selection conditions straigt from AOD
40+
// TODO: do we need them here?
3941
DECLARE_SOA_COLUMN(Sel8, sel8, bool); //! (o2::aod::evsel::Sel8)
4042
DECLARE_SOA_COLUMN(HasFT0, hasFT0, bool); //! (o2::aod::collision::has_foundFT0())
4143
DECLARE_SOA_COLUMN(HasFV0, hasFV0, bool); //! (o2::aod::collision::has_foundFV0())
4244
DECLARE_SOA_COLUMN(HasFDD, hasFDD, bool); //! (o2::aod::collision::has_foundFDD())
43-
DECLARE_SOA_COLUMN(FT0Triggers, ft0Triggers, uint8_t); //! FT0 trigger mask
44-
DECLARE_SOA_COLUMN(FV0Triggers, fv0Triggers, uint8_t); //! FV0 trigger mask
45-
DECLARE_SOA_COLUMN(FDDTriggers, fddTriggers, uint8_t); //! FDD trigger mask
45+
DECLARE_SOA_COLUMN(FT0Triggers, ft0Triggers, uint8_t); //! FT0 trigger mask (o2::aod::ft0::TriggerMask)
46+
DECLARE_SOA_COLUMN(FV0Triggers, fv0Triggers, uint8_t); //! FV0 trigger mask (o2::aod::fv0a::TriggerMask)
47+
DECLARE_SOA_COLUMN(FDDTriggers, fddTriggers, uint8_t); //! FDD trigger mask (o2::aod::fdd::TriggerMask)
4648
} // namespace fit
49+
4750
DECLARE_SOA_TABLE(FITExtras, "AOD", "FITEXTRA", //! Table with extra FIT information
4851
fit::Sel8, fit::HasFT0, fit::HasFV0, fit::HasFDD,
4952
fit::FT0Triggers, fit::FV0Triggers, fit::FDDTriggers,
5053
fit::PV, fit::NContrib,
5154
fit::FT0TimeA, fit::FT0TimeC, fit::FT0TimeACorr, fit::FT0TimeCCorr,
5255
fit::FT0Time, fit::FT0TimeRes, fit::FT0Vtx,
5356
fit::FV0Time, fit::FDDTimeA, fit::FDDTimeC);
57+
5458
using FITExtra = FITExtras::iterator;
59+
5560
} // namespace o2::aod
5661

5762
#endif // COMMON_DATAMODEL_FITEXTRA_H_

Common/TableProducer/fitExtraTable.cxx

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -100,25 +100,31 @@ struct fitExtraTable {
100100
fddTriggers = fdd.triggerMask();
101101
}
102102

103-
table(pv,
104-
nContrib,
105-
ft0timeA,
106-
ft0timeC,
107-
ft0timeACorr,
108-
ft0timeCCorr,
109-
ft0time,
110-
ft0timeRes,
111-
ft0vtx,
112-
fv0time,
113-
fddtimeA,
114-
fddtimeC,
115-
sel8,
116-
hasFT0,
117-
hasFV0,
118-
hasFDD,
119-
ft0Triggers,
120-
fv0Triggers,
121-
fddTriggers);
103+
// table(pv,
104+
// nContrib,
105+
// ft0timeA,
106+
// ft0timeC,
107+
// ft0timeACorr,
108+
// ft0timeCCorr,
109+
// ft0time,
110+
// ft0timeRes,
111+
// ft0vtx,
112+
// fv0time,
113+
// fddtimeA,
114+
// fddtimeC,
115+
// sel8,
116+
// hasFT0,
117+
// hasFV0,
118+
// hasFDD,
119+
// ft0Triggers,
120+
// fv0Triggers,
121+
// fddTriggers);
122+
table(sel8, hasFT0, hasFV0, hasFDD,
123+
ft0Triggers, fv0Triggers, fddTriggers,
124+
pv, nContrib,
125+
ft0timeA, ft0timeC, ft0timeACorr, ft0timeCCorr,
126+
ft0time, ft0timeRes, ft0vtx,
127+
fv0time, fddtimeA, fddtimeC);
122128
}
123129
}
124130
};

0 commit comments

Comments
 (0)