From 09efa230d1407f9ff7cac39cbe910d59e5726c1f Mon Sep 17 00:00:00 2001 From: shahoian Date: Wed, 28 Oct 2026 22:11:36 +0100 Subject: [PATCH] Temporarily disable ITS3 alignment-related stuff This is needed to switch to newer version of GBL/Mille, which changed the interfaces. Once the https://github.com/alisw/alidist/pull/6392 is merged, this PR will be reverted and the new GBL/Mille interface will be used. --- Detectors/Upgrades/ITS3/CMakeLists.txt | 4 ++-- Detectors/Upgrades/ITS3/macros/CMakeLists.txt | 4 ++-- cmake/O2RootMacroExclusionList.cmake | 6 ++++++ 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/Detectors/Upgrades/ITS3/CMakeLists.txt b/Detectors/Upgrades/ITS3/CMakeLists.txt index bdaf1b4bf4292..a4c05db1d607e 100644 --- a/Detectors/Upgrades/ITS3/CMakeLists.txt +++ b/Detectors/Upgrades/ITS3/CMakeLists.txt @@ -13,9 +13,9 @@ #add_link_options(-fsanitize=address) add_subdirectory(simulation) -add_subdirectory(alignment) +#add_subdirectory(alignment) add_subdirectory(base) add_subdirectory(workflow) add_subdirectory(reconstruction) add_subdirectory(macros) -add_subdirectory(study) +#add_subdirectory(study) diff --git a/Detectors/Upgrades/ITS3/macros/CMakeLists.txt b/Detectors/Upgrades/ITS3/macros/CMakeLists.txt index 0801c2cf9a099..a2c28510dee42 100644 --- a/Detectors/Upgrades/ITS3/macros/CMakeLists.txt +++ b/Detectors/Upgrades/ITS3/macros/CMakeLists.txt @@ -20,7 +20,7 @@ macro(its3_add_macro file) O2::ITSMFTSimulation O2::ITS3Reconstruction O2::ITS3Simulation - O2::ITS3Align +# O2::ITS3Align O2::MathUtils O2::SimulationDataFormat O2::DetectorsBase @@ -31,4 +31,4 @@ endmacro() add_subdirectory(test) add_subdirectory(eve) -add_subdirectory(align) +#add_subdirectory(align) diff --git a/cmake/O2RootMacroExclusionList.cmake b/cmake/O2RootMacroExclusionList.cmake index 5fea628edd22f..a6e5ef5c73405 100644 --- a/cmake/O2RootMacroExclusionList.cmake +++ b/cmake/O2RootMacroExclusionList.cmake @@ -57,6 +57,12 @@ list(APPEND O2_ROOT_MACRO_EXCLUSION_LIST macro/putCondition.C macro/rootlogon.C macro/CreateSampleIRFrames.C + Detectors/Upgrades/ITS3/macros/align/CheckHitResiduals.C + Detectors/Upgrades/ITS3/macros/align/CheckResidualsITS3.C + Detectors/Upgrades/ITS3/study/macros/PlotMisalignment.C + Detectors/Upgrades/ITS3/study/macros/PlotPulls.C + Detectors/Upgrades/ITS3/study/macros/PlotResiduals.C + Detectors/Upgrades/ITS3/study/macros/PlotDCA.C Detectors/Upgrades/ALICE3/macros/ALICE3Field.C) if(NOT BUILD_SIMULATION)