From b9d8fab0a7ae984bd79f7c133343c55a351ad459 Mon Sep 17 00:00:00 2001 From: hristov Date: Sun, 29 Mar 2009 13:21:05 +0000 Subject: [PATCH] Updated list of classes (cmake) --- ACORDE/CMake_libACORDErec.txt | 1 + HLT/AliHLTITSLinkDef.h | 4 +++ HLT/AliHLTRCULinkDef.h | 1 + HLT/AliHLTTPCLinkDef.h | 49 +++++++++++++++++++++++++++------ HLT/AliHLTUtilLinkDef.h | 5 ++++ HLT/CMake_libAliHLTRCU.txt | 1 + HLT/CMake_libAliHLTTPC.txt | 2 ++ HLT/HLTrecLinkDef.h | 2 +- PYTHIA6/CMake_libAliPythia6.txt | 2 ++ TPC/CMake_libTPCbase.txt | 2 +- 10 files changed, 59 insertions(+), 10 deletions(-) diff --git a/ACORDE/CMake_libACORDErec.txt b/ACORDE/CMake_libACORDErec.txt index 47c4d72cdb1..7abaa4d4faa 100644 --- a/ACORDE/CMake_libACORDErec.txt +++ b/ACORDE/CMake_libACORDErec.txt @@ -3,6 +3,7 @@ set(SRCS AliACORDEReconstructor.cxx AliACORDEQADataMakerRec.cxx +AliACORDERecoParam.cxx ) # fill list of header files from list of source files diff --git a/HLT/AliHLTITSLinkDef.h b/HLT/AliHLTITSLinkDef.h index d87baa53250..42edf023a39 100644 --- a/HLT/AliHLTITSLinkDef.h +++ b/HLT/AliHLTITSLinkDef.h @@ -9,4 +9,8 @@ #pragma link C++ class AliHLTITStracker+; #pragma link C++ class AliHLTITSVertexerZ+; #pragma link C++ class AliHLTITSclusterer+; +#pragma link C++ class AliHLTITSAgent+; +#pragma link C++ class AliHLTITSClusterFinderSPDComponent+; +#pragma link C++ class AliHLTITSClusterFinderSSDComponent+; +#pragma link C++ class AliHLTITSCompressRawDataSDDComponent+; #endif diff --git a/HLT/AliHLTRCULinkDef.h b/HLT/AliHLTRCULinkDef.h index cf33d469740..c2101017e3a 100644 --- a/HLT/AliHLTRCULinkDef.h +++ b/HLT/AliHLTRCULinkDef.h @@ -8,5 +8,6 @@ #pragma link C++ class AliHLTAltroChannelSelectorComponent+; #pragma link C++ class AliHLTAltroEncoder+; #pragma link C++ class AliHLTAltroGenerator+; +#pragma link C++ class AliHLTAltroTimebinAverageComponent+; #pragma link C++ class AliHLTRCUAgent+; #endif diff --git a/HLT/AliHLTTPCLinkDef.h b/HLT/AliHLTTPCLinkDef.h index fd589884190..7cbaa1c42de 100644 --- a/HLT/AliHLTTPCLinkDef.h +++ b/HLT/AliHLTTPCLinkDef.h @@ -17,6 +17,7 @@ #pragma link C++ class AliHLTTPCDigitReaderDecoder+; #pragma link C++ class AliHLTTPCDigitDumpComponent+; #pragma link C++ class AliHLTTPCZeroSuppressionComponent+; +#pragma link C++ class AliHLTTPCNoiseMap+; #pragma link C++ class AliHLTTPCNoiseMapComponent+; #pragma link C++ class AliHLTTPCVertex+; #pragma link C++ class AliHLTTPCVertexArray+; @@ -24,6 +25,11 @@ #pragma link C++ class AliHLTTPCTrackArray+; #pragma link C++ class AliHLTTPCTrack+; #pragma link C++ class AliHLTTPCDigitPublisherComponent+; +#pragma link C++ class AliHLTTPCOfflineClustererComponent+; +#pragma link C++ class AliHLTTPCOfflineTrackerComponent+; +#pragma link C++ class AliHLTTPCOfflineTrackerCalibComponent+; +#pragma link C++ class AliHLTTPCOfflineCalibrationComponent+; +#pragma link C++ class AliHLTTPCOfflineCluster+; #pragma link C++ class AliHLTTPCClusters+; #pragma link C++ class AliHLTTPCConfMapFit+; #pragma link C++ class AliHLTTPCConfMapTrack+; @@ -42,14 +48,8 @@ #pragma link C++ class AliHLTTPCSliceTrackerComponent+; #pragma link C++ class AliHLTTPCGlobalMergerComponent+; #pragma link C++ class AliHLTTPCEsdWriterComponent+; -#pragma link C++ class AliHLTTPCCADisplay+; -#pragma link C++ class AliHLTTPCCAHit+; -#pragma link C++ class AliHLTTPCCAOutTrack+; -#pragma link C++ class AliHLTTPCCAParam+; -#pragma link C++ class AliHLTTPCCARow+; -#pragma link C++ class AliHLTTPCCATrackerComponent+; -#pragma link C++ class AliHLTTPCCATracker+; -#pragma link C++ class AliHLTTPCCATrack+; +#pragma link C++ class AliHLTTPCHistogramHandlerComponent+; +#pragma link C++ class AliHLTTPCClusterConverterComponent+; #pragma link C++ class AliHLTTPCCompDataCompressorHelper+; #pragma link C++ class AliHLTTPCCompDumpComponent+; #pragma link C++ class AliHLTTPCCompModelAnalysis+; @@ -69,5 +69,38 @@ #pragma link C++ class AliHLTTPCRunStatistics+; #pragma link C++ class AliHLTTPCRunStatisticsProducerComponent+; #pragma link C++ class AliHLTTPCHWCFDataReverterComponent+; +#pragma link C++ class AliHLTTPCKryptonClusterFinder+; +#pragma link C++ class AliHLTTPCKryptonClusterFinderComponent+; +#pragma link C++ class AliHLTTPCClusterHistoComponent+; +#pragma link C++ class AliHLTTPCTrackHistoComponent+; +#pragma link C++ class AliHLTTPCTrackDumpComponent+; +#pragma link C++ class AliHLTTPCClusterDumpComponent+; +#pragma link C++ class AliHLTTPCCalibTracksComponent+; + +#pragma link C++ class AliHLTTPCCATrack+; +#pragma link C++ class AliHLTTPCCATracklet+; +#pragma link C++ class AliHLTTPCCATracker+; +#pragma link C++ class AliHLTTPCCAOutTrack+; +#pragma link C++ class AliHLTTPCCATrackParam+; +#pragma link C++ class AliHLTTPCCATrackConvertor+; +#pragma link C++ class AliHLTTPCCAParam+; +#pragma link C++ class AliHLTTPCCARow+; +#pragma link C++ class AliHLTTPCCAGrid+; +#pragma link C++ class AliHLTTPCCAHitArea+; +#pragma link C++ class AliHLTTPCCAGBHit+; +#pragma link C++ class AliHLTTPCCAMCPoint+; +#pragma link C++ class AliHLTTPCCAGBTrack+; +#pragma link C++ class AliHLTTPCCAGBTracker+; +#pragma link C++ class AliHLTTPCCATrackerComponent+; +#pragma link C++ class AliHLTTPCCANeighboursFinder+; +#pragma link C++ class AliHLTTPCCANeighboursCleaner+; +#pragma link C++ class AliHLTTPCCAStartHitsFinder+; +#pragma link C++ class AliHLTTPCCAUsedHitsInitialiser+; +#pragma link C++ class AliHLTTPCCATrackletConstructor+; +#pragma link C++ class AliHLTTPCCATrackletSelector+; +#pragma link C++ class AliHLTTPCCADisplay+; +#pragma link C++ class AliHLTTPCCAMCTrack+; +#pragma link C++ class AliHLTTPCCAPerformance+; +#pragma link C++ class AliTPCtrackerCA+; #endif diff --git a/HLT/AliHLTUtilLinkDef.h b/HLT/AliHLTUtilLinkDef.h index 611ea309bb6..c7f7cb88295 100644 --- a/HLT/AliHLTUtilLinkDef.h +++ b/HLT/AliHLTUtilLinkDef.h @@ -7,12 +7,17 @@ #pragma link off all functions; #pragma link C++ class AliHLTFilePublisher+; #pragma link C++ class AliHLTFileWriter+; +#pragma link C++ class AliHLTMCEvent+; #pragma link C++ class AliHLTRootFilePublisherComponent+; +#pragma link C++ class AliHLTESDMCEventPublisherComponent+; #pragma link C++ class AliHLTRootFileWriterComponent+; #pragma link C++ class AliHLTRootFileStreamerComponent+; #pragma link C++ class AliHLTLoaderPublisherComponent+; #pragma link C++ class AliHLTRawReaderPublisherComponent+; +#pragma link C++ class AliHLTOUTPublisherComponent+; +#pragma link C++ class AliHLTEsdCollectorComponent+; #pragma link C++ class AliHLTDataGenerator+; #pragma link C++ class AliHLTBlockFilterComponent+; +#pragma link C++ class AliHLTCompStatCollector+; #pragma link C++ class AliHLTAgentUtil+; #endif diff --git a/HLT/CMake_libAliHLTRCU.txt b/HLT/CMake_libAliHLTRCU.txt index 65d00c361e3..bf87ecb131e 100644 --- a/HLT/CMake_libAliHLTRCU.txt +++ b/HLT/CMake_libAliHLTRCU.txt @@ -4,6 +4,7 @@ set(SRCS RCU/AliHLTAltroChannelSelectorComponent.cxx RCU/AliHLTAltroEncoder.cxx RCU/AliHLTAltroGenerator.cxx +RCU/AliHLTAltroTimebinAverageComponent.cxx RCU/AliHLTRCUAgent.cxx ) diff --git a/HLT/CMake_libAliHLTTPC.txt b/HLT/CMake_libAliHLTTPC.txt index 3916cffaa1a..74c9c2a08d0 100644 --- a/HLT/CMake_libAliHLTTPC.txt +++ b/HLT/CMake_libAliHLTTPC.txt @@ -25,6 +25,7 @@ TPCLib/AliHLTTPCTrack.cxx TPCLib/offline/AliHLTTPCDigitPublisherComponent.cxx TPCLib/offline/AliHLTTPCOfflineClustererComponent.cxx TPCLib/offline/AliHLTTPCOfflineTrackerComponent.cxx +TPCLib/offline/AliHLTTPCOfflineTrackerCalibComponent.cxx TPCLib/offline/AliHLTTPCOfflineCalibrationComponent.cxx TPCLib/offline/AliHLTTPCOfflineCluster.cxx TPCLib/AliHLTTPCClusters.cxx @@ -75,6 +76,7 @@ TPCLib/AliHLTTPCCalibTracksComponent.cxx TPCLib/AliHLTTPCHWCFDataReverterComponent.cxx TPCLib/AliHLTTPCLog.cxx TPCLib/tracking-ca/AliHLTTPCCATrack.cxx +TPCLib/tracking-ca/AliHLTTPCCATracklet.cxx TPCLib/tracking-ca/AliHLTTPCCATracker.cxx TPCLib/tracking-ca/AliHLTTPCCAOutTrack.cxx TPCLib/tracking-ca/AliHLTTPCCATrackParam.cxx diff --git a/HLT/HLTrecLinkDef.h b/HLT/HLTrecLinkDef.h index f856bbdc846..7998c7a6852 100644 --- a/HLT/HLTrecLinkDef.h +++ b/HLT/HLTrecLinkDef.h @@ -6,7 +6,7 @@ #pragma link C++ class AliHLTReconstructor+; #pragma link C++ class AliRawReaderHLT+; #pragma link C++ class AliHLTOUTHomerCollection+; -#pragma link C++ class AliHLTEsdManager+; +#pragma link C++ class AliHLTEsdManagerImplementation+; #pragma link C++ class AliHLTDAQInterfaceImplementation+; #pragma link C++ class AliHLTOUTDigitReader+; #pragma link C++ class AliHLTOUTRawReader+; diff --git a/PYTHIA6/CMake_libAliPythia6.txt b/PYTHIA6/CMake_libAliPythia6.txt index e02cc7ebadd..a62ebf6cb01 100644 --- a/PYTHIA6/CMake_libAliPythia6.txt +++ b/PYTHIA6/CMake_libAliPythia6.txt @@ -11,5 +11,7 @@ openDecayTable.F # by exchanging the file extension String(REPLACE ".cxx" ".h" HDRS "${SRCS}") +Set(SRCS ${SRCS} ${FSRCS}) + AddLibrary(AliPythia6 "${SRCS}" "${HDRS}") diff --git a/TPC/CMake_libTPCbase.txt b/TPC/CMake_libTPCbase.txt index 70bbd97cfa5..f410a55b28a 100644 --- a/TPC/CMake_libTPCbase.txt +++ b/TPC/CMake_libTPCbase.txt @@ -12,7 +12,7 @@ set(SRCS AliTPCcalibDB.cxx AliTPCAltroMapping.cxx AliTPCRawStream.cxx AliTPCRawStreamFast.cxx AliTPCLaserTracks.cxx AliTPCSensorTemp.cxx AliTPCSensorTempArray.cxx - AliTPCCalibPedestal.cxx AliTPCCalibPulser.cxx AliTPCCalibCE.cxx + AliTPCCalibRawBase.cxx AliTPCCalibPedestal.cxx AliTPCCalibPulser.cxx AliTPCCalibCE.cxx AliTPCPreprocessor.cxx AliTPCPreprocessorOnline.cxx AliTPCCalibViewer.cxx AliTPCCalibViewerGUI.cxx AliTPCGenDBTemp.cxx AliTPCGenDBConf.cxx -- 2.39.3