# Create a library called "libBase" which includes the source files given in # the array . # The extension is already found. Any number of sources could be listed here. Set(INCLUDE_DIRECTORIES ${CBMROOT_SOURCE_DIR}/mvd #needed by rootcling #${CBMROOT_SOURCE_DIR}/mvd/old #${CBMROOT_SOURCE_DIR}/mvd/qa #${CBMROOT_SOURCE_DIR}/mvd/tools ${CBMROOT_SOURCE_DIR}/mvd/tools/readout ${CBMROOT_SOURCE_DIR}/mvd/plugins ${CBMROOT_SOURCE_DIR}/mvd/plugins/tasks ${CBMROOT_SOURCE_DIR}/mvd/plugins/buffers ${CBMROOT_SOURCE_DIR}/mvd/SensorDataSheets ${CBMROOT_SOURCE_DIR}/base ${CBMROOT_SOURCE_DIR}/run ${CBMROOT_SOURCE_DIR}/data ${CBMROOT_SOURCE_DIR}/data/sts ${CBMROOT_SOURCE_DIR}/data/mvd ${CBMROOT_SOURCE_DIR}/data/global #${CBMROOT_SOURCE_DIR}/KF #${CBMROOT_SOURCE_DIR}/KF/Interface #${CBMROOT_SOURCE_DIR}/littrack #${CBMROOT_SOURCE_DIR}/littrack/cbm #${CBMROOT_SOURCE_DIR}/littrack/std/ ) Include_Directories( ${INCLUDE_DIRECTORIES}) Set(SYSTEM_INCLUDE_DIRECTORIES ${BASE_INCLUDE_DIRECTORIES} ${CLHEP_INCLUDE_DIR} ${GSL_INCLUDE_DIRS} ) Include_Directories(SYSTEM ${SYSTEM_INCLUDE_DIRECTORIES}) set(LINK_DIRECTORIES ${ROOT_LIBRARY_DIR} ${GSL_LIBRARY_DIRS} ${FAIRROOT_LIBRARY_DIR} ${CLHEP_LIBRARY_DIR} ) link_directories( ${LINK_DIRECTORIES}) set(SRCS plugins/tasks/CbmMvdSensorTask.cxx plugins/tasks/CbmMvdSensorDigitizerTask.cxx plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx #plugins/tasks/CbmMvdSensorFindHitTask.cxx plugins/tasks/CbmMvdSensorHitfinderTask.cxx plugins/tasks/CbmMvdSensorClusterfinderTask.cxx plugins/tasks/CbmMvdSensorReadoutTask.cxx #plugins/buffers/CbmMvdSensorBuffer.cxx #plugins/buffers/CbmMvdSensorFrameBuffer.cxx #plugins/buffers/CbmMvdSensorTrackingBuffer.cxx plugins/CbmMvdSensorPlugin.cxx SensorDataSheets/CbmMvdMimosa26AHR.cxx SensorDataSheets/CbmMvdMimosa34.cxx SensorDataSheets/CbmMvdMimosis.cxx SensorDataSheets/CbmMvdSensorDataSheet.cxx tools/CbmMvdGeoHandler.cxx tools/CbmMvdHelper.h tools/readout/CbmMvdReadoutSimple.cxx tools/readout/CbmMvdReadoutCluster.cxx qa/CbmMvdQa.cxx #qa/CbmMvdClusterAna.cxx CbmMvd.cxx CbmMvdDigitizer.cxx CbmMvdDigitizerTB.cxx CbmMvdPileupManager.cxx CbmMvdPixelCharge.cxx CbmMvdHitfinder.cxx CbmMvdStationPar.cxx CbmMvdDetector.cxx CbmMvdSensor.cxx CbmMvdClusterfinder.cxx CbmMvdClusterfinderTB.cxx CbmMvdReadout.cxx #CbmMvdReadoutBuffer.h #CbmMvdContFact.cxx #CbmMvdGeo.cxx #CbmMvdGeoPar.cxx #CbmMvdMatchTracks.cxx #old/CbmMvdStation.cxx #old/CbmMvdFindHits.cxx #old/CbmMvdDigitizeL.cxx #old/CbmMvdHitProducer.cxx #old/MyG4UniversalFluctuationForSi.cxx ) set(LINKDEF CbmMvdLinkDef.h) Set(LIBRARY_NAME CbmMvd) Set(DEPENDENCIES CbmBase CbmData Base # CbmBase CbmData Base G4clhep KF Littrack ) GENERATE_LIBRARY()