From 034127665d88032225732fd7ec6e73c3529d6ec1 Mon Sep 17 00:00:00 2001 From: romainschotter Date: Sun, 14 Dec 2025 22:27:21 +0100 Subject: [PATCH 1/6] Add missing converters to the CMakeLists.txt --- .../Strangeness/Converters/CMakeLists.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/PWGLF/TableProducer/Strangeness/Converters/CMakeLists.txt b/PWGLF/TableProducer/Strangeness/Converters/CMakeLists.txt index e0ebdb862f9..10dbaedfc2a 100644 --- a/PWGLF/TableProducer/Strangeness/Converters/CMakeLists.txt +++ b/PWGLF/TableProducer/Strangeness/Converters/CMakeLists.txt @@ -9,6 +9,16 @@ # granted to it by virtue of its status as an Intergovernmental Organization # or submit itself to any jurisdiction. +o2physics_add_dpl_workflow(stradautracksconverter + SOURCES stradautracksconverter.cxx + PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore + COMPONENT_NAME Analysis) + +o2physics_add_dpl_workflow(stradautracksextraconverter + SOURCES stradautracksextraconverter.cxx + PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore + COMPONENT_NAME Analysis) + o2physics_add_dpl_workflow(stradautrackstpcpidconverter SOURCES stradautrackstpcpidconverter.cxx PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore From 6f7876e2afdf64cc8263889ec79a6d8af0bc42c8 Mon Sep 17 00:00:00 2001 From: romainschotter Date: Thu, 18 Dec 2025 08:38:19 +0100 Subject: [PATCH 2/6] Fix converter --- .../Strangeness/Converters/stradautracksconverter.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx b/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx index 96325ea0a70..dfc0629aacf 100644 --- a/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx +++ b/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx @@ -19,7 +19,7 @@ using namespace o2::framework; // Converts V0 version 001 to 002 struct stradautracksconverter { - Produces dautracktofpids; + Produces dautracktofpids; void process(soa::Join const& v0s, soa::Join const& cascs, aod::DauTrackExtras const& dauTracks) { From 1e59607be13545182d99609241ae4e232823d4be Mon Sep 17 00:00:00 2001 From: romainschotter Date: Thu, 18 Dec 2025 09:30:01 +0100 Subject: [PATCH 3/6] Add documentation --- .../Strangeness/Converters/stradautracksconverter.cxx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx b/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx index dfc0629aacf..ebaf1a959e4 100644 --- a/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx +++ b/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx @@ -8,6 +8,14 @@ // In applying this license CERN does not waive the privileges and immunities // granted to it by virtue of its status as an Intergovernmental Organization // or submit itself to any jurisdiction. +// +/// \file stradautracksconverter.cxx +/// \brief Converter for producing table aod::DauTrackTOFPIDs_000 from aod::V0TOFs and aod::CascTOFs tables +/// +/// \author David Dobrigkeit Chinellato , Austrian Academy of Sciences & SMI +/// \author Romain Schotter , Austrian Academy of Sciences & SMI +// + #include "Framework/runDataProcessing.h" #include "Framework/AnalysisTask.h" #include "Framework/AnalysisDataModel.h" From e08697bfca7e72f25f38281a542ab9f5a6c270d1 Mon Sep 17 00:00:00 2001 From: romainschotter Date: Thu, 18 Dec 2025 22:52:06 +0100 Subject: [PATCH 4/6] Fix documentation --- .../Strangeness/Converters/stradautracksconverter.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx b/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx index ebaf1a959e4..e96af870ff8 100644 --- a/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx +++ b/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx @@ -16,6 +16,8 @@ /// \author Romain Schotter , Austrian Academy of Sciences & SMI // +#include + #include "Framework/runDataProcessing.h" #include "Framework/AnalysisTask.h" #include "Framework/AnalysisDataModel.h" @@ -25,7 +27,6 @@ using namespace o2; using namespace o2::framework; -// Converts V0 version 001 to 002 struct stradautracksconverter { Produces dautracktofpids; From ab7b4a1587083f74cd5cc9f52f479e47114f2664 Mon Sep 17 00:00:00 2001 From: romainschotter Date: Thu, 18 Dec 2025 22:58:57 +0100 Subject: [PATCH 5/6] Fix order of converter in the CMakeLists.txt --- .../Strangeness/Converters/CMakeLists.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/PWGLF/TableProducer/Strangeness/Converters/CMakeLists.txt b/PWGLF/TableProducer/Strangeness/Converters/CMakeLists.txt index 10dbaedfc2a..83dfdaa3a36 100644 --- a/PWGLF/TableProducer/Strangeness/Converters/CMakeLists.txt +++ b/PWGLF/TableProducer/Strangeness/Converters/CMakeLists.txt @@ -14,11 +14,6 @@ o2physics_add_dpl_workflow(stradautracksconverter PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore COMPONENT_NAME Analysis) -o2physics_add_dpl_workflow(stradautracksextraconverter - SOURCES stradautracksextraconverter.cxx - PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore - COMPONENT_NAME Analysis) - o2physics_add_dpl_workflow(stradautrackstpcpidconverter SOURCES stradautrackstpcpidconverter.cxx PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore @@ -34,6 +29,11 @@ o2physics_add_dpl_workflow(stradautrackstofpidconverter2 PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore COMPONENT_NAME Analysis) +o2physics_add_dpl_workflow(stradautracksextraconverter + SOURCES stradautracksextraconverter.cxx + PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore + COMPONENT_NAME Analysis) + o2physics_add_dpl_workflow(stradautracksextraconverter2 SOURCES stradautracksextraconverter2.cxx PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore From 02ffa349603ec1d6672613bc4e3786f69d1334db Mon Sep 17 00:00:00 2001 From: ALICE Action Bot Date: Thu, 18 Dec 2025 21:59:43 +0000 Subject: [PATCH 6/6] Please consider the following formatting changes --- .../Strangeness/Converters/stradautracksconverter.cxx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx b/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx index e96af870ff8..bf15d579256 100644 --- a/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx +++ b/PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx @@ -16,13 +16,14 @@ /// \author Romain Schotter , Austrian Academy of Sciences & SMI // -#include +#include "PWGLF/DataModel/LFStrangenessPIDTables.h" +#include "PWGLF/DataModel/LFStrangenessTables.h" -#include "Framework/runDataProcessing.h" -#include "Framework/AnalysisTask.h" #include "Framework/AnalysisDataModel.h" -#include "PWGLF/DataModel/LFStrangenessTables.h" -#include "PWGLF/DataModel/LFStrangenessPIDTables.h" +#include "Framework/AnalysisTask.h" +#include "Framework/runDataProcessing.h" + +#include using namespace o2; using namespace o2::framework;