Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,6 @@ include(ArtDictionary)
include(BuildPlugins)

add_subdirectory(CrvInference)
add_subdirectory(TrkDiag)

cet_cmake_config()
36 changes: 16 additions & 20 deletions TrkDiag/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ cet_make_library(
cet_build_plugin(BinnedSpectrumWeight art::module
REG_SOURCE src/BinnedSpectrumWeight_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag

Offline::ConfigTools
Offline::MCDataProducts
Expand All @@ -29,7 +29,7 @@ cet_build_plugin(BinnedSpectrumWeight art::module
cet_build_plugin(BkgDiag art::module
REG_SOURCE src/BkgDiag_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag

Offline::DataProducts
Offline::GeometryService
Expand All @@ -40,7 +40,7 @@ cet_build_plugin(BkgDiag art::module
cet_build_plugin(ComboHitDiag art::module
REG_SOURCE src/ComboHitDiag_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag

Offline::GeometryService
Offline::MCDataProducts
Expand All @@ -52,7 +52,7 @@ cet_build_plugin(ComboHitDiag art::module
cet_build_plugin(HelixDiag art::module
REG_SOURCE src/HelixDiag_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag

Offline::BFieldGeom
Offline::GeneralUtilities
Expand All @@ -67,7 +67,7 @@ cet_build_plugin(HelixDiag art::module
cet_build_plugin(ProtonBunchTimeDiag art::module
REG_SOURCE src/ProtonBunchTimeDiag_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag

Offline::DataProducts
Offline::MCDataProducts
Expand All @@ -77,7 +77,7 @@ cet_build_plugin(ProtonBunchTimeDiag art::module
cet_build_plugin(RMCWeight art::module
REG_SOURCE src/RMCWeight_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag

Offline::ConfigTools
Offline::MCDataProducts
Expand All @@ -88,14 +88,14 @@ cet_build_plugin(RMCWeight art::module
cet_build_plugin(RobustMultiHelixAnalyzer art::module
REG_SOURCE src/RobustMultiHelixAnalyzer_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag
)


cet_build_plugin(StrawHitDiag art::module
REG_SOURCE src/StrawHitDiag_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag
Offline::DataProducts
Offline::GeometryService
Offline::MCDataProducts
Expand All @@ -108,7 +108,7 @@ cet_build_plugin(StrawHitDiag art::module
cet_build_plugin(StrawResponseTest art::module
REG_SOURCE src/StrawResponseTest_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag

Offline::ProditionsService
Offline::TrackerConditions
Expand All @@ -117,7 +117,7 @@ cet_build_plugin(StrawResponseTest art::module
cet_build_plugin(TimeClusterDiag art::module
REG_SOURCE src/TimeClusterDiag_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag

Offline::CalorimeterGeom
Offline::GeneralUtilities
Expand All @@ -130,7 +130,7 @@ cet_build_plugin(TimeClusterDiag art::module
cet_build_plugin(TrackPID art::module
REG_SOURCE src/TrackPID_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag

Offline::CalorimeterGeom
Offline::GeometryService
Expand All @@ -141,7 +141,7 @@ cet_build_plugin(TrackPID art::module
cet_build_plugin(TrackQuality art::module
REG_SOURCE src/TrackQuality_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag

Offline::AnalysisConditions
Offline::GlobalConstantsService
Expand All @@ -154,7 +154,7 @@ cet_build_plugin(TrackQuality art::module
cet_build_plugin(TrkGeomTest art::module
REG_SOURCE src/TrkGeomTest_module.cc
LIBRARIES REG
Offline::TrkDiag
ArtAnalysis::TrkDiag

Offline::GeometryService
Offline::ProditionsService
Expand All @@ -166,15 +166,11 @@ art_dictionary( NO_CHECK_CLASS_VERSION # For some reason this segfaults
CLASSES_DEF_XML ${CMAKE_CURRENT_SOURCE_DIR}/src/classes_def.xml
CLASSES_H ${CMAKE_CURRENT_SOURCE_DIR}/src/classes.h
DICTIONARY_LIBRARIES
Offline::TrkDiag
ArtAnalysis::TrkDiag
)

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/data/TrkCaloHitPID.weights.xml ${CURRENT_BINARY_DIR} data/TrkCaloHitPID.weights.xml COPYONLY)

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/fcl/prolog.fcl ${CURRENT_BINARY_DIR} fcl/prolog.fcl COPYONLY)

install(DIRECTORY data DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/Offline/TrkDiag)
install(DIRECTORY data DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/ArtAnalysis/TrkDiag)

install_source(SUBDIRS src)
install_headers(USE_PROJECT_NAME SUBDIRS inc)
install_fhicl(SUBDIRS fcl SUBDIRNAME Offline/TrkDiag/fcl)
install_fhicl(SUBDIRS fcl SUBDIRNAME ArtAnalysis/TrkDiag/fcl)