@@ -66,7 +66,7 @@ const std::unordered_map<std::string, int> aliasLabels = {
6666} // namespace pwgem::dilepton::swt
6767
6868DECLARE_SOA_TABLE (EMBCs, " AOD" , " EMBC" , // ! bc information for normalization
69- o2::soa::Index<>, evsel::Alias, evsel:: Selection, evsel::Rct);
69+ o2::soa::Index<>, evsel::Selection, evsel::Rct);
7070using EMBC = EMBCs::iterator;
7171
7272namespace emevent
@@ -174,9 +174,18 @@ DECLARE_SOA_TABLE_VERSIONED(EMEvents_003, "AOD", "EMEVENT", 3, //! Main event
174174 collision::PosZ,
175175 collision::NumContrib, evsel::NumTracksInTimeRange, evsel::SumAmpFT0CInTimeRange, emevent::Sel8<evsel::Selection>);
176176
177- using EMEvents = EMEvents_003;
177+ DECLARE_SOA_TABLE_VERSIONED (EMEvents_004, " AOD" , " EMEVENT" , 4 , // ! Main event information table
178+ o2::soa::Index<>, emevent::CollisionId, bc::RunNumber, bc::GlobalBC, evsel::Selection, evsel::Rct, timestamp::Timestamp,
179+ collision::PosZ,
180+ collision::NumContrib, evsel::NumTracksInTimeRange, evsel::SumAmpFT0CInTimeRange, emevent::Sel8<evsel::Selection>);
181+
182+ using EMEvents = EMEvents_004;
178183using EMEvent = EMEvents::iterator;
179184
185+ DECLARE_SOA_TABLE_VERSIONED (EMEventsAlias_000, " AOD" , " EMEVENTALIAS" , 0 , evsel::Alias) // ! joinable to EMEvents
186+ using EMEventsAlias = EMEventsAlias_000;
187+ using EMEventAlias = EMEventsAlias::iterator;
188+
180189DECLARE_SOA_TABLE (EMEventsXY, " AOD" , " EMEVENTXY" , emevent::PosX, emevent::PosY); // joinable to EMEvents, only for treeCreatetorML.cxx
181190using EMEventXY = EMEventsXY::iterator;
182191
@@ -201,8 +210,6 @@ DECLARE_SOA_TABLE_VERSIONED(EMEventsQvec_000, "AOD", "EMEVENTQVEC", 0, //! eve
201210 emevent::Q2xBPos, emevent::Q2yBPos, emevent::Q2xBNeg, emevent::Q2yBNeg, emevent::Q2xBTot, emevent::Q2yBTot,
202211 emevent::Q3xFT0M, emevent::Q3yFT0M, emevent::Q3xFT0A, emevent::Q3yFT0A, emevent::Q3xFT0C, emevent::Q3yFT0C,
203212 emevent::Q3xBPos, emevent::Q3yBPos, emevent::Q3xBNeg, emevent::Q3yBNeg, emevent::Q3xBTot, emevent::Q3yBTot,
204- // emevent::Q4xFT0M, emevent::Q4yFT0M, emevent::Q4xFT0A, emevent::Q4yFT0A, emevent::Q4xFT0C, emevent::Q4yFT0C,
205- // emevent::Q4xBPos, emevent::Q4yBPos, emevent::Q4xBNeg, emevent::Q4yBNeg, emevent::Q4xBTot, emevent::Q4yBTot,
206213
207214 // Dynamic columns
208215 emevent::EP2FT0M<emevent::Q2xFT0M, emevent::Q2yFT0M>,
@@ -217,12 +224,6 @@ DECLARE_SOA_TABLE_VERSIONED(EMEventsQvec_000, "AOD", "EMEVENTQVEC", 0, //! eve
217224 emevent::EP3BPos<emevent::Q3xBPos, emevent::Q3yBPos>,
218225 emevent::EP3BNeg<emevent::Q3xBNeg, emevent::Q3yBNeg>,
219226 emevent::EP3BTot<emevent::Q3xBTot, emevent::Q3yBTot>);
220- // emevent::EP4FT0M<emevent::Q4xFT0M, emevent::Q4yFT0M>,
221- // emevent::EP4FT0A<emevent::Q4xFT0A, emevent::Q4yFT0A>,
222- // emevent::EP4FT0C<emevent::Q4xFT0C, emevent::Q4yFT0C>,
223- // emevent::EP4BPos<emevent::Q4xBPos, emevent::Q4yBPos>,
224- // emevent::EP4BNeg<emevent::Q4xBNeg, emevent::Q4yBNeg>,
225- // emevent::EP4BTot<emevent::Q4xBTot, emevent::Q4yBTot>
226227
227228DECLARE_SOA_TABLE_VERSIONED (EMEventsQvec_001, " AOD" , " EMEVENTQVEC" , 1 , // ! Main event information table
228229 emevent::Q2xFT0M, emevent::Q2yFT0M, emevent::Q2xFT0A, emevent::Q2yFT0A, emevent::Q2xFT0C, emevent::Q2yFT0C,
@@ -231,8 +232,6 @@ DECLARE_SOA_TABLE_VERSIONED(EMEventsQvec_001, "AOD", "EMEVENTQVEC", 1, //! Mai
231232 emevent::Q3xFT0M, emevent::Q3yFT0M, emevent::Q3xFT0A, emevent::Q3yFT0A, emevent::Q3xFT0C, emevent::Q3yFT0C,
232233 emevent::Q3xFV0A, emevent::Q3yFV0A,
233234 emevent::Q3xBPos, emevent::Q3yBPos, emevent::Q3xBNeg, emevent::Q3yBNeg, emevent::Q3xBTot, emevent::Q3yBTot,
234- // emevent::Q4xFT0M, emevent::Q4yFT0M, emevent::Q4xFT0A, emevent::Q4yFT0A, emevent::Q4xFT0C, emevent::Q4yFT0C,
235- // emevent::Q4xBPos, emevent::Q4yBPos, emevent::Q4xBNeg, emevent::Q4yBNeg, emevent::Q4xBTot, emevent::Q4yBTot,
236235
237236 // Dynamic columns
238237 emevent::EP2FT0M<emevent::Q2xFT0M, emevent::Q2yFT0M>,
@@ -292,8 +291,12 @@ DECLARE_SOA_TABLE(EMEoIs, "AOD", "EMEOI", //! joinable to aod::Collisions in cre
292291 emevent::IsEoI);
293292using EMEoI = EMEoIs::iterator;
294293
295- DECLARE_SOA_TABLE (EMEventNormInfos, " AOD" , " EMEVENTNORMINFO" , // ! event information for normalization
296- o2::soa::Index<>, evsel::Alias, evsel::Selection, evsel::Rct, emevent::PosZint16, cent::CentFT0C, emevent::PosZ<emevent::PosZint16>, emevent::Sel8<evsel::Selection>, o2::soa::Marker<1 >);
294+ DECLARE_SOA_TABLE_VERSIONED (EMEventNormInfos_000, " AOD" , " EMEVENTNORMINFO" , 0 , // ! event information for normalization
295+ o2::soa::Index<>, evsel::Alias, evsel::Selection, evsel::Rct, emevent::PosZint16, cent::CentFT0C, emevent::PosZ<emevent::PosZint16>, emevent::Sel8<evsel::Selection>);
296+
297+ DECLARE_SOA_TABLE_VERSIONED (EMEventNormInfos_001, " AOD" , " EMEVENTNORMINFO" , 1 , // ! event information for normalization
298+ o2::soa::Index<>, evsel::Selection, evsel::Rct, collision::PosZ, cent::CentFT0C, emevent::Sel8<evsel::Selection>);
299+ using EMEventNormInfos = EMEventNormInfos_001;
297300using EMEventNormInfo = EMEventNormInfos::iterator;
298301
299302namespace emmcevent
@@ -948,7 +951,7 @@ using EMThinEvents = EMThinEvents_000;
948951using EMThinEvent = EMThinEvents::iterator;
949952
950953DECLARE_SOA_TABLE (EMThinEventNormInfos, " AOD" , " EMTHINEVENTNORM" , // ! event information for normalization
951- o2::soa::Index<>, evsel::Alias, evsel:: Selection, evsel::Rct, collision::PosZ, cent::CentFT0C, emevent::Sel8<evsel::Selection>, o2::soa::Marker<2 >);
954+ o2::soa::Index<>, evsel::Selection, evsel::Rct, collision::PosZ, cent::CentFT0C, emevent::Sel8<evsel::Selection>, o2::soa::Marker<2 >);
952955using EMThinEventNormInfo = EMThinEventNormInfos::iterator;
953956
954957namespace emdilepton
0 commit comments