@@ -44,6 +44,16 @@ DECLARE_SOA_COLUMN(DataframeID, dataframeID, uint64_t); //! Data frame ID (what
4444DECLARE_SOA_TABLE (StraOrigins, " AOD" , " STRAORIGIN" , // ! Table which contains the IDs of all dataframes merged into this dataframe
4545 o2::soa::Index<>, straorigin::DataframeID);
4646
47+ // for keeping track of the number of selected collisions
48+ namespace straselections
49+ {
50+ DECLARE_SOA_COLUMN (TotalNbrOfCollisions, totalNbrOfCollisions, int ); // ! total number of analysed collisions
51+ DECLARE_SOA_COLUMN (TotalNbrOfSelCollisions, totalNbrOfSelCollisions, int ); // ! total number of selected collisions
52+ } // namespace straselections
53+
54+ DECLARE_SOA_TABLE (StraSelections, " AOD" , " STRASELECTIONS" , // ! keep track of the number of analysed collisions in this DF
55+ o2::soa::Index<>, straselections::TotalNbrOfCollisions, straselections::TotalNbrOfSelCollisions);
56+
4757namespace stracollision
4858{
4959DECLARE_SOA_DYNAMIC_COLUMN (IsUPC, isUPC, // ! check whether this is a UPC or hadronic collision
@@ -410,8 +420,10 @@ DECLARE_SOA_TABLE(StraMCCollMults_000, "AOD", "STRAMCCOLLMULTS", //! MC collisio
410420 mult::MultMCFT0A, mult::MultMCFT0C, mult::MultMCNParticlesEta05, mult::MultMCNParticlesEta08, mult::MultMCNParticlesEta10, o2::soa::Marker<2 >);
411421DECLARE_SOA_TABLE_VERSIONED (StraMCCollMults_001, " AOD" , " STRAMCCOLLMULTS" , 1 , // ! MC collision multiplicities
412422 mult::MultMCFT0A, mult::MultMCFT0C, mult::MultMCNParticlesEta05, mult::MultMCNParticlesEta08, mult::MultMCNParticlesEta10, stramccollision::TotalMultMCParticles);
423+ DECLARE_SOA_TABLE_VERSIONED (StraMCCollMults_002, " AOD" , " STRAMCCOLLMULTS" , 2 , // ! MC collision multiplicities
424+ mult::MultMCFT0A, mult::MultMCFT0C, mult::MultMCFV0A, mult::MultMCFDDA, mult::MultMCFDDC, mult::MultMCNParticlesEta05, mult::MultMCNParticlesEta08, mult::MultMCNParticlesEta10, stramccollision::TotalMultMCParticles);
413425
414- using StraMCCollMults = StraMCCollMults_001 ;
426+ using StraMCCollMults = StraMCCollMults_002 ;
415427
416428namespace dautrack
417429{
0 commit comments