diff --git a/.clang-format b/.clang-format index 28f728744cbc4cbe704c71270979642c3caed0ce..3b2d9e566300ea6a02455d467094f58fe626c961 100644 --- a/.clang-format +++ b/.clang-format @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2021-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: CC0-1.0 + --- Language: Cpp BasedOnStyle: LLVM diff --git a/.dockerignore b/.dockerignore index 66e26ffd040cda77dbb15d4e97b3ad49a512ee7a..3874c7a502b5dbf429b70262440839c41b8e2d79 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2021-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: CC0-1.0 + # exclude everything that is not relevant for Docker context * !3rdparty diff --git a/src/modules/AlignmentDUTResidual/CMakeLists.txt b/src/modules/AlignmentDUTResidual/CMakeLists.txt index 60efd2aef1c9d8b88cb2018449ba180a632b61bd..2df896e53b26023a0c166c315601f04ca46d744f 100644 --- a/src/modules/AlignmentDUTResidual/CMakeLists.txt +++ b/src/modules/AlignmentDUTResidual/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DUT_MODULE(MODULE_NAME) diff --git a/src/modules/AlignmentMillepede/CMakeLists.txt b/src/modules/AlignmentMillepede/CMakeLists.txt index 0e21f07fe496797873c32410ca631041096d8c51..118ed0c7c84a7308810365969c5f4b61438e5058 100644 --- a/src/modules/AlignmentMillepede/CMakeLists.txt +++ b/src/modules/AlignmentMillepede/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/AlignmentTrackChi2/CMakeLists.txt b/src/modules/AlignmentTrackChi2/CMakeLists.txt index a6e47d7f242380ef500d75a689dd1d608b7a825b..44e02750c1ca369190e327a275191e3f5dd1b94a 100644 --- a/src/modules/AlignmentTrackChi2/CMakeLists.txt +++ b/src/modules/AlignmentTrackChi2/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/AnalysisDUT/CMakeLists.txt b/src/modules/AnalysisDUT/CMakeLists.txt index 9120cde752ba804efdc61e887c38c17d15302c3f..3467105d8d02d34d87893f07997d72b56e92fa26 100644 --- a/src/modules/AnalysisDUT/CMakeLists.txt +++ b/src/modules/AnalysisDUT/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DUT_MODULE(MODULE_NAME) diff --git a/src/modules/AnalysisEfficiency/CMakeLists.txt b/src/modules/AnalysisEfficiency/CMakeLists.txt index c3d79b2c0928a4efc13cee3f53d2b9843516b62e..f89f264b77fcc1201a3764a4e1073a1823995d6c 100644 --- a/src/modules/AnalysisEfficiency/CMakeLists.txt +++ b/src/modules/AnalysisEfficiency/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DUT_MODULE(MODULE_NAME) diff --git a/src/modules/AnalysisFASTPIX/CMakeLists.txt b/src/modules/AnalysisFASTPIX/CMakeLists.txt index 57c92e0a48a6586e922cdcc75bb0230df6375bc7..e75bc87ad38dea8365a795e0ca17989708a389b5 100644 --- a/src/modules/AnalysisFASTPIX/CMakeLists.txt +++ b/src/modules/AnalysisFASTPIX/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "FASTPIX") diff --git a/src/modules/AnalysisMaterialBudget/CMakeLists.txt b/src/modules/AnalysisMaterialBudget/CMakeLists.txt index 51256e8cd99af590ada82233e949ff421f09c8d1..8f6b58ff15907b712dd2cc272a004fe408a00eeb 100644 --- a/src/modules/AnalysisMaterialBudget/CMakeLists.txt +++ b/src/modules/AnalysisMaterialBudget/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/AnalysisParticleFlux/CMakeLists.txt b/src/modules/AnalysisParticleFlux/CMakeLists.txt index 87491b3f41a2f5b633af84c6f247e0ab5aa46bf9..3fde50ff8761acdb79154a8d13e9d9491d2e9e25 100644 --- a/src/modules/AnalysisParticleFlux/CMakeLists.txt +++ b/src/modules/AnalysisParticleFlux/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/AnalysisPowerPulsing/CMakeLists.txt b/src/modules/AnalysisPowerPulsing/CMakeLists.txt index 42556ecb05dc6e2f323ff14994063306414d2f7d..ab24068558527dde2fbfade172676c73dae89a51 100644 --- a/src/modules/AnalysisPowerPulsing/CMakeLists.txt +++ b/src/modules/AnalysisPowerPulsing/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DUT_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "Timepix3") diff --git a/src/modules/AnalysisSensorEdge/CMakeLists.txt b/src/modules/AnalysisSensorEdge/CMakeLists.txt index dff09c0df3caf9b4e25c1bf5d99508b8803c1cd1..d463aacf2932d04fd855b4bf782959619e6f0c0e 100644 --- a/src/modules/AnalysisSensorEdge/CMakeLists.txt +++ b/src/modules/AnalysisSensorEdge/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DUT_MODULE(MODULE_NAME) diff --git a/src/modules/AnalysisTelescope/CMakeLists.txt b/src/modules/AnalysisTelescope/CMakeLists.txt index 9cffa89bb2c60a5fcfe0942da61e8a8908ee0ef0..bec7747b5811108d98d381645d69900ed1afa101 100644 --- a/src/modules/AnalysisTelescope/CMakeLists.txt +++ b/src/modules/AnalysisTelescope/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/AnalysisTimingATLASpix/CMakeLists.txt b/src/modules/AnalysisTimingATLASpix/CMakeLists.txt index 8e554740ea9b73ddca0cd9489f9a0440ff4df49d..6437fd354aa5cbeb5b6350c77ad3ccb7240e95d7 100644 --- a/src/modules/AnalysisTimingATLASpix/CMakeLists.txt +++ b/src/modules/AnalysisTimingATLASpix/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DUT_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "ATLASpix") diff --git a/src/modules/AnalysisTimingFASTPIX/CMakeLists.txt b/src/modules/AnalysisTimingFASTPIX/CMakeLists.txt index c57ee7fa5d51037f31f6dc919c30f96e889477a1..c6078ac63e35ee051165de7420c45d8b5f170c5c 100644 --- a/src/modules/AnalysisTimingFASTPIX/CMakeLists.txt +++ b/src/modules/AnalysisTimingFASTPIX/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "FASTPIX") diff --git a/src/modules/AnalysisTrackIntercept/CMakeLists.txt b/src/modules/AnalysisTrackIntercept/CMakeLists.txt index f658502ddd558c24b833fd3b1a2c5b280ccdb1a6..979b20df0e1d48650cf508b9f5dfb637fc10f8de 100644 --- a/src/modules/AnalysisTrackIntercept/CMakeLists.txt +++ b/src/modules/AnalysisTrackIntercept/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/AnalysisTracks/CMakeLists.txt b/src/modules/AnalysisTracks/CMakeLists.txt index c8efc904564dd783733353ff23568d55bf737dbc..eb9d81f604dec5b438510ef6344aeb6f936171ba 100644 --- a/src/modules/AnalysisTracks/CMakeLists.txt +++ b/src/modules/AnalysisTracks/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + CORRYVRECKAN_ENABLE_DEFAULT(ON) # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/CMakeLists.txt b/src/modules/CMakeLists.txt index 95b646afde915f8679cf9ad33a325a6de17dd5ca..afe6e9e7fb20f9e9d4e28b36b39ec30527e01b8c 100644 --- a/src/modules/CMakeLists.txt +++ b/src/modules/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Option to build all modules OPTION(BUILD_ALL_MODULES "Build all modules?" OFF) diff --git a/src/modules/Clustering4D/CMakeLists.txt b/src/modules/Clustering4D/CMakeLists.txt index f11d2ea8295d56f820b4e03df879c9f7222f3268..1509eced6c26f01755a63be55a92fff0dd8a145b 100644 --- a/src/modules/Clustering4D/CMakeLists.txt +++ b/src/modules/Clustering4D/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_EXCLUDE_AUX(${MODULE_NAME}) diff --git a/src/modules/ClusteringAnalog/CMakeLists.txt b/src/modules/ClusteringAnalog/CMakeLists.txt index 2e8718d505c94da73fda284032980234ffcbb09a..9427b831be4c3054bff753a4063148065bd8967d 100644 --- a/src/modules/ClusteringAnalog/CMakeLists.txt +++ b/src/modules/ClusteringAnalog/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + CORRYVRECKAN_ENABLE_DEFAULT(ON) # Define module and return the generated name as MODULE_NAME diff --git a/src/modules/ClusteringSpatial/CMakeLists.txt b/src/modules/ClusteringSpatial/CMakeLists.txt index a4ea0da830794bfd5bfe32d2d8aa2df27c7b48f1..39c8ef5a93a1937ca7758e7c5844ce1f4e08429c 100644 --- a/src/modules/ClusteringSpatial/CMakeLists.txt +++ b/src/modules/ClusteringSpatial/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_EXCLUDE_AUX(${MODULE_NAME}) diff --git a/src/modules/Correlations/CMakeLists.txt b/src/modules/Correlations/CMakeLists.txt index 3b183a5e7d476d5f3c6a6aa12e554121110022e3..83b6755cb97ae250b103bce63817c2a0f3ddd74e 100644 --- a/src/modules/Correlations/CMakeLists.txt +++ b/src/modules/Correlations/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_EXCLUDE_AUX(${MODULE_NAME}) diff --git a/src/modules/DUTAssociation/CMakeLists.txt b/src/modules/DUTAssociation/CMakeLists.txt index 45754cecfe80b22896f33b62d41bb563514f9e74..2b4bf1a7ac2d31f8489a4198126ad9f843b4607b 100644 --- a/src/modules/DUTAssociation/CMakeLists.txt +++ b/src/modules/DUTAssociation/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DUT_MODULE(MODULE_NAME) diff --git a/src/modules/Dummy/CMakeLists.txt b/src/modules/Dummy/CMakeLists.txt index aee45ea22e32ef917733851ac7bb65d402b1e24f..00ab42848991da1bf45b316be6de594fe0e1b296 100644 --- a/src/modules/Dummy/CMakeLists.txt +++ b/src/modules/Dummy/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/EtaCalculation/CMakeLists.txt b/src/modules/EtaCalculation/CMakeLists.txt index 09b7c3f42dd6f1be715ead6c02aaf3311c0b65fe..221cd47003e8411230c680ca4953c9d6e0d6a21b 100644 --- a/src/modules/EtaCalculation/CMakeLists.txt +++ b/src/modules/EtaCalculation/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_EXCLUDE_AUX(${MODULE_NAME}) diff --git a/src/modules/EtaCorrection/CMakeLists.txt b/src/modules/EtaCorrection/CMakeLists.txt index e395b287850e179b68d3efbcf1399b5ef0ab4d1a..f417e0e7f5cef482a68cf4af0ca33b402ddfd393 100644 --- a/src/modules/EtaCorrection/CMakeLists.txt +++ b/src/modules/EtaCorrection/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_EXCLUDE_AUX(${MODULE_NAME}) diff --git a/src/modules/EventDefinitionM26/CMakeLists.txt b/src/modules/EventDefinitionM26/CMakeLists.txt index d68de31fc78ffb057abb25521f68fbd842fce2db..5f2d13de5c25b21dc07e44663e1b8b09520b0a8a 100644 --- a/src/modules/EventDefinitionM26/CMakeLists.txt +++ b/src/modules/EventDefinitionM26/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + CORRYVRECKAN_ENABLE_DEFAULT(OFF) # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/EventLoaderALiBaVa/CMakeLists.txt b/src/modules/EventLoaderALiBaVa/CMakeLists.txt index 9cd401189d148c6da97292ab54deef235ab4fd4d..6c95ed4456d3de8a8e6fe1b6c92273536bf8fb56 100644 --- a/src/modules/EventLoaderALiBaVa/CMakeLists.txt +++ b/src/modules/EventLoaderALiBaVa/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + CORRYVRECKAN_ENABLE_DEFAULT(OFF) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "ALiBaVa") diff --git a/src/modules/EventLoaderATLASpix/CMakeLists.txt b/src/modules/EventLoaderATLASpix/CMakeLists.txt index fff0a501c702980ecf5957dea31eb9a5f144de3c..d5af05daf289b68cb2d3dbb0bff88cca74dc1bb4 100644 --- a/src/modules/EventLoaderATLASpix/CMakeLists.txt +++ b/src/modules/EventLoaderATLASpix/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "ATLASpix") diff --git a/src/modules/EventLoaderCLICpix/CMakeLists.txt b/src/modules/EventLoaderCLICpix/CMakeLists.txt index fe4734afc40f59fbd61b455ff6d3823496250773..8b1f434c22c680aa2d11ef55f0cc5ce3254485d4 100644 --- a/src/modules/EventLoaderCLICpix/CMakeLists.txt +++ b/src/modules/EventLoaderCLICpix/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "CLICpix") diff --git a/src/modules/EventLoaderCLICpix2/CMakeLists.txt b/src/modules/EventLoaderCLICpix2/CMakeLists.txt index f9fe1c51645cd6fb5a8ee4c96c472bdfd0fa7303..4153d63168be30301e54ca8fbeba5382badd6498 100644 --- a/src/modules/EventLoaderCLICpix2/CMakeLists.txt +++ b/src/modules/EventLoaderCLICpix2/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "CLICpix2") diff --git a/src/modules/EventLoaderEUDAQ/CMakeLists.txt b/src/modules/EventLoaderEUDAQ/CMakeLists.txt index a19ca83a631e7f1933e61f2d6ee31caed45242dd..0376d395afe4676fdb987d8354e5c2c69cc9b76d 100644 --- a/src/modules/EventLoaderEUDAQ/CMakeLists.txt +++ b/src/modules/EventLoaderEUDAQ/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + CORRYVRECKAN_ENABLE_DEFAULT(OFF) # Define module and return the generated name as MODULE_NAME diff --git a/src/modules/EventLoaderEUDAQ2/CMakeLists.txt b/src/modules/EventLoaderEUDAQ2/CMakeLists.txt index 0b9a4b659740e7eb3b392c22e4b6b4188a8ff318..8e70da6cb43da2b78f4bbce7d51e07d88a3cde51 100644 --- a/src/modules/EventLoaderEUDAQ2/CMakeLists.txt +++ b/src/modules/EventLoaderEUDAQ2/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + CORRYVRECKAN_ENABLE_DEFAULT(OFF) # Define module and return the generated name as MODULE_NAME diff --git a/src/modules/EventLoaderFASTPIX/CMakeLists.txt b/src/modules/EventLoaderFASTPIX/CMakeLists.txt index 977f854fda4a6f79c92bc193446eaf3db7805f68..55bfe6bc6f27fa323cc76d27e365082625617a9c 100644 --- a/src/modules/EventLoaderFASTPIX/CMakeLists.txt +++ b/src/modules/EventLoaderFASTPIX/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "FASTPIX") diff --git a/src/modules/EventLoaderMuPixTelescope/CMakeLists.txt b/src/modules/EventLoaderMuPixTelescope/CMakeLists.txt index ccc1e215392bc8943e02522c1efdc48e638b438b..94e0125d6b03c66f7f3616260f5e9650c3d0409d 100644 --- a/src/modules/EventLoaderMuPixTelescope/CMakeLists.txt +++ b/src/modules/EventLoaderMuPixTelescope/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + CORRYVRECKAN_ENABLE_DEFAULT(OFF) # Define module and return the generated name as MODULE_NAME diff --git a/src/modules/EventLoaderTimepix1/CMakeLists.txt b/src/modules/EventLoaderTimepix1/CMakeLists.txt index c4a955a912ad211b8ecf1d5d9d1256af6f7c7453..6735e530d8d7fc53d63a2f4cdf129be0ee96fc83 100644 --- a/src/modules/EventLoaderTimepix1/CMakeLists.txt +++ b/src/modules/EventLoaderTimepix1/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/EventLoaderTimepix3/CMakeLists.txt b/src/modules/EventLoaderTimepix3/CMakeLists.txt index bd1cfbc80ca1657d0b508320148751b2848233c2..23fddb2b7504b6c45df164c51b9a3b62f47439d4 100644 --- a/src/modules/EventLoaderTimepix3/CMakeLists.txt +++ b/src/modules/EventLoaderTimepix3/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "Timepix3") diff --git a/src/modules/EventLoaderTimestamp/CMakeLists.txt b/src/modules/EventLoaderTimestamp/CMakeLists.txt index dd78129c69df3ed873e5b32310e695d1ad9a780e..d37ff87b251c4f15f0361e7ce55447d12e2f087a 100644 --- a/src/modules/EventLoaderTimestamp/CMakeLists.txt +++ b/src/modules/EventLoaderTimestamp/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "Timepix3") diff --git a/src/modules/EventLoaderWaveform/CMakeLists.txt b/src/modules/EventLoaderWaveform/CMakeLists.txt index 4357c1f6a2c46d2816cc93b24402d3d4f3e0cf4f..33e9b7d6ad348ec1f8231a94b0faa9724b409ad5 100644 --- a/src/modules/EventLoaderWaveform/CMakeLists.txt +++ b/src/modules/EventLoaderWaveform/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "waveform") diff --git a/src/modules/FileReader/CMakeLists.txt b/src/modules/FileReader/CMakeLists.txt index d2e9a59f235dce6bc0e1c61a5718b5648f609784..a7202934a96821e444a9a17059904ce2a83d9f98 100644 --- a/src/modules/FileReader/CMakeLists.txt +++ b/src/modules/FileReader/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/FileWriter/CMakeLists.txt b/src/modules/FileWriter/CMakeLists.txt index fdb9f71515d722b147d844d8f149746b51133bb0..82fa87796428d729065d0d7530b6a4e13476011a 100644 --- a/src/modules/FileWriter/CMakeLists.txt +++ b/src/modules/FileWriter/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/FilterEvents/CMakeLists.txt b/src/modules/FilterEvents/CMakeLists.txt index b7d93542920e40767befa3ba4286d32211f63300..6741c160604ebc89a3dcb2175113fcd77fd66d05 100644 --- a/src/modules/FilterEvents/CMakeLists.txt +++ b/src/modules/FilterEvents/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/ImproveReferenceTimestamp/CMakeLists.txt b/src/modules/ImproveReferenceTimestamp/CMakeLists.txt index ce4c595a1c296d8b957b8e7e6e21e31a67541e64..3cfe9b22a63dc2e84db2208db2863a3786843587 100644 --- a/src/modules/ImproveReferenceTimestamp/CMakeLists.txt +++ b/src/modules/ImproveReferenceTimestamp/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/JSONWriter/CMakeLists.txt b/src/modules/JSONWriter/CMakeLists.txt index 37078d3e629286dcc658e89e7fae6a09a1b712e8..db5635537605e2678a10634268eb8fbe135fbc3e 100644 --- a/src/modules/JSONWriter/CMakeLists.txt +++ b/src/modules/JSONWriter/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/MaskCreator/CMakeLists.txt b/src/modules/MaskCreator/CMakeLists.txt index 8bc8c9a8229a37ab68dc95d28fa8badd7f4c3bab..4e536f20354a8ae53306a91867ae2218cc05c1cf 100644 --- a/src/modules/MaskCreator/CMakeLists.txt +++ b/src/modules/MaskCreator/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_EXCLUDE_AUX(${MODULE_NAME}) diff --git a/src/modules/MaskCreatorTimepix3/CMakeLists.txt b/src/modules/MaskCreatorTimepix3/CMakeLists.txt index 7924a38d39f73995e4c7d90c3e2432c089e52ae1..1ca09f735916d7f2eac87b8ecb1e06d2540693fd 100644 --- a/src/modules/MaskCreatorTimepix3/CMakeLists.txt +++ b/src/modules/MaskCreatorTimepix3/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_DETECTOR_TYPE(${MODULE_NAME} "Timepix3") diff --git a/src/modules/Metronome/CMakeLists.txt b/src/modules/Metronome/CMakeLists.txt index 237476f4f5136970f18a2defec1bd58c526abc70..d6fc28e38b70aee282d651b0814e98baef4c318e 100644 --- a/src/modules/Metronome/CMakeLists.txt +++ b/src/modules/Metronome/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/OnlineMonitor/CMakeLists.txt b/src/modules/OnlineMonitor/CMakeLists.txt index 46d97097bdd044b22a5b85eaaa5ac0885cba0a58..b479399eb6fcf6bcb24bfacdbb5aadd249adec20 100644 --- a/src/modules/OnlineMonitor/CMakeLists.txt +++ b/src/modules/OnlineMonitor/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/Prealignment/CMakeLists.txt b/src/modules/Prealignment/CMakeLists.txt index 341c3c171b5ccaa8e78d5af1e6d5ddf45bca10b1..c8edaf2873bba7bf48708a473aab8d01d86db70c 100644 --- a/src/modules/Prealignment/CMakeLists.txt +++ b/src/modules/Prealignment/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DETECTOR_MODULE(MODULE_NAME) CORRYVRECKAN_EXCLUDE_AUX(${MODULE_NAME}) diff --git a/src/modules/TextWriter/CMakeLists.txt b/src/modules/TextWriter/CMakeLists.txt index c0b1e3c2e07203e1b974624c0acc4c572c0dcd3a..9b067931017853661f921d998ed88475db6eb8d2 100644 --- a/src/modules/TextWriter/CMakeLists.txt +++ b/src/modules/TextWriter/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/Tracking4D/CMakeLists.txt b/src/modules/Tracking4D/CMakeLists.txt index 82985405b7234f6740231763bb5740b92cc298ae..c10d90a2f14ef580a549cb54b48f539887a05dd4 100644 --- a/src/modules/Tracking4D/CMakeLists.txt +++ b/src/modules/Tracking4D/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/TrackingMultiplet/CMakeLists.txt b/src/modules/TrackingMultiplet/CMakeLists.txt index 414698451b020e53affad8fcaca8823e8e76f3fe..4d14f5e3c7596f312eab7879ad81ff742f86eff1 100644 --- a/src/modules/TrackingMultiplet/CMakeLists.txt +++ b/src/modules/TrackingMultiplet/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_GLOBAL_MODULE(MODULE_NAME) diff --git a/src/modules/TreeWriterDUT/CMakeLists.txt b/src/modules/TreeWriterDUT/CMakeLists.txt index 9e82bcfdc12f0771e4d2acd3bfd352a1a1d13882..561e5b43070a8afd3e1c39055a28cf08c9ee4d0b 100644 --- a/src/modules/TreeWriterDUT/CMakeLists.txt +++ b/src/modules/TreeWriterDUT/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2017-2022 CERN and the Corryvreckan authors +# SPDX-License-Identifier: MIT + # Define module and return the generated name as MODULE_NAME CORRYVRECKAN_DUT_MODULE(MODULE_NAME)