@@ -129,15 +129,6 @@ DECLARE_SOA_TABLE_VERSIONED(StraEvSels_001, "AOD", "STRAEVSELS", 1, //!
129129 udcollision::TotalFDDAmplitudeC, // UPC info: re-assigned FDD-C amplitude, in case of SG event, from the most active bc
130130 udzdc::EnergyCommonZNA, // UPC info: re-assigned ZN-A amplitude, in case of SG event, from the most active bc
131131 udzdc::EnergyCommonZNC, // UPC info: re-assigned ZN-C amplitude, in case of SG event, from the most active bc
132-
133- // Dynamic columns for manipulating information
134- // stracollision::TotalFV0AmplitudeA<mult::MultFV0A>,
135- // stracollision::TotalFT0AmplitudeA<mult::MultFT0A>,
136- // stracollision::TotalFT0AmplitudeC<mult::MultFT0C>,
137- // stracollision::TotalFDDAmplitudeA<mult::MultFDDA>,
138- // stracollision::TotalFDDAmplitudeC<mult::MultFDDC>,
139- // stracollision::EnergyCommonZNA<mult::MultZNA>,
140- // stracollision::EnergyCommonZNC<mult::MultZNC>,
141132 stracollision::IsUPC<udcollision::GapSide>);
142133
143134DECLARE_SOA_TABLE_VERSIONED (StraEvSels_002, " AOD" , " STRAEVSELS" , 2 , // ! debug information
@@ -161,17 +152,7 @@ DECLARE_SOA_TABLE_VERSIONED(StraEvSels_002, "AOD", "STRAEVSELS", 2, //!
161152 udcollision::TotalFDDAmplitudeC, // UPC info: re-assigned FDD-C amplitude, in case of SG event, from the most active bc
162153 udzdc::EnergyCommonZNA, // UPC info: re-assigned ZN-A amplitude, in case of SG event, from the most active bc
163154 udzdc::EnergyCommonZNC, // UPC info: re-assigned ZN-C amplitude, in case of SG event, from the most active bc
164-
165155 collision::Flags, // Contains Vertex::Flags, with most notably the UPCMode to know whether the vertex has been found using UPC settings
166-
167- // Dynamic columns for manipulating information
168- // stracollision::TotalFV0AmplitudeA<mult::MultFV0A>,
169- // stracollision::TotalFT0AmplitudeA<mult::MultFT0A>,
170- // stracollision::TotalFT0AmplitudeC<mult::MultFT0C>,
171- // stracollision::TotalFDDAmplitudeA<mult::MultFDDA>,
172- // stracollision::TotalFDDAmplitudeC<mult::MultFDDC>,
173- // stracollision::EnergyCommonZNA<mult::MultZNA>,
174- // stracollision::EnergyCommonZNC<mult::MultZNC>,
175156 stracollision::IsUPC<udcollision::GapSide>);
176157
177158DECLARE_SOA_TABLE_VERSIONED (StraEvSels_003, " AOD" , " STRAEVSELS" , 3 , // ! debug information
@@ -196,8 +177,34 @@ DECLARE_SOA_TABLE_VERSIONED(StraEvSels_003, "AOD", "STRAEVSELS", 3, //!
196177 udcollision::TotalFDDAmplitudeC, // UPC info: re-assigned FDD-C amplitude, in case of SG event, from the most active bc
197178 udzdc::EnergyCommonZNA, // UPC info: re-assigned ZN-A amplitude, in case of SG event, from the most active bc
198179 udzdc::EnergyCommonZNC, // UPC info: re-assigned ZN-C amplitude, in case of SG event, from the most active bc
180+ collision::Flags, // Contains Vertex::Flags, with most notably the UPCMode to know whether the vertex has been found using UPC settings
181+ stracollision::IsUPC<udcollision::GapSide>);
182+
183+ DECLARE_SOA_TABLE_VERSIONED (StraEvSels_004, " AOD" , " STRAEVSELS" , 4 , // ! debug information
184+ evsel::Sel8, evsel::Selection, // ! event selection: sel8
185+ mult::MultFT0A, mult::MultFT0C, mult::MultFV0A, // FIT detectors
186+ mult::MultFDDA, mult::MultFDDC,
187+ mult::MultNTracksPVeta1, // track multiplicities with eta cut for INEL>0
188+ mult::MultPVTotalContributors, // number of PV contribs total
189+ mult::MultNTracksGlobal, // global track multiplicities
190+ mult::MultNTracksITSTPC, // track multiplicities, PV contribs, no eta cut
191+ mult::MultAllTracksTPCOnly, // TPConly track multiplicities, all, no eta cut
192+ mult::MultAllTracksITSTPC, // ITSTPC track multiplicities, all, no eta cut
193+ mult::MultZNA, mult::MultZNC, mult::MultZEM1, // ZDC signals
194+ mult::MultZEM2, mult::MultZPA, mult::MultZPC,
195+ evsel::NumTracksInTimeRange, // add occupancy in specified time interval by a number of tracks from nearby collisions
196+ evsel::SumAmpFT0CInTimeRange, // add occupancy in specified time interval by a sum of FT0C amplitudes from nearby collisions
197+ udcollision::GapSide, // UPC info: 0 for side A, 1 for side C, 2 for both sides, 3 neither A or C, 4 not enough or too many pv contributors
198+ udcollision::TotalFT0AmplitudeA, // UPC info: re-assigned FT0-A amplitude, in case of SG event, from the most active bc
199+ udcollision::TotalFT0AmplitudeC, // UPC info: re-assigned FT0-C amplitude, in case of SG event, from the most active bc
200+ udcollision::TotalFV0AmplitudeA, // UPC info: re-assigned FV0-A amplitude, in case of SG event, from the most active bc
201+ udcollision::TotalFDDAmplitudeA, // UPC info: re-assigned FDD-A amplitude, in case of SG event, from the most active bc
202+ udcollision::TotalFDDAmplitudeC, // UPC info: re-assigned FDD-C amplitude, in case of SG event, from the most active bc
203+ udzdc::EnergyCommonZNA, // UPC info: re-assigned ZN-A amplitude, in case of SG event, from the most active bc
204+ udzdc::EnergyCommonZNC, // UPC info: re-assigned ZN-C amplitude, in case of SG event, from the most active bc
199205
200206 collision::Flags, // Contains Vertex::Flags, with most notably the UPCMode to know whether the vertex has been found using UPC settings
207+ evsel::Alias, // trigger aliases (e.g. kTVXinTRD for v2)
201208
202209 // Dynamic columns for manipulating information
203210 // stracollision::TotalFV0AmplitudeA<mult::MultFV0A>,
@@ -228,7 +235,7 @@ DECLARE_SOA_TABLE(StraStamps, "AOD", "STRASTAMPS", //! information for ID-ing ma
228235 bc::RunNumber, timestamp::Timestamp);
229236
230237using StraRawCents = StraRawCents_004;
231- using StraEvSels = StraEvSels_003 ;
238+ using StraEvSels = StraEvSels_004 ;
232239using StraCollision = StraCollisions::iterator;
233240using StraCent = StraCents::iterator;
234241
0 commit comments