# Create a libraries for TPC which includes the source files given in # The extension is already found. Any number of sources could be listed here. set(INCLUDE_DIRECTORIES ${ROOT_INCLUDE_DIR} ${CLHEP_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/fairtools ${CMAKE_SOURCE_DIR}/geobase ${CMAKE_SOURCE_DIR}/parbase ${CMAKE_SOURCE_DIR}/base ${CMAKE_SOURCE_DIR}/field ${CMAKE_SOURCE_DIR}/pnddata ${CMAKE_SOURCE_DIR}/passive ${CMAKE_SOURCE_DIR}/pnddata/GemData ${CMAKE_SOURCE_DIR}/pnddata/SdsData ${CMAKE_SOURCE_DIR}/pnddata/TrackData ${CMAKE_SOURCE_DIR}/genfit ${CMAKE_SOURCE_DIR}/genfit/eventDisplay ${CMAKE_SOURCE_DIR}/tpc ${CMAKE_SOURCE_DIR}/tpc/test ${CMAKE_SOURCE_DIR}/tpc/base ${CMAKE_SOURCE_DIR}/tpc/mc ${CMAKE_SOURCE_DIR}/tpc/digi ${CMAKE_SOURCE_DIR}/tpc/par/ ${CMAKE_SOURCE_DIR}/tpc/tools/ ${CMAKE_SOURCE_DIR}/tpc/tools/evtMix ${CMAKE_SOURCE_DIR}/tpc/tools/residuals ${CMAKE_SOURCE_DIR}/tpc/tools/spacecharge ${CMAKE_SOURCE_DIR}/tpc/tools/laststrip ${CMAKE_SOURCE_DIR}/tpc/tools/cosmics/ ${CMAKE_SOURCE_DIR}/tpc/tools/particles/ ${CMAKE_SOURCE_DIR}/tpc/reco/ ${CMAKE_SOURCE_DIR}/tpc/reco/RiemannPR ${CMAKE_SOURCE_DIR}/tpc/reco/CAClusterFinder ${CMAKE_SOURCE_DIR}/tpc/TestBench ${CMAKE_SOURCE_DIR}/tpc/FOPI ${CMAKE_SOURCE_DIR}/tpc/Analysis ${CMAKE_SOURCE_DIR}/recotasks/ ${CMAKE_SOURCE_DIR}/GenfitTools/trackrep/RKTrackRep ${GEANT3_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/GenfitTools/trackrep/GeaneTrackRep ${CMAKE_SOURCE_DIR}/GenfitTools/trackrep/GeaneTrackRep2 ${CMAKE_SOURCE_DIR}/GenfitTools/trackrep/LSLtrackRep ${CMAKE_SOURCE_DIR}/GenfitTools/recohits ${CMAKE_SOURCE_DIR}/GenfitTools/GFRave ${CMAKE_SOURCE_DIR}/geane ${CMAKE_SOURCE_DIR}/trackbase ${CMAKE_SOURCE_DIR}/PndTools/generalTools/ ) IF(DEFINED ENV{ALICEGEMPATH}) SET(INCLUDE_DIRECTORIES "${INCLUDE_DIRECTORIES}" "$ENV{ALICEGEMPATH}/code/Event/" "${CMAKE_SOURCE_DIR}/tpc/ALICE" "${CMAKE_SOURCE_DIR}/tpc/ALICE/HoughPRAlice/") ENDIF(DEFINED ENV{ALICEGEMPATH}) set(LINK_DIRECTORIES ${ROOT_LIBRARY_DIR} ) if(DEFINED ENV{FOPI2ROOT}) SET(INCLUDE_DIRECTORIES "${INCLUDE_DIRECTORIES}" "$ENV{FOPI2ROOT}") endif(DEFINED ENV{FOPI2ROOT}) link_directories( ${LINK_DIRECTORIES}) include_directories( ${INCLUDE_DIRECTORIES}) #adding subpackages add_subdirectory(base) add_subdirectory(mc) add_subdirectory(digi) add_subdirectory(par) add_subdirectory(tools) add_subdirectory(reco) IF(DEFINED ENV{FOPI2ROOT}) add_subdirectory(FOPI) #add_subdirectory(Analysis) ENDIF(DEFINED ENV{FOPI2ROOT}) IF(DEFINED ENV{ALICEGEMPATH}) add_subdirectory(ALICE) ENDIF(DEFINED ENV{ALICEGEMPATH}) set( CMAKE_CXX_FLAGS "-Wall -g" )