From 966663ab580246767d44de90dfc8edbfc3ce6119 Mon Sep 17 00:00:00 2001 From: Axel Puntke <axel.puntke@uni-muenster.de> Date: Mon, 10 Mar 2025 16:07:39 +0000 Subject: [PATCH] Add missing headers to installation directory --- algo/CMakeLists.txt | 20 ++++++++++++++++++++ reco/kfnew/CMakeLists.txt | 1 + reco/tasks/CbmTaskBuildEvents.h | 2 +- reco/tasks/CbmTaskDigiEventQa.h | 7 +++---- reco/tasks/CbmTaskUnpack.h | 2 +- 5 files changed, 26 insertions(+), 6 deletions(-) diff --git a/algo/CMakeLists.txt b/algo/CMakeLists.txt index 5eff2e5606..89640eefdc 100644 --- a/algo/CMakeLists.txt +++ b/algo/CMakeLists.txt @@ -350,11 +350,13 @@ install(DIRECTORY detectors/sts TYPE INCLUDE FILES_MATCHING PATTERN "*.h") install(DIRECTORY detectors/tof TYPE INCLUDE FILES_MATCHING PATTERN "*.h") install(DIRECTORY detectors/trd TYPE INCLUDE FILES_MATCHING PATTERN "*.h") install(DIRECTORY detectors/trd2d TYPE INCLUDE FILES_MATCHING PATTERN "*.h") +install(DIRECTORY detectors/rich TYPE INCLUDE FILES_MATCHING PATTERN "*.h") install(DIRECTORY ca/qa TYPE INCLUDE FILES_MATCHING PATTERN "*.h") install(DIRECTORY qa TYPE INCLUDE FILES_MATCHING PATTERN "*.h") install(DIRECTORY qa/unpack TYPE INCLUDE FILES_MATCHING PATTERN "*.h") install(DIRECTORY ca TYPE INCLUDE FILES_MATCHING PATTERN "*.h") install(DIRECTORY kfp TYPE INCLUDE FILES_MATCHING PATTERN "*.h") +install(DIRECTORY evbuild TYPE INCLUDE FILES_MATCHING PATTERN "*.h") install( @@ -368,6 +370,22 @@ install( base/System.h base/PartitionedVector.h base/PartitionedSpan.h + base/DigiData.h + base/PODVector.h + base/AlgoTraits.h + base/AuxDigiData.h + base/BuildInfo.h + base/Exceptions.h + base/MainConfig.h + evselector/DigiEventSelector.h + evselector/DigiEventSelectorConfig.h + trigger/DigiTriggerConfig.h + trigger/HitMultTrigger.h + trigger/TimeClusterTrigger.h + trigger/V0Trigger.h + trigger/V0TriggerConfig.h + unpack/CommonUnpacker.h + unpack/UnpackMSBase.h global/Reco.h global/RecoResults.h global/RecoResultsInputArchive.h @@ -376,6 +394,8 @@ install( qa/Histogram.h ca/TrackingChain.h ca/TrackingChainConfig.h + ca/TrackingDefs.h + ca/TrackingSetup.h # NOTE: SZh 20.11.2023: # The ca/qa directory depends on the online qa classes, so for now it has to be a part of the Algo library. ca/qa/CaQa.h diff --git a/reco/kfnew/CMakeLists.txt b/reco/kfnew/CMakeLists.txt index 1bb0e057ea..27de5b3eaf 100644 --- a/reco/kfnew/CMakeLists.txt +++ b/reco/kfnew/CMakeLists.txt @@ -78,6 +78,7 @@ install( CbmKfTrackingSetupBuilder.h CbmKfUtil.h CbmKfTarget.h + CbmKfTrackFitter.h DESTINATION include/ ) diff --git a/reco/tasks/CbmTaskBuildEvents.h b/reco/tasks/CbmTaskBuildEvents.h index b4529cc47c..843a599823 100644 --- a/reco/tasks/CbmTaskBuildEvents.h +++ b/reco/tasks/CbmTaskBuildEvents.h @@ -10,7 +10,7 @@ #include "CbmDigiTimeslice.h" #include "DigiEventSelector.h" #include "DigiEventSelectorConfig.h" -#include "EventBuilder.h" +#include "evbuild/EventBuilder.h" #include <FairTask.h> diff --git a/reco/tasks/CbmTaskDigiEventQa.h b/reco/tasks/CbmTaskDigiEventQa.h index c0d01bf32b..bf21dd5ca5 100644 --- a/reco/tasks/CbmTaskDigiEventQa.h +++ b/reco/tasks/CbmTaskDigiEventQa.h @@ -7,15 +7,14 @@ #include "CbmDefs.h" #include "CbmDigiEvent.h" -#include "algo/evbuild/Config.h" -#include "algo/qa/DigiEventQa.h" -#include "algo/qa/Histo1D.h" +#include "evbuild/Config.h" +#include "qa/DigiEventQa.h" +#include "qa/Histo1D.h" #include <FairTask.h> #include <vector> - class TH1D; /** @class CbmTaskDigiEventQa diff --git a/reco/tasks/CbmTaskUnpack.h b/reco/tasks/CbmTaskUnpack.h index c091dd2873..ba79d2203f 100644 --- a/reco/tasks/CbmTaskUnpack.h +++ b/reco/tasks/CbmTaskUnpack.h @@ -20,9 +20,9 @@ namespace cbm #endif #include "AlgoTraits.h" -#include "EventBuilder.h" #include "ParFiles.h" #include "bmon/Unpack.h" +#include "evbuild/EventBuilder.h" #include "much/Unpack.h" #include "rich/Unpack.h" #include "sts/Unpack.h" -- GitLab