diff --git a/ALICE3/DataModel/OTFTracks.h b/ALICE3/DataModel/OTFCollision.h similarity index 66% rename from ALICE3/DataModel/OTFTracks.h rename to ALICE3/DataModel/OTFCollision.h index 390e3680716..933bceab62c 100644 --- a/ALICE3/DataModel/OTFTracks.h +++ b/ALICE3/DataModel/OTFCollision.h @@ -10,26 +10,26 @@ // or submit itself to any jurisdiction. /// -/// \file OTFTracks.h +/// \file OTFCollision.h /// \author Jesper Karlsson Gumprecht -/// \since 11/11/2025 -/// \brief Table to map track to LUT configuration +/// \since 26/01/2026 +/// \brief Table to map collisions to LUT configuration /// -#ifndef ALICE3_DATAMODEL_OTFTRACKS_H_ -#define ALICE3_DATAMODEL_OTFTRACKS_H_ +#ifndef ALICE3_DATAMODEL_OTFCOLLISION_H_ +#define ALICE3_DATAMODEL_OTFCOLLISION_H_ // O2 includes #include "Framework/AnalysisDataModel.h" namespace o2::aod { -namespace otftracks +namespace upgrade_collision { DECLARE_SOA_COLUMN(LUTConfigId, lutConfigId, int); //! Index for LUT configuration -} // namespace otftracks +} // namespace upgrade_collision -DECLARE_SOA_TABLE(OTFLUTConfigId, "AOD", "OTFLUTConfigId", otftracks::LUTConfigId); +DECLARE_SOA_TABLE(OTFLUTConfigId, "AOD", "OTFLUTConfigId", upgrade_collision::LUTConfigId); } // namespace o2::aod -#endif // ALICE3_DATAMODEL_OTFTRACKS_H_ +#endif // ALICE3_DATAMODEL_OTFCOLLISION_H_ diff --git a/ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx b/ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx index 4563e9dbe8b..5cca89353f5 100644 --- a/ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx +++ b/ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx @@ -33,8 +33,8 @@ #include "ALICE3/Core/DelphesO2TrackSmearer.h" #include "ALICE3/Core/FastTracker.h" #include "ALICE3/Core/TrackUtilities.h" +#include "ALICE3/DataModel/OTFCollision.h" #include "ALICE3/DataModel/OTFRICH.h" -#include "ALICE3/DataModel/OTFTracks.h" #include "Common/Core/trackUtilities.h" #include "Common/DataModel/TrackSelectionTables.h" diff --git a/ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx b/ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx index e408b59d784..fb6025944e8 100644 --- a/ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx +++ b/ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx @@ -27,8 +27,8 @@ #include "ALICE3/Core/DelphesO2TrackSmearer.h" #include "ALICE3/Core/FastTracker.h" #include "ALICE3/Core/TrackUtilities.h" +#include "ALICE3/DataModel/OTFCollision.h" #include "ALICE3/DataModel/OTFTOF.h" -#include "ALICE3/DataModel/OTFTracks.h" #include "Common/Core/trackUtilities.h" #include "Common/DataModel/TrackSelectionTables.h" diff --git a/ALICE3/TableProducer/OTF/onTheFlyTracker.cxx b/ALICE3/TableProducer/OTF/onTheFlyTracker.cxx index fcaa1ec994c..242877b8477 100644 --- a/ALICE3/TableProducer/OTF/onTheFlyTracker.cxx +++ b/ALICE3/TableProducer/OTF/onTheFlyTracker.cxx @@ -27,9 +27,9 @@ #include "ALICE3/Core/DetLayer.h" #include "ALICE3/Core/FastTracker.h" #include "ALICE3/Core/TrackUtilities.h" +#include "ALICE3/DataModel/OTFCollision.h" #include "ALICE3/DataModel/OTFMCParticle.h" #include "ALICE3/DataModel/OTFStrangeness.h" -#include "ALICE3/DataModel/OTFTracks.h" #include "ALICE3/DataModel/collisionAlice3.h" #include "ALICE3/DataModel/tracksAlice3.h" #include "Common/Core/RecoDecay.h" diff --git a/ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx b/ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx index f5ab4c78495..391b99553e9 100644 --- a/ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx +++ b/ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx @@ -23,8 +23,8 @@ #include "ALICE3/Core/DelphesO2TrackSmearer.h" #include "ALICE3/Core/FastTracker.h" #include "ALICE3/Core/TrackUtilities.h" +#include "ALICE3/DataModel/OTFCollision.h" #include "ALICE3/DataModel/OTFPIDTrk.h" -#include "ALICE3/DataModel/OTFTracks.h" #include "Common/Core/trackUtilities.h" #include "Common/DataModel/TrackSelectionTables.h" diff --git a/ALICE3/TableProducer/alice3MulticharmFinder.cxx b/ALICE3/TableProducer/alice3MulticharmFinder.cxx index 8dd24fadfd9..97e4b3bd214 100644 --- a/ALICE3/TableProducer/alice3MulticharmFinder.cxx +++ b/ALICE3/TableProducer/alice3MulticharmFinder.cxx @@ -21,11 +21,11 @@ // HF decays. Work in progress: use at your own risk! #include "ALICE3/DataModel/A3DecayFinderTables.h" +#include "ALICE3/DataModel/OTFCollision.h" #include "ALICE3/DataModel/OTFMulticharm.h" #include "ALICE3/DataModel/OTFRICH.h" #include "ALICE3/DataModel/OTFStrangeness.h" #include "ALICE3/DataModel/OTFTOF.h" -#include "ALICE3/DataModel/OTFTracks.h" #include "ALICE3/DataModel/tracksAlice3.h" #include "Common/Core/RecoDecay.h" #include "Common/Core/TrackSelection.h" diff --git a/ALICE3/TableProducer/alice3TrackingTranslator.cxx b/ALICE3/TableProducer/alice3TrackingTranslator.cxx index da8cc107329..9f81843405d 100644 --- a/ALICE3/TableProducer/alice3TrackingTranslator.cxx +++ b/ALICE3/TableProducer/alice3TrackingTranslator.cxx @@ -16,7 +16,7 @@ /// \author Nicolò Jacazio, Universita del Piemonte Orientale (IT) /// -#include "ALICE3/DataModel/OTFTracks.h" +#include "ALICE3/DataModel/OTFCollision.h" #include "ALICE3/DataModel/collisionAlice3.h" #include "ALICE3/DataModel/tracksAlice3.h" #include "Common/DataModel/TrackSelectionTables.h" diff --git a/ALICE3/Tasks/alice3Strangeness.cxx b/ALICE3/Tasks/alice3Strangeness.cxx index 83dd10b9776..799c5cd749e 100644 --- a/ALICE3/Tasks/alice3Strangeness.cxx +++ b/ALICE3/Tasks/alice3Strangeness.cxx @@ -17,8 +17,8 @@ /// \since November 20, 2025 /// +#include "ALICE3/DataModel/OTFCollision.h" #include "ALICE3/DataModel/OTFStrangeness.h" -#include "ALICE3/DataModel/OTFTracks.h" #include "ALICE3/DataModel/tracksAlice3.h" #include "Common/DataModel/TrackSelectionTables.h"