-
Notifications
You must be signed in to change notification settings - Fork 0
Incorporate Tequila in JETSCAPE
TianyuDai edited this page Mar 2, 2022
·
3 revisions
- src/jet/Tequila.cc
- src/jet/Tequila.h
- src/jet/TequilaMutex.cc
- src/jet/TequilaMutex.h
- src/jet/Tequila/*
- src/tools/*
Modify JETSCAPE/CMakeLists.txt
- add
include_directories(./src/jet )
,include_directories(./src/jet )
andinclude_directories(./src/tools )
in section "Framework Directories" - add
"${CMAKE_SOURCE_DIR}/src/jet/"
,"${CMAKE_SOURCE_DIR}/src/jet/Tequila"
and"${CMAKE_SOURCE_DIR}/src/tools/"
in section "Installing Header and Library Files"
Modify JETSCAPE/src/CMakeLists.txt
- add
FILE(GLOB tequilasources jet/Tequila/*.cc)
,set (SOURCES ${SOURCES} ${jetsources} ${tequilasources})
,FILE(GLOB toolssources tools/*.cc)
andset (SOURCES ${SOURCES} ${toolssources} )
In src/framework/JetScape.cc, add
// - Tequila else if (childElementName == "Tequila") { auto tequila = JetScapeModuleFactory::createInstance(childElementName); if (tequila) { jloss->Add(tequila); JSINFO << "JetScape::DetermineTaskList() -- Eloss: Added Tequila " "to Eloss list."; } }