From 842f6905ac1ba4060d3a7785daeb8650eab4792a Mon Sep 17 00:00:00 2001 From: Christopher Dilks <christopher.j.dilks@gmail.com> Date: Mon, 15 Aug 2022 19:36:55 -0400 Subject: [PATCH] Squashed commit of the following: commit 5a106418aba4be17e1b614da2f0e41601fb57a0e Author: Christopher Dilks <christopher.j.dilks@gmail.com> Date: Fri Aug 12 19:12:40 2022 -0400 modified: eic_data.yaml commit 0d8eb51512fcaa7bd657f5e05314c7ece16e6de4 Author: Christopher Dilks <christopher.j.dilks@gmail.com> Date: Fri Aug 12 19:10:15 2022 -0400 cherry pick CMakeLists from `use-upstream-edm4hep` branch --- CMakeLists.txt | 5 ++++- eic_data.yaml | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 29ab2a9..6876f05 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,7 +25,10 @@ set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) find_package(ROOT REQUIRED COMPONENTS Core RIO Tree) include(${ROOT_USE_FILE}) -PODIO_GENERATE_DATAMODEL(eicd eic_data.yaml headers sources OUTPUT_FOLDER ${CMAKE_CURRENT_BINARY_DIR}) +PODIO_GENERATE_DATAMODEL(eicd eic_data.yaml headers sources + UPSTREAM_EDM edm4hep:${EDM4HEP_DATA_DIR}/edm4hep.yaml + OUTPUT_FOLDER ${CMAKE_CURRENT_BINARY_DIR} + ) add_library(eicd SHARED ${sources} diff --git a/eic_data.yaml b/eic_data.yaml index f524eb5..0317ef5 100644 --- a/eic_data.yaml +++ b/eic_data.yaml @@ -280,7 +280,7 @@ datatypes: - eicd::CherenkovThetaAngleMeasurement angles // Evaluated Cherenkov angles for different radiators OneToOneRelations: ## @TODO: should it be one-to-one? - - eicd::ReconstructedParticle associatedParticle // associated reconstructed particle + - edm4hep::MCParticle associatedParticle // associated reconstructed particle ## ========================================================================== ## Calorimetry -- GitLab