@@ -40,6 +40,7 @@ DECLARE_SOA_COLUMN(RunNumber, runNumber, int); //! Run number
4040DECLARE_SOA_COLUMN (GlobalBC, globalBC, uint64_t ); // ! Bunch crossing number (globally unique in this run)
4141DECLARE_SOA_COLUMN (TriggerMask, triggerMask, uint64_t ); // ! CTP trigger mask
4242DECLARE_SOA_COLUMN (InputMask, inputMask, uint64_t ); // ! CTP input mask
43+ DECLARE_SOA_COLUMN (Flags, flags, uint8_t ); // ! BC flags (e.g. tagging of UPC tracking settings, etc)
4344} // namespace bc
4445
4546DECLARE_SOA_TABLE (BCs_000, " AOD" , " BC" , // ! Root of data model for tables pointing to a bunch crossing
@@ -50,6 +51,10 @@ DECLARE_SOA_TABLE_VERSIONED(BCs_001, "AOD", "BC", 1, //! Root of data model for
5051 o2::soa::Index<>,
5152 bc::RunNumber, bc::GlobalBC,
5253 bc::TriggerMask, bc::InputMask);
54+ DECLARE_SOA_TABLE_VERSIONED (BCs_002, " AOD" , " BC" , 2 , // ! Root of data model for tables pointing to a bunch crossing, version 1
55+ o2::soa::Index<>,
56+ bc::RunNumber, bc::GlobalBC,
57+ bc::TriggerMask, bc::InputMask, bc::Flags);
5358
5459using BCs = BCs_001; // current version
5560using BC = BCs::iterator;
0 commit comments