# Create a library called "libTofUnpack" 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 ${BASE_INCLUDE_DIRECTORIES} ${CBMROOT_SOURCE_DIR}/MbsAPI ${CBMROOT_SOURCE_DIR}/roclib/include ${CBMROOT_SOURCE_DIR}/cbmdata ${CBMROOT_SOURCE_DIR}/cbmdata/tof ${CBMROOT_SOURCE_DIR}/cbmbase ${CBMROOT_SOURCE_DIR}/unpack/tof ${CBMROOT_SOURCE_DIR}/unpack/tof/tdc ${CBMROOT_SOURCE_DIR}/unpack/tof/tdc/v1290 ${CBMROOT_SOURCE_DIR}/unpack/tof/tdc/vftx ${CBMROOT_SOURCE_DIR}/unpack/tof/tdc/trb3 ${CBMROOT_SOURCE_DIR}/unpack/tof/tdc/get4 ${CBMROOT_SOURCE_DIR}/unpack/tof/scalers ${CBMROOT_SOURCE_DIR}/unpack/tof/scalers/triglog ${CBMROOT_SOURCE_DIR}/unpack/tof/scalers/scalormu ${CBMROOT_SOURCE_DIR}/unpack/tof/unpMoni ${CBMROOT_SOURCE_DIR}/unpack/tof/calib ${CBMROOT_SOURCE_DIR}/unpack/tof/calib/tdc ${CBMROOT_SOURCE_DIR}/unpack/tof/calib/scaler ${CBMROOT_SOURCE_DIR}/unpack/tof/mapping ${CBMROOT_SOURCE_DIR}/unpack/tof/output ) include_directories( ${INCLUDE_DIRECTORIES}) set(LINK_DIRECTORIES ${ROOT_LIBRARY_DIR} ) link_directories( ${LINK_DIRECTORIES}) set(SRCS TMbsUnpackTof.cxx TTriglogUnpackTof.cxx TGet4UnpackTof.cxx TMbsUnpackTofPar.cxx TMbsUnpackTofContFact.cxx scalers/TTofScalerBoard.cxx scalers/triglog/TTofTriglogBoard.cxx scalers/triglog/TTofTriglogUnpacker.cxx scalers/scalormu/TTofScomUnpacker.cxx tdc/TTofTdcData.cxx tdc/TTofTdcBoard.cxx tdc/vftx/TTofVftxData.cxx tdc/vftx/TTofVftxBoard.cxx tdc/vftx/TTofVftxUnpacker.cxx tdc/get4/TGet4v1Event.cxx tdc/get4/TTofGet4Data.cxx tdc/get4/TTofGet4Board.cxx tdc/get4/TGet4v1Rec.cxx tdc/get4/TGet4v1Param.cxx tdc/get4/TTofGet4Unpacker.cxx unpMoni/TMbsUnpTofMonitor.cxx calib/tdc/TTofCalibData.cxx calib/tdc/TMbsCalibTdcTof.cxx calib/scaler/TTofCalibScaler.cxx calib/scaler/TMbsCalibScalTof.cxx calib/TMbsCalibTof.cxx calib/TMbsCalibTofPar.cxx mapping/TMbsMappingTof.cxx mapping/TMbsMappingTofPar.cxx output/Plastics_Event.cxx output/Rpc_Event.cxx output/Scalers_Event.cxx output/TVftxBoardData.cxx output/TMbsConvTof.cxx output/TMbsConvTofPar.cxx ) Set(HEADERS TofVmeDef.h TMbsUnpackTof.h TTriglogUnpackTof.h TGet4UnpackTof.h TMbsUnpackTofPar.h TMbsUnpackTofContFact.h scalers/TofScalerDef.h scalers/TTofScalerBoard.h scalers/triglog/TofTriglogDef.h scalers/triglog/TTofTriglogBoard.h scalers/triglog/TTofTriglogUnpacker.h scalers/scalormu/TofScomDef.h scalers/scalormu/TTofScomUnpacker.h tdc/TofTdcDef.h tdc/TTofTdcData.h tdc/TTofTdcBoard.h tdc/v1290/TofCaenDef.h tdc/vftx/TofVftxDef.h tdc/vftx/TTofVftxData.h tdc/vftx/TTofVftxBoard.h tdc/vftx/TTofVftxUnpacker.h tdc/trb3/TofTrb3Def.h tdc/get4/TofGet4Def.h tdc/get4/TGet4v1Event.h tdc/get4/TTofGet4Data.h tdc/get4/TTofGet4Board.h tdc/get4/TGet4v1Rec.h tdc/get4/TGet4v1Param.h tdc/get4/TTofGet4Unpacker.h unpMoni/TMbsUnpTofMonitor.h calib/tdc/TTofCalibData.h calib/tdc/TMbsCalibTdcTof.h calib/scaler/TTofCalibScaler.h calib/scaler/TMbsCalibScalTof.h calib/TMbsCalibTof.h calib/TMbsCalibTofPar.h mapping/TMbsMappingTof.h mapping/TMbsMappingTofPar.h output/MbsCrateDefines.h output/Plastics_Event.h output/Rpc_Event.h output/Scalers_Event.h output/TVftxBoardData.h output/TMbsConvTof.h output/TMbsConvTofPar.h ) set(LINKDEF TofUnpackLinkDef.h) Set(LIBRARY_NAME TofUnpack) Set(DEPENDENCIES Base ParBase FairTools MbsAPI CbmData CbmBase Roc ) GENERATE_LIBRARY()