From 22b26ff3586ac7fe036d836e0f39cb4b84f1e9ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ku=C4=8Dera?= <26327373+vkucera@users.noreply.github.com> Date: Thu, 9 Jul 2026 17:32:25 +0200 Subject: [PATCH] Compile headers Provides missing compile commands needed by Clang-Tidy. --- PWGLF/Utils/CMakeLists.txt | 14 +++++++++++++- PWGLF/Utils/decay3bodyBuilderHelper.cxx | 17 +++++++++++++++++ PWGLF/Utils/strangenessBuilderHelper.cxx | 17 +++++++++++++++++ PWGLF/Utils/strangenessBuilderModule.cxx | 17 +++++++++++++++++ 4 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 PWGLF/Utils/decay3bodyBuilderHelper.cxx create mode 100644 PWGLF/Utils/strangenessBuilderHelper.cxx create mode 100644 PWGLF/Utils/strangenessBuilderModule.cxx diff --git a/PWGLF/Utils/CMakeLists.txt b/PWGLF/Utils/CMakeLists.txt index fad54f18617..8971e4a1597 100644 --- a/PWGLF/Utils/CMakeLists.txt +++ b/PWGLF/Utils/CMakeLists.txt @@ -23,4 +23,16 @@ o2physics_add_library(collisionCutsGroup o2physics_target_root_dictionary(collisionCutsGroup HEADERS collisionCutsGroup.h - LINKDEF collisionCutsGroupLinkDef.h) \ No newline at end of file + LINKDEF collisionCutsGroupLinkDef.h) + +o2physics_add_library(LfDecay3bodyBuilderHelper + SOURCES decay3bodyBuilderHelper.cxx + PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore KFParticle::KFParticle) + +o2physics_add_library(LfStrangenessBuilderHelper + SOURCES strangenessBuilderHelper.cxx + PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore KFParticle::KFParticle) + +o2physics_add_library(LfStrangenessBuilderModule + SOURCES strangenessBuilderModule.cxx + PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore KFParticle::KFParticle) diff --git a/PWGLF/Utils/decay3bodyBuilderHelper.cxx b/PWGLF/Utils/decay3bodyBuilderHelper.cxx new file mode 100644 index 00000000000..6dc7621a58d --- /dev/null +++ b/PWGLF/Utils/decay3bodyBuilderHelper.cxx @@ -0,0 +1,17 @@ +// Copyright 2019-2020 CERN and copyright holders of ALICE O2. +// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders. +// All rights not expressly granted are reserved. +// +// This software is distributed under the terms of the GNU General Public +// License v3 (GPL Version 3), copied verbatim in the file "COPYING". +// +// 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 decay3bodyBuilderHelper.cxx +/// \brief Helper file to provide compilation command for headers. +/// +/// \author Vít Kučera , Inha University + +#include "decay3bodyBuilderHelper.h" // IWYU pragma: keep diff --git a/PWGLF/Utils/strangenessBuilderHelper.cxx b/PWGLF/Utils/strangenessBuilderHelper.cxx new file mode 100644 index 00000000000..defd9a3ad54 --- /dev/null +++ b/PWGLF/Utils/strangenessBuilderHelper.cxx @@ -0,0 +1,17 @@ +// Copyright 2019-2020 CERN and copyright holders of ALICE O2. +// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders. +// All rights not expressly granted are reserved. +// +// This software is distributed under the terms of the GNU General Public +// License v3 (GPL Version 3), copied verbatim in the file "COPYING". +// +// 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 strangenessBuilderHelper.cxx +/// \brief Helper file to provide compilation command for headers. +/// +/// \author Vít Kučera , Inha University + +#include "strangenessBuilderHelper.h" // IWYU pragma: keep diff --git a/PWGLF/Utils/strangenessBuilderModule.cxx b/PWGLF/Utils/strangenessBuilderModule.cxx new file mode 100644 index 00000000000..04bad2a6e53 --- /dev/null +++ b/PWGLF/Utils/strangenessBuilderModule.cxx @@ -0,0 +1,17 @@ +// Copyright 2019-2020 CERN and copyright holders of ALICE O2. +// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders. +// All rights not expressly granted are reserved. +// +// This software is distributed under the terms of the GNU General Public +// License v3 (GPL Version 3), copied verbatim in the file "COPYING". +// +// 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 strangenessBuilderModule.cxx +/// \brief Helper file to provide compilation command for headers. +/// +/// \author Vít Kučera , Inha University + +#include "strangenessBuilderModule.h" // IWYU pragma: keep