From f7d3fd753a20bfdb9771a6405a0c41b3e64309ef Mon Sep 17 00:00:00 2001 From: fca Date: Tue, 14 Oct 2008 15:57:10 +0000 Subject: [PATCH 1/1] Updating CMake files --- ANALYSIS/CMake_libANALYSIS.txt | 1 - ANALYSIS/CMake_libANALYSISalice.txt | 11 ++- ANALYSIS/CMake_libAliengui.txt | 1 + CMakeLists.txt | 24 ++++-- EMCAL/CMakeLists.txt | 1 + EMCAL/CMake_libEMCALbase.txt | 47 ++++++------ EVE/CMake_binalieve.txt | 2 +- FMD/CMake_libFMDsim.txt | 2 +- HLT/CMake_libAliHLTHOMER.txt | 1 - HLT/CMake_libAliHLTMUON.txt | 2 + HLT/CMake_libAliHLTPHOS.txt | 2 +- HLT/CMake_libHLTbase.txt | 3 + HMPID/CMake_libHMPIDrec.txt | 2 +- ITS/CMake_libITSbase.txt | 4 +- ITS/CMake_libITSrec.txt | 1 + MONITOR/CMake_libMONITOR.txt | 3 +- MUON/CMake_binmchview.txt | 2 +- MUON/CMake_libMUONgeometry.txt | 6 +- MUON/CMake_libMUONrec.txt | 7 +- PMD/CMake_libPMDsim.txt | 2 +- PWG2/CMakeLists.txt | 1 + PWG2/CMake_libPWG2femtoscopyUser.txt | 10 ++- PWG2/CMake_libPWG2spectra.txt | 2 +- PWG3/CMake_libPWG3muon.txt | 3 +- PWG4/CMake_libPWG4PartCorr.txt | 6 +- STEER/CMake_libAOD.txt | 4 +- STEER/CMake_libESD.txt | 1 + STEER/CMake_libSTEER.txt | 108 ++++++++------------------- STEER/CMake_libSTEERBase.txt | 1 + TOF/CMake_libTOFbase.txt | 43 +++++------ TOF/CMake_libTOFrec.txt | 16 ++-- TPC/CMake_libTPCbase.txt | 40 +++++----- TPC/CMake_libTPCcalib.txt | 21 +----- TRD/CMake_libTRDgui.txt | 27 +++---- TRD/CMake_libTRDrec.txt | 47 ++++++------ 35 files changed, 220 insertions(+), 234 deletions(-) diff --git a/ANALYSIS/CMake_libANALYSIS.txt b/ANALYSIS/CMake_libANALYSIS.txt index 4cb36de7c41..346a91caf1b 100644 --- a/ANALYSIS/CMake_libANALYSIS.txt +++ b/ANALYSIS/CMake_libANALYSIS.txt @@ -5,7 +5,6 @@ AliAnalysisDataContainer.cxx AliAnalysisDataSlot.cxx AliAnalysisManager.cxx AliAnalysisTask.cxx AliAnalysisSelector.cxx AliAnalysisFilter.cxx AliAnalysisCuts.cxx -AliVEventPool.cxx ) # fill list of header files from list of source files diff --git a/ANALYSIS/CMake_libANALYSISalice.txt b/ANALYSIS/CMake_libANALYSISalice.txt index 32d3acfafe5..a7475eb183f 100644 --- a/ANALYSIS/CMake_libANALYSISalice.txt +++ b/ANALYSIS/CMake_libANALYSISalice.txt @@ -1,15 +1,18 @@ # -*- mode: cmake -*- set(SRCS - AliAnalysisTaskSE.cxx AliAnalysisTaskME.cxx - AliAnalysisTaskESDfilter.cxx AliAnalysisTaskKineFilter.cxx - AliKineTrackCuts.cxx AliESDtrackCuts.cxx AliESDv0Cuts.cxx - AliEventPoolOTF.cxx AliEventPoolLoop.cxx AliEventPoolSparse.cxx + AliAnalysisTaskSE.cxx AliAnalysisTaskME.cxx + AliAnalysisTaskESDfilter.cxx AliAnalysisTaskKineFilter.cxx AliAnalysisTaskMCParticleFilter.cxx + AliKineTrackCuts.cxx AliESDtrackCuts.cxx AliESDv0Cuts.cxx + AliEventPoolOTF.cxx AliEventPoolLoop.cxx AliEventPoolSparse.cxx + AliAnalysisTaskTagCreator.cxx ) Set_source_files_properties(${SRCS} COMPILE_FLAGS -DWITHXML) Set(SRCS ${SRCS} AliTagAnalysis.cxx AliXMLCollection.cxx) +Add_definitions(-DWITHXML) + # fill list of header files from list of source files # by exchanging the file extension String(REPLACE ".cxx" ".h" HDRS "${SRCS}") diff --git a/ANALYSIS/CMake_libAliengui.txt b/ANALYSIS/CMake_libAliengui.txt index 055b4410306..0f5b1d3e419 100644 --- a/ANALYSIS/CMake_libAliengui.txt +++ b/ANALYSIS/CMake_libAliengui.txt @@ -12,6 +12,7 @@ Aliengui/AliTagFrame.cxx ) Add_Definitions(-DWITHXML) +#Set(COMPILE_FLAGS -DWITHXML) # fill list of header files from list of source files # by exchanging the file extension diff --git a/CMakeLists.txt b/CMakeLists.txt index b1375dc56e0..85189bf8c9c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,11 +1,10 @@ # -*- mode: cmake -*- -# The name of our project is "AliRoot". # Check if cmake has the required version Cmake_Minimum_Required(VERSION 2.6 FATAL_ERROR) # Set name of our project to AliRoot. To be done after check of cmake version -Project(AliRoot) +Project(AliRoot NONE) # Set AliRoot variables Set(ALICE_ROOT $ENV{ALICE_ROOT}) @@ -17,6 +16,24 @@ Set(ALICE_STATIC_BUILD ON CACHE BOOL "Build also statics libs") # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ Set(CMAKE_MODULE_PATH "${ALICE_ROOT}/cmake/modules") +# To fix a hack that has been introduced for the Mac +If(APPLE) + Set(CMAKE_INSTALL_NAME_TOOL CMAKE_INSTALL_NAME_TOOL-NOTFOUND) +Endif(APPLE) + + +# Setup ROOT +Find_package(ROOT 5.0.0 REQUIRED) + +Set(CMAKE_C_COMPILER $ENV{CC}) +Enable_Language(C) + +Set(CMAKE_CXX_COMPILER $ENV{CXX}) +Enable_Language(CXX) + +Set(CMAKE_Fortran_COMPILER $ENV{F77}) +Enable_Language(Fortran) + # Load some basic macros which are needed later on #Include(WriteConfigFile) Include(Dart) @@ -27,9 +44,6 @@ Check_out_of_Source_Build() # searches for needed packages -# Setup ROOT -Find_package(ROOT 5.0.0 REQUIRED) -Enable_Language(Fortran) Set(ALIROOT_INSTALL_DIR ${ALICE_ROOT}/${ALICE_TARGET}) # Setup GEANT3 diff --git a/EMCAL/CMakeLists.txt b/EMCAL/CMakeLists.txt index 193b2b456c7..a1d5d2d967b 100644 --- a/EMCAL/CMakeLists.txt +++ b/EMCAL/CMakeLists.txt @@ -6,6 +6,7 @@ set(INCLUDE_DIRECTORIES ${CMAKE_SOURCE_DIR}/EMCAL ${CMAKE_SOURCE_DIR}/EMCAL/Calib +${CMAKE_SOURCE_DIR}/EMCAL/SMcalib ${CMAKE_SOURCE_DIR}/STEER ${CMAKE_SOURCE_DIR}/RAW ${CMAKE_SOURCE_DIR}/ANALYSIS diff --git a/EMCAL/CMake_libEMCALbase.txt b/EMCAL/CMake_libEMCALbase.txt index 85b40a1f9f9..f7f83982d6c 100644 --- a/EMCAL/CMake_libEMCALbase.txt +++ b/EMCAL/CMake_libEMCALbase.txt @@ -1,28 +1,31 @@ # -*- mode: cmake -*- set(SRCS -AliEMCALGeometry.cxx -AliEMCALHit.cxx -AliEMCALLoader.cxx -AliEMCALShishKebabModule.cxx -AliEMCALShishKebabTrd1Module.cxx -AliEMCALWsuCosmicRaySetUp.cxx -AliEMCALRecPoint.cxx -AliEMCALClusterizer.cxx -AliEMCALHistoUtilities.cxx -AliEMCALSDigitizer.cxx -AliEMCALDigit.cxx -AliEMCALCalibData.cxx -AliEMCALCalibHistoProducer.cxx -AliEMCALPreprocessor.cxx -AliEMCALSensorTemp.cxx -AliEMCALSensorTempArray.cxx -AliCaloCalibPedestal.cxx -AliCaloCalibSignal.cxx -AliEMCALSurvey.cxx -AliEMCALRecParam.cxx -AliEMCALQAChecker.cxx -AliEMCALCalibTimeDep.cxx +AliEMCALGeometry.cxx +AliEMCALHit.cxx +AliEMCALLoader.cxx +AliEMCALShishKebabModule.cxx +AliEMCALShishKebabTrd1Module.cxx +AliEMCALWsuCosmicRaySetUp.cxx +AliEMCALRecPoint.cxx +AliEMCALClusterizer.cxx +AliEMCALHistoUtilities.cxx +AliEMCALSDigitizer.cxx +AliEMCALDigit.cxx +AliEMCALCalibData.cxx +AliEMCALCalibHistoProducer.cxx +AliEMCALCalibTimeDep.cxx +AliEMCALPreprocessor.cxx +AliEMCALSensorTemp.cxx +AliEMCALSensorTempArray.cxx +AliCaloCalibPedestal.cxx +AliCaloCalibSignal.cxx +AliEMCALSurvey.cxx +AliEMCALRecParam.cxx +AliEMCALQAChecker.cxx +AliEMCALSpaceFrame.cxx +AliEMCALSTURawStream.cxx +SMcalib/AliEMCALCCUSBRawStream.cxx ) # fill list of header files from list of source files diff --git a/EVE/CMake_binalieve.txt b/EVE/CMake_binalieve.txt index 25455e28c97..facbf3bb289 100644 --- a/EVE/CMake_binalieve.txt +++ b/EVE/CMake_binalieve.txt @@ -12,6 +12,6 @@ Set(LIBS EveBase EveDet EveHLT MUONbase MUONevaluation MUONmapping MUONshuttle HMPIDbase HMPIDrec HMPIDsim ZDCbase ZDCsim ZDCrec VZERObase VZEROsim VZEROrec EMCALbase EMCALsim EMCALrec BCM STRUCT T0base T0sim T0rec EVGEN STEERBase ESD AOD CDB STEER THijing hijing TEPEMGEN FASTSIM microcern - RAWDatabase RAWDatarec RAWDatasim HLTbase XMLParser) + RAWDatabase RAWDatarec RAWDatasim HLTbase) AddExecutable(alieve "${SRCS}" "${LIBS}") diff --git a/FMD/CMake_libFMDsim.txt b/FMD/CMake_libFMDsim.txt index 9b422fa0d2e..8be7e826182 100644 --- a/FMD/CMake_libFMDsim.txt +++ b/FMD/CMake_libFMDsim.txt @@ -8,7 +8,7 @@ AliFMDPoints.cxx AliFMDHit.cxx AliFMDBaseDigitizer.cxx AliFMDDigitizer.cxx -AliFMDSDigitizer.cxx +AliFMDHitDigitizer.cxx AliFMDEdepMap.cxx AliFMDRawWriter.cxx AliFMDQADataMakerSim.cxx diff --git a/HLT/CMake_libAliHLTHOMER.txt b/HLT/CMake_libAliHLTHOMER.txt index 3becfe1dbfb..9fa55c4a7c7 100644 --- a/HLT/CMake_libAliHLTHOMER.txt +++ b/HLT/CMake_libAliHLTHOMER.txt @@ -12,7 +12,6 @@ Set_source_files_properties(${SRCS} PROPERTIES COMPILE_FLAGS # by exchanging the file extension String(REPLACE ".cxx" ".h" HDRS "${SRCS}") - Set(HDRS "${HDRS}" BASE/HOMER/AliHLTHOMERData.h ) diff --git a/HLT/CMake_libAliHLTMUON.txt b/HLT/CMake_libAliHLTMUON.txt index 92b97baa8f9..518a261cfa0 100644 --- a/HLT/CMake_libAliHLTMUON.txt +++ b/HLT/CMake_libAliHLTMUON.txt @@ -11,8 +11,10 @@ MUON/OnlineAnalysis/AliHLTMUONTriggerReconstructorComponent.cxx MUON/OnlineAnalysis/AliHLTMUONHitReconstructorComponent.cxx MUON/OnlineAnalysis/AliHLTMUONMansoTrackerFSMComponent.cxx MUON/OnlineAnalysis/AliHLTMUONDecisionComponent.cxx +MUON/OnlineAnalysis/AliHLTMUONClusterFinderComponent.cxx MUON/utils/AliHLTMUONEmptyEventFilterComponent.cxx MUON/utils/AliHLTMUONDataCheckerComponent.cxx +MUON/utils/AliHLTMUONRawDataHistoComponent.cxx MUON/AliHLTMUONProcessor.cxx MUON/AliHLTMUONRecHit.cxx MUON/AliHLTMUONTriggerRecord.cxx diff --git a/HLT/CMake_libAliHLTPHOS.txt b/HLT/CMake_libAliHLTPHOS.txt index 2d5387ecb46..5fee76d6748 100644 --- a/HLT/CMake_libAliHLTPHOS.txt +++ b/HLT/CMake_libAliHLTPHOS.txt @@ -64,7 +64,7 @@ PHOS/AliHLTPHOSConstants.h PHOS/AliHLTPHOSRecPointDataStruct.h PHOS/AliHLTPHOSRawAnalyzer.h PHOS/AliHLTPHOSDefinitions.h -PHOS/AliHLTPHOSModuleCellEnergyDataStruct.h +#PHOS/AliHLTPHOSModuleCellEnergyDataStruct.h PHOS/AliHLTPHOSRcuCellEnergyDataStruct.h PHOS/AliHLTPHOSValidCellDataStruct.h PHOS/AliHLTPHOSDataHeaderStruct.h diff --git a/HLT/CMake_libHLTbase.txt b/HLT/CMake_libHLTbase.txt index 40a62deb1f0..5663c972bb5 100644 --- a/HLT/CMake_libHLTbase.txt +++ b/HLT/CMake_libHLTbase.txt @@ -10,6 +10,7 @@ BASE/AliHLTCalibrationProcessor.cxx BASE/AliHLTConfiguration.cxx BASE/AliHLTConfigurationHandler.cxx BASE/AliHLTTask.cxx +BASE/AliHLTControlTask.cxx BASE/AliHLTLogging.cxx BASE/AliHLTDataBuffer.cxx BASE/AliHLTConsumerDescriptor.cxx @@ -26,7 +27,9 @@ BASE/AliHLTHOMERBlockDesc.cxx BASE/AliHLTHOMERSourceDesc.cxx BASE/AliHLTEsdManager.cxx BASE/AliHLTOUT.cxx +BASE/AliHLTOUTHandlerChain.cxx BASE/AliHLTOUTHomerBuffer.cxx +BASE/AliHLTOUTTask.cxx BASE/AliHLTOUTHandler.cxx BASE/AliHLTOUTHandlerEquId.cxx BASE/AliHLTMemoryFile.cxx diff --git a/HMPID/CMake_libHMPIDrec.txt b/HMPID/CMake_libHMPIDrec.txt index b73447ec011..28dd4dd0ce7 100644 --- a/HMPID/CMake_libHMPIDrec.txt +++ b/HMPID/CMake_libHMPIDrec.txt @@ -1,7 +1,7 @@ # -*- mode: cmake -*- set(SRCS - AliHMPIDReconstructor.cxx AliHMPIDTracker.cxx + AliHMPIDReconstructor.cxx AliHMPIDtrack.cxx AliHMPIDTracker.cxx AliHMPIDRecon.cxx AliHMPIDRecoParam.cxx AliHMPIDReconHTA.cxx AliHMPIDPid.cxx AliHMPIDQADataMakerRec.cxx diff --git a/ITS/CMake_libITSbase.txt b/ITS/CMake_libITSbase.txt index 9f986f0a9df..0e7669c5532 100644 --- a/ITS/CMake_libITSbase.txt +++ b/ITS/CMake_libITSbase.txt @@ -29,12 +29,12 @@ set(SRCS AliITSCalibration.cxx AliITSresponseSPD.cxx AliITSresponseSDD.cxx - AliITSresponseSSD.cxx AliITSCalibrationSPD.cxx AliITSCalibrationSDD.cxx AliITSCalibrationSSD.cxx AliITSChannelStatus.cxx AliITSMapSDD.cxx + AliITSHLTforSDD.cxx AliITSDriftSpeedSDD.cxx AliITSDDLModuleMapSDD.cxx AliITSDriftSpeedArraySDD.cxx @@ -46,10 +46,12 @@ set(SRCS AliITSHandleDaSSD.cxx AliITSDDLRawData.cxx AliITSRawStream.cxx + AliITSRawStreamSDDCompressed.cxx AliITSRawStreamSDDv2.cxx AliITSRawStreamSDDv3.cxx AliITSRawStreamSSD.cxx AliITSRawStreamSDD.cxx + AliITSCompressRawDataSDD.cxx AliITSRawStreamSPD.cxx AliITSEventHeader.cxx AliITSRawStreamSSDv1.cxx diff --git a/ITS/CMake_libITSrec.txt b/ITS/CMake_libITSrec.txt index 094f255e4af..bd5228848ef 100644 --- a/ITS/CMake_libITSrec.txt +++ b/ITS/CMake_libITSrec.txt @@ -27,6 +27,7 @@ set(SRCS AliITSVertexer3D.cxx AliITSVertexerZ.cxx AliITSVertexerFast.cxx + AliITSVertexerFixed.cxx AliITSVertexer3DTapan.cxx AliITSMeanVertexer.cxx AliITSZPoint.cxx diff --git a/MONITOR/CMake_libMONITOR.txt b/MONITOR/CMake_libMONITOR.txt index c7d63ed9dc3..5d077a271dc 100644 --- a/MONITOR/CMake_libMONITOR.txt +++ b/MONITOR/CMake_libMONITOR.txt @@ -6,7 +6,8 @@ set(SRCS AliMonitorTPC.cxx AliMonitorITS.cxx AliMonitorV0s.cxx AliMonitorDataTPC.cxx AliMonitorProcess.cxx AliMonitorControl.cxx - AliMonitorDialog.cxx AliMonitorClient.cxx + AliMonitorDialog.cxx AliMonitorClient.cxx + AliQAHistNavigator.cxx AliQAHistViewer.cxx ) # fill list of header files from list of source files diff --git a/MUON/CMake_binmchview.txt b/MUON/CMake_binmchview.txt index d34a9d37446..dfb5d119180 100644 --- a/MUON/CMake_binmchview.txt +++ b/MUON/CMake_binmchview.txt @@ -4,7 +4,7 @@ set(SRCS mchview.cxx ) -Set(LIBS STEERBase ESD AOD RAWDatarec STEER CDB Physics MUONmapping MUONcalib +Set(LIBS STEERBase ESD AOD RAWDatarec STEER CDB MUONmapping MUONcalib MUONgeometry MUONtrigger RAWDatabase RAWDatasim MUONraw MUONbase MUONshuttle MUONrec MUONgraphics MUONcore lhapdf pythia6 microcern) diff --git a/MUON/CMake_libMUONgeometry.txt b/MUON/CMake_libMUONgeometry.txt index 6566af50349..7d62611eedd 100644 --- a/MUON/CMake_libMUONgeometry.txt +++ b/MUON/CMake_libMUONgeometry.txt @@ -11,7 +11,11 @@ set(SRCS AliMUONGeometryMisAligner.cxx AliMUONGeometry.cxx AliMUONVGeometryBuilder.cxx - AliMUONGeometryBuilder.cxx + AliMUONGeometryBuilder.cxx + AliMUONSurveyObj.cxx + AliMUONSurveyUtil.cxx + AliMUONSurveyDetElem.cxx + AliMUONSurveyChamber.cxx ) # fill list of header files from list of source files diff --git a/MUON/CMake_libMUONrec.txt b/MUON/CMake_libMUONrec.txt index 4b2bc59017b..4c1fc54e96a 100644 --- a/MUON/CMake_libMUONrec.txt +++ b/MUON/CMake_libMUONrec.txt @@ -44,9 +44,10 @@ set(SRCS AliMUONRefitter.cxx AliMUONESDInterface.cxx AliMUONLegacyClusterServer.cxx - AliMUONTriggerTrackToTrackerClusters.cxx - AliMUONTrackerRawDataMaker.cxx - AliMUONTrackerCalibratedDataMaker.cxx + AliMUONTriggerTrackToTrackerClusters.cxx + AliMUONVTrackerDataMaker.cxx + AliMUONTrackerRawDataMaker.cxx + AliMUONTrackerCalibratedDataMaker.cxx ) # fill list of header files from list of source files diff --git a/PMD/CMake_libPMDsim.txt b/PMD/CMake_libPMDsim.txt index f708ee7249c..82ba50cb8f0 100644 --- a/PMD/CMake_libPMDsim.txt +++ b/PMD/CMake_libPMDsim.txt @@ -1,7 +1,7 @@ # -*- mode: cmake -*- set(SRCS -AliPMD.cxx AliPMDv0.cxx AliPMDv1.cxx AliPMDhit.cxx AliPMDcell.cxx AliPMDDigitizer.cxx AliPMDDDLRawData.cxx AliPMDQADataMakerSim.cxx +AliPMD.cxx AliPMDv0.cxx AliPMDv1.cxx AliPMDv2008.cxx AliPMDhit.cxx AliPMDcell.cxx AliPMDDigitizer.cxx AliPMDDDLRawData.cxx AliPMDQADataMakerSim.cxx ) # fill list of header files from list of source files diff --git a/PWG2/CMakeLists.txt b/PWG2/CMakeLists.txt index e026e891f24..2544d42ece0 100644 --- a/PWG2/CMakeLists.txt +++ b/PWG2/CMakeLists.txt @@ -15,6 +15,7 @@ ${CMAKE_SOURCE_DIR}/PWG2/FEMTOSCOPY/AliFemtoUser ${CMAKE_SOURCE_DIR}/PWG2/FLOW ${CMAKE_SOURCE_DIR}/PWG2/SPECTRA ${CMAKE_SOURCE_DIR}/STEER +${CMAKE_SOURCE_DIR}/CORRFW ${ALIROOT_INSTALL_DIR}/include ${ROOT_INCLUDE_DIR} ) diff --git a/PWG2/CMake_libPWG2femtoscopyUser.txt b/PWG2/CMake_libPWG2femtoscopyUser.txt index 6ca27a1a2a6..139da3c939f 100644 --- a/PWG2/CMake_libPWG2femtoscopyUser.txt +++ b/PWG2/CMake_libPWG2femtoscopyUser.txt @@ -6,7 +6,6 @@ set(SRCS FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityKTPairCut.cxx FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityTPCEntranceSepPairCut.cxx FEMTOSCOPY/AliFemtoUser/AliFemtoESDTrackCut.cxx - FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityCorrFctn.cxx FEMTOSCOPY/AliFemtoUser/AliFemtoTPCInnerCorrFctn.cxx FEMTOSCOPY/AliFemtoUser/AliFemtoChi2CorrFctn.cxx FEMTOSCOPY/AliFemtoUser/AliFemtoModelCorrFctnSource.cxx @@ -17,7 +16,14 @@ set(SRCS FEMTOSCOPY/AliFemtoUser/AliFemtoModelCorrFctn3DSpherical.cxx FEMTOSCOPY/AliFemtoUser/AliFemtoModelCorrFctn3DLCMSSpherical.cxx FEMTOSCOPY/AliFemtoUser/AliFemtoCutMonitorParticleMomRes.cxx - FEMTOSCOPY/AliFemtoUser/AliFemtoModelAllHiddenInfo.cxx + FEMTOSCOPY/AliFemtoUser/AliFemtoModelAllHiddenInfo.cxx + FEMTOSCOPY/AliFemtoUser/AliFemtoCutMonitorTrackTPCchiNdof.cxx + FEMTOSCOPY/AliFemtoUser/AliFemtoQATrackCut.cxx + FEMTOSCOPY/AliFemtoUser/AliFemtoQAEventCut.cxx + FEMTOSCOPY/AliFemtoUser/AliFemtoCutMonitorTrackTPCncls.cxx + FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityTPCEntranceSepQAPairCut.cxx + FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityQAPairCut.cxx + FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityCorrFctn.cxx ) # fill list of header files from list of source files diff --git a/PWG2/CMake_libPWG2spectra.txt b/PWG2/CMake_libPWG2spectra.txt index 0f6792a748f..86d0b0eb3a6 100644 --- a/PWG2/CMake_libPWG2spectra.txt +++ b/PWG2/CMake_libPWG2spectra.txt @@ -1,7 +1,7 @@ # -*- mode: cmake -*- set(SRCS - SPECTRA/AliProtonAnalysis.cxx + SPECTRA/AliProtonAnalysis.cxx SPECTRA/AliProtonQAAnalysis.cxx ) # fill list of header files from list of source files diff --git a/PWG3/CMake_libPWG3muon.txt b/PWG3/CMake_libPWG3muon.txt index c029cf56d9a..c5ddd0533e6 100644 --- a/PWG3/CMake_libPWG3muon.txt +++ b/PWG3/CMake_libPWG3muon.txt @@ -1,8 +1,9 @@ # -*- mode: cmake -*- set(SRCS - muon/AliAnalysisTaskESDMuonFilter.cxx + muon/AliAnalysisTaskESDMuonFilter.cxx muon/AliAnalysisTaskMuonAODfromGeneral.cxx + muon/AliAnalysisTaskFromStandardToMuonAOD.cxx muon/AliAnalysisTaskSingleMu.cxx muon/AliAnalysisTaskLUT.cxx muon/AliAnalysisTaskTrigChEff.cxx diff --git a/PWG4/CMake_libPWG4PartCorr.txt b/PWG4/CMake_libPWG4PartCorr.txt index e3cdfb9241c..3634294cd0c 100644 --- a/PWG4/CMake_libPWG4PartCorr.txt +++ b/PWG4/CMake_libPWG4PartCorr.txt @@ -7,9 +7,11 @@ set(SRCS AliAnaScale.cxx AliAnaPartCorrMaker.cxx AliAnaPartCorrBaseClass.cxx AliAnaExample.cxx AliAnaGammaDirect.cxx AliAnaParticlePartonCorrelation.cxx AliAnaParticleHadronCorrelation.cxx - AliAnaParticleJetLeadingConeCorrelation.cxx AliAnalysisTaskParticleCorrelation.cxx + AliAnaParticleJetFinderCorrelation.cxx + AliAnaParticleJetLeadingConeCorrelation.cxx AliAnalysisTaskParticleCorrelation.cxx AliCaloTrackReader.cxx AliCaloTrackESDReader.cxx - AliCaloTrackAODReader.cxx AliCaloTrackMCReader.cxx + AliCaloTrackAODReader.cxx AliCaloTrackMCReader.cxx AliAnaPi0.cxx AliCaloPhoton.cxx + AliV0Reader.cxx AliAnalysisTaskGammaConversion.cxx AliGammaConversionHistograms.cxx ) # fill list of header files from list of source files diff --git a/STEER/CMake_libAOD.txt b/STEER/CMake_libAOD.txt index 53901a089c4..56f42f6497c 100644 --- a/STEER/CMake_libAOD.txt +++ b/STEER/CMake_libAOD.txt @@ -6,8 +6,8 @@ set(SRCS AliAODCluster.cxx AliAODCaloCluster.cxx AliAODPmdCluster.cxx AliAODFmdCluster.cxx AliAODJet.cxx AliAODPhoton.cxx AliAODRedCov.cxx AliAODRecoDecay.cxx AliAODHandler.cxx AliAODTracklets.cxx AliAODTagCreator.cxx - AliAODv0.cxx AliAODCaloCells.cxx AliAODInputHandler.cxx AliMultiAODInputHandler.cxx AliAODDiJet.cxx - AliAODcascade.cxx + AliAODv0.cxx AliAODcascade.cxx AliAODCaloCells.cxx AliAODInputHandler.cxx + AliMultiAODInputHandler.cxx AliAODDiJet.cxx AliAODMCParticle.cxx ) # fill list of header files from list of source files diff --git a/STEER/CMake_libESD.txt b/STEER/CMake_libESD.txt index de9726fd11a..a8f8c1c38f9 100644 --- a/STEER/CMake_libESD.txt +++ b/STEER/CMake_libESD.txt @@ -28,6 +28,7 @@ set(SRCS AliESDCaloCells.cxx AliESDACORDE.cxx AliTriggerIR.cxx + AliESDVZEROfriend.cxx ) # fill list of header files from list of source files diff --git a/STEER/CMake_libSTEER.txt b/STEER/CMake_libSTEER.txt index 9ef6165329d..e559314ab8f 100644 --- a/STEER/CMake_libSTEER.txt +++ b/STEER/CMake_libSTEER.txt @@ -1,64 +1,31 @@ # -*- mode: cmake -*- set(SRCS -AliRunLoader.cxx -AliLoader.cxx -AliDataLoader.cxx -AliObjectLoader.cxx -AliBaseLoader.cxx -AliTreeLoader.cxx -AliTaskLoader.cxx +AliRunLoader.cxx AliLoader.cxx AliDataLoader.cxx +AliObjectLoader.cxx AliBaseLoader.cxx AliTreeLoader.cxx AliTaskLoader.cxx AliDetector.cxx -AliDigit.cxx -AliHit.cxx -AliPoints.cxx -AliDisplay.cxx -AliRun.cxx -AliGenerator.cxx -AliVertexGenerator.cxx -AliLego.cxx -AliModule.cxx -AliDigitNew.cxx -AliGeometry.cxx -AliRecPoint.cxx -AliHitMap.cxx -AliMagFC.cxx -AliMagFCM.cxx -AliMagFDM.cxx -AliLegoGenerator.cxx -AliLegoGeneratorXYZ.cxx -AliLegoGeneratorPhiZ.cxx -AliLegoGeneratorEta.cxx -AliLegoGeneratorEtaR.cxx +AliDigit.cxx AliHit.cxx AliPoints.cxx +AliDisplay.cxx AliRun.cxx AliGenerator.cxx AliVertexGenerator.cxx +AliLego.cxx AliModule.cxx AliDigitNew.cxx +AliGeometry.cxx AliRecPoint.cxx +AliHitMap.cxx AliMagFC.cxx AliMagFCM.cxx +AliMagFDM.cxx AliLegoGenerator.cxx AliLegoGeneratorXYZ.cxx +AliLegoGeneratorPhiZ.cxx AliLegoGeneratorEta.cxx AliLegoGeneratorEtaR.cxx AliRndm.cxx -AliMCQA.cxx -AliDebugVolume.cxx +AliMCQA.cxx AliDebugVolume.cxx AliConfig.cxx -AliRunDigitizer.cxx -AliDigitizer.cxx -AliStream.cxx -AliMergeCombi.cxx -AliMagFMaps.cxx -AliFieldMap.cxx -AliMagFCheb.cxx -AliCheb3D.cxx -AliCheb3DCalc.cxx +AliRunDigitizer.cxx AliDigitizer.cxx AliStream.cxx +AliMergeCombi.cxx AliMagFMaps.cxx AliFieldMap.cxx +AliMagFCheb.cxx AliCheb3D.cxx AliCheb3DCalc.cxx AliGausCorr.cxx -AliTrackMap.cxx -AliTrackMapper.cxx +AliTrackMap.cxx AliTrackMapper.cxx AliMemoryWatcher.cxx AliVertexer.cxx -AliV0vertexer.cxx -AliCascadeVertexer.cxx -AliMC.cxx -AliSimulation.cxx -AliReconstruction.cxx -AliVertexGenFile.cxx +AliV0vertexer.cxx AliCascadeVertexer.cxx +AliMC.cxx AliSimulation.cxx AliReconstruction.cxx AliVertexGenFile.cxx AliReconstructor.cxx AliGeomManager.cxx -AliAlignObj.cxx -AliAlignObjParams.cxx -AliAlignObjMatrix.cxx +AliAlignObj.cxx AliAlignObjParams.cxx AliAlignObjMatrix.cxx AliTriggerInput.cxx AliTriggerDetector.cxx AliTriggerConfiguration.cxx @@ -68,51 +35,42 @@ AliTriggerDescriptor.cxx AliTriggerClass.cxx AliTriggerCluster.cxx AliTriggerPFProtection.cxx -AliCentralTrigger.cxx -AliRieman.cxx -AliTrackFitter.cxx -AliTrackFitterRieman.cxx -AliTrackFitterKalman.cxx +AliCentralTrigger.cxx AliRieman.cxx +AliTrackFitter.cxx AliTrackFitterRieman.cxx AliTrackFitterKalman.cxx AliTrackFitterStraight.cxx -AliTrackResiduals.cxx -AliTrackResidualsChi2.cxx -AliTrackResidualsFast.cxx -AliTrackResidualsLinear.cxx +AliTrackResiduals.cxx AliTrackResidualsChi2.cxx AliTrackResidualsFast.cxx AliTrackResidualsLinear.cxx AliAlignmentTracks.cxx -AliRelAlignerKalman.cxx AliExpression.cxx AliCTPRawStream.cxx -AliMathBase.cxx -AliSignalProcesor.cxx -AliTracker.cxx -AliCluster.cxx -AliCluster3D.cxx -AliHelix.cxx -AliV0.cxx -AliKink.cxx +AliMathBase.cxx AliSignalProcesor.cxx +AliTracker.cxx AliCluster.cxx AliCluster3D.cxx +AliHelix.cxx AliV0.cxx AliKink.cxx AliSelectorRL.cxx AliMagFMapsV1.cxx AliMagWrapCheb.cxx -AliSurveyObj.cxx -AliSurveyPoint.cxx +AliSurveyObj.cxx AliSurveyPoint.cxx AliFstream.cxx AliCTPRawData.cxx AliQADataMaker.cxx AliGlobalQADataMaker.cxx AliQADataMakerSim.cxx AliQADataMakerRec.cxx +AliCorrQADataMakerRec.cxx AliQADataMakerSteer.cxx AliQAChecker.cxx +AliCorrQAChecker.cxx +AliGlobalQAChecker.cxx AliQACheckerBase.cxx AliMillepede.cxx AliRecoParam.cxx AliDetectorRecoParam.cxx AliPlaneEff.cxx -AliTriggerRunScalers.cxx -AliGRPPreprocessor.cxx -AliEventInfo.cxx -AliGlobalQAChecker.cxx -AliRunInfo.cxx +AliTriggerRunScalers.cxx AliGRPPreprocessor.cxx +AliGRPRecoParam.cxx +AliRunInfo.cxx AliEventInfo.cxx +AliRelAlignerKalman.cxx +AliESDTagCreator.cxx +AliGRPObject.cxx ) diff --git a/STEER/CMake_libSTEERBase.txt b/STEER/CMake_libSTEERBase.txt index a47a9e430c7..3de73b7ee21 100644 --- a/STEER/CMake_libSTEERBase.txt +++ b/STEER/CMake_libSTEERBase.txt @@ -5,6 +5,7 @@ set(SRCS AliVEvent.cxx AliVHeader.cxx AliVEventHandler.cxx + AliVEventPool.cxx AliPID.cxx AliLog.cxx AliRunTag.cxx AliLHCTag.cxx AliDetectorTag.cxx AliEventTag.cxx AliEventTagCuts.cxx AliRunTagCuts.cxx diff --git a/TOF/CMake_libTOFbase.txt b/TOF/CMake_libTOFbase.txt index 921b0d4aeef..a452b702d89 100644 --- a/TOF/CMake_libTOFbase.txt +++ b/TOF/CMake_libTOFbase.txt @@ -1,27 +1,28 @@ # -*- mode: cmake -*- set(SRCS -AliTOFGeometry.cxx -AliTOFdigit.cxx -AliTOFRawMap.cxx -AliTOFrawData.cxx -AliTOFRawStream.cxx -AliTOFHitData.cxx -AliTOFHitDataBuffer.cxx -AliTOFDecoder.cxx -AliTOFChannelOffline.cxx -AliTOFChannelOnline.cxx -AliTOFChannelOnlineStatus.cxx -AliTOFChannelOnlineArray.cxx -AliTOFChannelOnlineStatusArray.cxx -AliTOFcalib.cxx -AliTOFAlignment.cxx -AliTOFPreprocessor.cxx -AliTOFDataDCS.cxx -AliTOFFormatDCS.cxx -AliTOFPreprocessorFDR.cxx -AliTOFFEEReader.cxx -AliTOFCableLengthMap.cxx + AliTOFGeometry.cxx + AliTOFdigit.cxx + AliTOFDigitMap.cxx + AliTOFRawMap.cxx + AliTOFrawData.cxx + AliTOFRawStream.cxx + AliTOFHitData.cxx + AliTOFHitDataBuffer.cxx + AliTOFDecoder.cxx + AliTOFChannelOffline.cxx + AliTOFChannelOnline.cxx + AliTOFChannelOnlineStatus.cxx + AliTOFChannelOnlineArray.cxx + AliTOFChannelOnlineStatusArray.cxx + AliTOFcalib.cxx + AliTOFAlignment.cxx + AliTOFPreprocessor.cxx + AliTOFDataDCS.cxx + AliTOFFormatDCS.cxx + AliTOFPreprocessorFDR.cxx + AliTOFFEEReader.cxx + AliTOFCableLengthMap.cxx ) # fill list of header files from list of source files diff --git a/TOF/CMake_libTOFrec.txt b/TOF/CMake_libTOFrec.txt index f9b7dd5ebba..6e4297bb0f8 100644 --- a/TOF/CMake_libTOFrec.txt +++ b/TOF/CMake_libTOFrec.txt @@ -1,16 +1,12 @@ # -*- mode: cmake -*- set(SRCS -AliTOFcluster.cxx -AliTOFClusterFinder.cxx -AliTOFtrack.cxx -AliTOFtracker.cxx -AliTOFtrackerMI.cxx -AliTOFtrackerV1.cxx -AliTOFpidESD.cxx -AliTOFReconstructor.cxx -AliTOFRecoParam.cxx -AliTOFQADataMakerRec.cxx + AliTOFcluster.cxx AliTOFClusterFinder.cxx + AliTOFClusterFinderV1.cxx + AliTOFtrack.cxx + AliTOFtracker.cxx AliTOFtrackerMI.cxx AliTOFtrackerV1.cxx + AliTOFpidESD.cxx AliTOFReconstructor.cxx AliTOFRecoParam.cxx + AliTOFQADataMakerRec.cxx ) # fill list of header files from list of source files diff --git a/TPC/CMake_libTPCbase.txt b/TPC/CMake_libTPCbase.txt index 32b874bd1de..d1a52491ed0 100644 --- a/TPC/CMake_libTPCbase.txt +++ b/TPC/CMake_libTPCbase.txt @@ -1,26 +1,26 @@ # -*- mode: cmake -*- set(SRCS - AliSegmentID.cxx AliSegmentArray.cxx AliDigits.cxx AliH2F.cxx - AliTPCLoader.cxx AliTPCPRF2D.cxx AliTPCRF1D.cxx - AliDetectorParam.cxx AliTPCParam.cxx - AliTPCParamSR.cxx AliTPCParamCR.cxx - AliTPCdigit.cxx - AliSimDigits.cxx AliDigitsArray.cxx AliTPCDigitsArray.cxx - AliTPCmapper.cxx - AliTPCROC.cxx AliTPCCalROC.cxx AliTPCCalPad.cxx AliTPCCalDet.cxx - AliTPCcalibDB.cxx - AliTPCAltroMapping.cxx AliTPCRawStream.cxx AliTPCRawStreamFast.cxx - AliTPCLaserTracks.cxx AliTPCSensorTemp.cxx AliTPCSensorTempArray.cxx - AliTPCCalibPedestal.cxx AliTPCCalibPulser.cxx AliTPCCalibCE.cxx - AliTPCPreprocessor.cxx AliTPCPreprocessorOnline.cxx - AliTPCCalibViewer.cxx AliTPCCalibViewerGUI.cxx - AliTPCGenDBTemp.cxx AliTPCGenDBConf.cxx - AliTPCExB.cxx AliTPCExBExact.cxx AliTPCExBFirst.cxx - AliTPCTempMap.cxx AliTPCCalibVdrift.cxx - AliTPCCalibTCF.cxx AliTPCAltroEmulator.cxx AliTPCeventInfo.cxx - AliTransform.cxx AliTPCTransform.cxx AliTPCAlign.cxx AliTPCGoofieValues.cxx - AliTPCdataQA.cxx AliTPCQAChecker.cxx + AliSegmentID.cxx AliSegmentArray.cxx AliDigits.cxx AliH2F.cxx + AliTPCLoader.cxx AliTPCPRF2D.cxx AliTPCRF1D.cxx + AliDetectorParam.cxx AliTPCParam.cxx + AliTPCParamSR.cxx AliTPCParamCR.cxx + AliTPCdigit.cxx + AliSimDigits.cxx AliDigitsArray.cxx AliTPCDigitsArray.cxx + AliTPCmapper.cxx + AliTPCROC.cxx AliTPCCalROC.cxx AliTPCCalPad.cxx AliTPCCalDet.cxx + AliTPCcalibDB.cxx + AliTPCAltroMapping.cxx AliTPCRawStream.cxx AliTPCRawStreamFast.cxx + AliTPCLaserTracks.cxx AliTPCSensorTemp.cxx AliTPCSensorTempArray.cxx + AliTPCCalibPedestal.cxx AliTPCCalibPulser.cxx AliTPCCalibCE.cxx + AliTPCPreprocessor.cxx AliTPCPreprocessorOnline.cxx + AliTPCCalibViewer.cxx AliTPCCalibViewerGUI.cxx + AliTPCGenDBTemp.cxx AliTPCGenDBConf.cxx + AliTPCExB.cxx AliTPCExBExact.cxx AliTPCExBFirst.cxx + AliTPCTempMap.cxx AliTPCCalibVdrift.cxx + AliTPCCalibTCF.cxx AliTPCAltroEmulator.cxx AliTPCeventInfo.cxx + AliTransform.cxx AliTPCTransform.cxx AliTPCAlign.cxx AliTPCGoofieValues.cxx + AliTPCdataQA.cxx AliTPCQAChecker.cxx AliTPCConfigDA.cxx ) # fill list of header files from list of source files diff --git a/TPC/CMake_libTPCcalib.txt b/TPC/CMake_libTPCcalib.txt index 753ab79f30c..d583cbffa60 100644 --- a/TPC/CMake_libTPCcalib.txt +++ b/TPC/CMake_libTPCcalib.txt @@ -1,25 +1,8 @@ # -*- mode: cmake -*- set(SRCS -AliTPCcalibTracksCuts.cxx -AliTPCcalibTracks.cxx -AliTPCcalibTracksGain.cxx -AliTPCSelectorESD.cxx -AliTPCSelectorTracks.cxx -AliTPCCalPadRegion.cxx -AliTPCFitPad.cxx -AliAnaTPCTrackBase.cxx -AliAnaTPCTrackCalib.cxx -AliTPCcalibAlign.cxx -AliTPCcalibAlignment.cxx -AliTPCcalibV0.cxx -AliTPCCalibKr.cxx -AliTPCcalibBase.cxx -AliTPCAnalysisTaskcalib.cxx -AliTPCCalibKrTask.cxx -AliTPCcalibLaser.cxx -AliTPCcalibCosmic.cxx -AliTPCLaserTrack.cxx + AliTPCcalibTracksCuts.cxx AliTPCcalibTracks.cxx AliTPCcalibTracksGain.cxx + AliTPCSelectorESD.cxx AliTPCSelectorTracks.cxx AliTPCCalPadRegion.cxx AliTPCFitPad.cxx AliAnaTPCTrackBase.cxx AliAnaTPCTrackCalib.cxx AliTPCcalibAlign.cxx AliTPCcalibAlignment.cxx AliTPCcalibV0.cxx AliTPCCalibKr.cxx AliTPCcalibBase.cxx AliTPCAnalysisTaskcalib.cxx AliTPCCalibKrTask.cxx AliTPCcalibLaser.cxx AliTPCcalibCosmic.cxx AliTPCLaserTrack.cxx AliTPCcalibCalib.cxx ) # fill list of header files from list of source files diff --git a/TRD/CMake_libTRDgui.txt b/TRD/CMake_libTRDgui.txt index ce07b156ea9..d54ea62e292 100644 --- a/TRD/CMake_libTRDgui.txt +++ b/TRD/CMake_libTRDgui.txt @@ -1,19 +1,20 @@ # -*- mode: cmake -*- set(SRCS -qaGui/AliTRDqaGuiMain.cxx -qaGui/AliTRDqaGuiClusters.cxx -qaGui/AliTRDqaGuiClustersSM.cxx -qaGui/AliTRDqaGuiClustersStack.cxx -qaGui/AliTRDqaGuiESDs.cxx -qaGui/AliTRDqaGuiMainBlack.cxx -qaGui/AliTRDqaGuiBlackSM.cxx -qaGui/AliTRDqaGuiBlackChamber.cxx -qaGui/AliTRDqaGuiJPsi.cxx -qaGui/AliTRDqaGuiEnergyDeposit.cxx -qaGui/AliTRDqaGuiMainAnalysis.cxx -qaGui/AliTRDqaGuiBlackError.cxx -qaGui/AliTRDqaGuiBlackGlobal.cxx + qaGui/AliTRDqaGuiMain.cxx + qaGui/AliTRDqaGuiClusters.cxx + qaGui/AliTRDqaGuiClustersSM.cxx + qaGui/AliTRDqaGuiClustersStack.cxx + qaGui/AliTRDqaGuiESDs.cxx + qaGui/AliTRDqaGuiMainBlack.cxx + qaGui/AliTRDqaGuiBlackSM.cxx + qaGui/AliTRDqaGuiBlackChamber.cxx + qaGui/AliTRDqaGuiBlackError.cxx + qaGui/AliTRDqaGuiBlackGlobal.cxx + qaGui/AliTRDqaGuiBlackGTU.cxx + qaGui/AliTRDqaGuiJPsi.cxx + qaGui/AliTRDqaGuiEnergyDeposit.cxx + qaGui/AliTRDqaGuiMainAnalysis.cxx ) # fill list of header files from list of source files diff --git a/TRD/CMake_libTRDrec.txt b/TRD/CMake_libTRDrec.txt index 001d8651fa5..8e6e00dc388 100644 --- a/TRD/CMake_libTRDrec.txt +++ b/TRD/CMake_libTRDrec.txt @@ -1,29 +1,30 @@ # -*- mode: cmake -*- set(SRCS -AliTRDcluster.cxx -AliTRDclusterizer.cxx -AliTRDtransform.cxx -AliTRDtracklet.cxx -AliTRDtrack.cxx -AliTRDtracker.cxx -AliTRDseed.cxx -AliTRDpropagationLayer.cxx -AliTRDpidESD.cxx -AliTRDReconstructor.cxx -AliTRDtrackingAnalysis.cxx -AliTRDseedV1.cxx -AliTRDtrackV1.cxx -AliTRDtrackerV1.cxx -AliTRDtrackerDebug.cxx -AliTRDtrackingSector.cxx -AliTRDtrackingChamber.cxx -AliTRDchamberTimeBin.cxx -AliTRDQADataMakerRec.cxx -AliTRDqaBlackEvents.cxx -AliTRDCalibraFillHisto.cxx -AliTRDqaBuildReference.cxx -AliTRDqaRecPoints.cxx + AliTRDcluster.cxx + AliTRDclusterizer.cxx + AliTRDtransform.cxx + AliTRDtracklet.cxx + AliTRDtrack.cxx + AliTRDtracker.cxx + AliTRDseed.cxx + AliTRDpropagationLayer.cxx + AliTRDpidUtil.cxx + AliTRDpidESD.cxx + AliTRDReconstructor.cxx + AliTRDtrackingAnalysis.cxx + AliTRDseedV1.cxx + AliTRDtrackV1.cxx + AliTRDtrackerV1.cxx + AliTRDtrackerDebug.cxx + AliTRDtrackingSector.cxx + AliTRDtrackingChamber.cxx + AliTRDchamberTimeBin.cxx + AliTRDQADataMakerRec.cxx + AliTRDqaBlackEvents.cxx + AliTRDqaBuildReference.cxx + AliTRDCalibraFillHisto.cxx + AliTRDqaRecPoints.cxx ) # fill list of header files from list of source files -- 2.39.3