Updating CMake files
[u/mrichter/AliRoot.git] / HLT / CMake_libAliHLTPHOS.txt
CommitLineData
e969a926 1# -*- mode: cmake -*-
2
3set(SRCS
4PHOS/AliHLTPHOSBase.cxx
5PHOS/AliHLTPHOSClusterizer.cxx
6PHOS/AliHLTPHOSClusterizerComponent.cxx
7PHOS/AliHLTPHOSDataCorruptor.cxx
8PHOS/AliHLTPHOSDataQualityMonitor.cxx
9PHOS/AliHLTPHOSDefinitions.cxx
10PHOS/AliHLTPHOSEmcCalibData.cxx
11PHOS/AliHLTPHOSPhysicsAnalyzer.cxx
12PHOS/AliHLTPHOSPhysicsAnalyzerPeakFitter.cxx
13PHOS/AliHLTPHOSPhysicsAnalyzerSpectrum.cxx
14PHOS/AliHLTPHOSPhysicsAnalyzerSpectrumComponent.cxx
15PHOS/AliHLTPHOSProcessor.cxx
16PHOS/AliHLTPHOSPulseGenerator.cxx
17PHOS/AliHLTPHOSRawAnalyzer.cxx
18PHOS/AliHLTPHOSRawAnalyzerChiSquareFit.cxx
19PHOS/AliHLTPHOSRawAnalyzerComponent.cxx
20PHOS/AliHLTPHOSRawAnalyzerCrude.cxx
21PHOS/AliHLTPHOSRawAnalyzerCrudeComponent.cxx
22PHOS/AliHLTPHOSRawAnalyzerKLevel.cxx
23PHOS/AliHLTPHOSRawAnalyzerLMS.cxx
24PHOS/AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx
25PHOS/AliHLTPHOSRcuDataQualityMonitorComponent.cxx
26PHOS/AliHLTPHOSRcuHistogramProducer.cxx
27PHOS/AliHLTPHOSRcuHistogramProducerComponent.cxx
28PHOS/AliHLTPHOSRcuProcessor.cxx
29PHOS/AliHLTPHOSMapper.cxx
30PHOS/AliHLTPHOSRawAnalyzerPeakFinder.cxx
31PHOS/AliHLTPHOSSanityInspector.cxx
32PHOS/AliHLTPHOSDigitMaker.cxx
33PHOS/AliHLTPHOSDigitMakerComponent.cxx
34PHOS/AliHLTPHOSDigit.cxx
35PHOS/AliHLTPHOSBaselineAnalyzer.cxx
36PHOS/AliHLTPHOSBaselineAnalyzerComponent.cxx
37PHOS/AliHLTPHOSBaseline.cxx
38PHOS/AliHLTPHOSConfig.cxx
39PHOS/AliHLTPHOSAltroConfig.cxx
40PHOS/AliHLTPHOSSharedMemoryInterface.cxx
41PHOS/AliHLTPHOSClusterAnalyser.cxx
42PHOS/AliHLTPHOSClusterAnalyserComponent.cxx
43PHOS/AliHLTPHOSESDMaker.cxx
44PHOS/AliHLTPHOSESDMakerComponent.cxx
45PHOS/AliHLTPHOSRcuCalibrationProcessorComponent.cxx
46PHOS/AliHLTPHOSRcuCalibrationProcessor.cxx
47PHOS/AliHLTPHOSPattern.cxx
48PHOS/AliHLTPHOSRcuAltroPatternTest.cxx
49PHOS/AliHLTPHOSRcuAltroPatternTestComponent.cxx
50PHOS/AliHLTPHOSModuleCalibrationProcessorComponent.cxx
51PHOS/AliHLTPHOSRcuDAComponent.cxx
52PHOS/AliHLTPHOSRcuProperties.cxx
53PHOS/AliHLTPHOSUtilities.cxx
54)
55
56# fill list of header files from list of source files
57# by exchanging the file extension
58String(REPLACE ".cxx" ".h" HDRS "${SRCS}")
59
60
61Set(HDRS "${HDRS}"
62PHOS/AliHLTPHOSCommonDefs.h
63PHOS/AliHLTPHOSConstants.h
64PHOS/AliHLTPHOSRecPointDataStruct.h
65PHOS/AliHLTPHOSRawAnalyzer.h
66PHOS/AliHLTPHOSDefinitions.h
f7d3fd75 67#PHOS/AliHLTPHOSModuleCellEnergyDataStruct.h
e969a926 68PHOS/AliHLTPHOSRcuCellEnergyDataStruct.h
69PHOS/AliHLTPHOSValidCellDataStruct.h
70PHOS/AliHLTPHOSDataHeaderStruct.h
71PHOS/AliHLTPHOSModuleCellAccumulatedEnergyDataStruct.h
72PHOS/AliHLTPHOSModuleCellAverageEnergyDataStruct.h
73PHOS/AliHLTPHOSRcuCellAccumulatedEnergyDataStruct.h
74PHOS/AliHLTPHOSRcuCellAverageEnergyDataStruct.h
75PHOS/AliHLTPHOSRecPointDataStruct.h
76PHOS/AliHLTPHOSRecPointContainerStruct.h
77PHOS/AliHLTPHOSDigitContainerDataStruct.h
78PHOS/AliHLTPHOSRcuDigitContainerDataStruct.h
79PHOS/AliHLTPHOSDigitDataStruct.h
80PHOS/AliHLTPHOSCaloClusterDataStruct.h
81PHOS/AliHLTPHOSCaloClusterContainerStruct.h
82)
83
84AddLibrary(AliHLTPHOS "${SRCS}" "${HDRS}")
85