From f45d14264d28b7a80bfe6b0b17b94ab6caeff463 Mon Sep 17 00:00:00 2001 From: ddobrigk Date: Sat, 18 Jan 2025 18:31:00 +0100 Subject: [PATCH] [PWGLF] Library cleanup for strangeness builder Meant to do further reduction of memory footprint of the new strangeness builder. For the record, current numbers indicate that the replacement of the `lambdakzerobuilder` and `cascadebuilder` as well as of the labeler services ('mc' builders) leads to a reduction of up to 1GB of memory use already, even still pulling in the entire `DetectorsBase` (which is unnecessary). Speed is also significantly better and is currently being tested. V0s have been proven to be fully equivalent to the ones provided by the canonical `lambdakzerobuilder`; cascades to be tested. --- PWGLF/TableProducer/Strangeness/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PWGLF/TableProducer/Strangeness/CMakeLists.txt b/PWGLF/TableProducer/Strangeness/CMakeLists.txt index aee914fcfff..78779e8916c 100644 --- a/PWGLF/TableProducer/Strangeness/CMakeLists.txt +++ b/PWGLF/TableProducer/Strangeness/CMakeLists.txt @@ -109,7 +109,7 @@ o2physics_add_dpl_workflow(strangederivedbuilder o2physics_add_dpl_workflow(strangenessbuilder SOURCES strangenessbuilder.cxx - PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::AnalysisCore O2::DetectorsBase KFParticle::KFParticle + PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore O2::DCAFitter KFParticle::KFParticle COMPONENT_NAME Analysis) o2physics_add_dpl_workflow(v0-selector @@ -141,4 +141,4 @@ o2physics_add_dpl_workflow(lambdakzeromlselection o2physics_add_dpl_workflow(sigma0builder SOURCES sigma0builder.cxx PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore O2Physics::MLCore - COMPONENT_NAME Analysis) \ No newline at end of file + COMPONENT_NAME Analysis)