Skip to content

Commit

Permalink
Merge pull request #5 from akeemlh/activedev
Browse files Browse the repository at this point in the history
Merging Activedev into main
  • Loading branch information
akeemlh authored Nov 1, 2024
2 parents 0e3bc00 + 570f2c0 commit ef055b4
Show file tree
Hide file tree
Showing 73 changed files with 14,371 additions and 137 deletions.
53 changes: 49 additions & 4 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -70,17 +70,62 @@ add_subdirectory(util)

#Build main executables
add_executable(runEventLoop runEventLoop.cpp)
target_link_libraries(runEventLoop ${ROOT_LIBRARIES} util MAT MAT-MINERvA) #event cuts studies systematics)
target_link_libraries(runEventLoop ${ROOT_LIBRARIES} util MAT MAT-MINERvA UnfoldUtils) #event cuts studies systematics)
install(TARGETS runEventLoop DESTINATION bin)

add_executable(ExtractCrossSection ExtractCrossSection.cpp)
target_link_libraries(ExtractCrossSection ${ROOT_LIBRARIES} util MAT UnfoldUtils)
install(TARGETS ExtractCrossSection DESTINATION bin)
add_executable(runEventLoopTargets runEventLoopTargets.cpp)
target_link_libraries(runEventLoopTargets ${ROOT_LIBRARIES} util MAT MAT-MINERvA UnfoldUtils) #event cuts studies systematics)
install(TARGETS runEventLoopTargets DESTINATION bin)

add_executable(runEventLoopTracker runEventLoopTracker.cpp)
target_link_libraries(runEventLoopTracker ${ROOT_LIBRARIES} util MAT MAT-MINERvA UnfoldUtils) #event cuts studies systematics)
install(TARGETS runEventLoopTracker DESTINATION bin)

add_executable(runEventLoopTrackerDSWater runEventLoopTrackerDSWater.cpp)
target_link_libraries(runEventLoopTrackerDSWater ${ROOT_LIBRARIES} util MAT MAT-MINERvA UnfoldUtils) #event cuts studies systematics)
install(TARGETS runEventLoopTrackerDSWater DESTINATION bin)

add_executable(runEventLoopTrackerUSWater runEventLoopTrackerUSWater.cpp)
target_link_libraries(runEventLoopTrackerUSWater ${ROOT_LIBRARIES} util MAT MAT-MINERvA UnfoldUtils) #event cuts studies systematics)
install(TARGETS runEventLoopTrackerUSWater DESTINATION bin)

add_executable(runEventLoopFullDet runEventLoopFullDet.cpp)
target_link_libraries(runEventLoopFullDet ${ROOT_LIBRARIES} util MAT MAT-MINERvA UnfoldUtils) #event cuts studies systematics)
install(TARGETS runEventLoopFullDet DESTINATION bin)

add_executable(Extract1DCrossSectionTargets Extract1DCrossSectionTargets.cpp)
target_link_libraries(Extract1DCrossSectionTargets ${ROOT_LIBRARIES} util MAT UnfoldUtils)
install(TARGETS Extract1DCrossSectionTargets DESTINATION bin)

add_executable(Extract1DCrossSectionTargets_ByTarget Extract1DCrossSectionTargets_ByTarget.cpp)
target_link_libraries(Extract1DCrossSectionTargets_ByTarget ${ROOT_LIBRARIES} util MAT UnfoldUtils)
install(TARGETS Extract1DCrossSectionTargets_ByTarget DESTINATION bin)

add_executable(Extract1DCrossSectionTargets_ByMaterial Extract1DCrossSectionTargets_ByMaterial.cpp)
target_link_libraries(Extract1DCrossSectionTargets_ByMaterial ${ROOT_LIBRARIES} util MAT UnfoldUtils)
install(TARGETS Extract1DCrossSectionTargets_ByMaterial DESTINATION bin)

add_executable(Extract1DCrossSectionTargets_PseudoTargetsSummed Extract1DCrossSectionTargets_PseudoTargetsSummed.cpp)
target_link_libraries(Extract1DCrossSectionTargets_PseudoTargetsSummed ${ROOT_LIBRARIES} util MAT UnfoldUtils)
install(TARGETS Extract1DCrossSectionTargets_PseudoTargetsSummed DESTINATION bin)

add_executable(Extract1DCrossSectionTracker Extract1DCrossSectionTracker.cpp)
target_link_libraries(Extract1DCrossSectionTracker ${ROOT_LIBRARIES} util MAT UnfoldUtils)
install(TARGETS Extract1DCrossSectionTracker DESTINATION bin)

add_executable(Extract2DCrossSectionTracker Extract2DCrossSectionTracker.cpp)
target_link_libraries(Extract2DCrossSectionTracker ${ROOT_LIBRARIES} util MAT UnfoldUtils)
install(TARGETS Extract2DCrossSectionTracker DESTINATION bin)


add_executable(runXSecLooper runXSecLooper.cpp)
target_link_libraries(runXSecLooper ${ROOT_LIBRARIES} MAT GENIEXSecExtract)
install(TARGETS runXSecLooper DESTINATION bin)

add_executable(runXSecLooper1DTracker runXSecLooper1DTracker.cpp)
target_link_libraries(runXSecLooper1DTracker ${ROOT_LIBRARIES} MAT GENIEXSecExtract)
install(TARGETS runXSecLooper1DTracker DESTINATION bin)

install(FILES backgroundStack.py PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE DESTINATION bin)

install(FILES runTransWarp.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE DESTINATION bin)
Expand Down
374 changes: 374 additions & 0 deletions Extract1DCrossSectionTargets.cpp

Large diffs are not rendered by default.

Loading

0 comments on commit ef055b4

Please sign in to comment.