TOF + macros to each detector folder
authoragrigora <alina.grigoras@cern.ch>
Tue, 14 Oct 2014 13:52:37 +0000 (15:52 +0200)
committeragrigora <alina.grigoras@cern.ch>
Mon, 15 Dec 2014 12:51:47 +0000 (13:51 +0100)
201 files changed:
ANALYSIS/CMakeLists.txt
CMakeLists.txt
ITS/CMakeLists.txt
ITS/UPGRADE/CMakeLists.txt
STAT/CMakeLists.txt
STEER/CMakeLists.txt
TOF/CMakeLists.txt
TOF/CMakelibTOFbase.pkg [deleted file]
TOF/CMakelibTOFcalib.pkg [deleted file]
TOF/CMakelibTOFrec.pkg [deleted file]
TOF/CMakelibTOFsim.pkg [deleted file]
TOF/TOFbase/AliTOFAlignment.cxx [moved from TOF/AliTOFAlignment.cxx with 100% similarity]
TOF/TOFbase/AliTOFAlignment.h [moved from TOF/AliTOFAlignment.h with 99% similarity]
TOF/TOFbase/AliTOFArray.cxx [moved from TOF/AliTOFArray.cxx with 100% similarity]
TOF/TOFbase/AliTOFArray.h [moved from TOF/AliTOFArray.h with 100% similarity]
TOF/TOFbase/AliTOFCTPLatency.cxx [moved from TOF/AliTOFCTPLatency.cxx with 100% similarity]
TOF/TOFbase/AliTOFCTPLatency.h [moved from TOF/AliTOFCTPLatency.h with 100% similarity]
TOF/TOFbase/AliTOFCableLengthMap.cxx [moved from TOF/AliTOFCableLengthMap.cxx with 100% similarity]
TOF/TOFbase/AliTOFCableLengthMap.h [moved from TOF/AliTOFCableLengthMap.h with 100% similarity]
TOF/TOFbase/AliTOFChainSummaryData.cxx [moved from TOF/AliTOFChainSummaryData.cxx with 100% similarity]
TOF/TOFbase/AliTOFChainSummaryData.h [moved from TOF/AliTOFChainSummaryData.h with 100% similarity]
TOF/TOFbase/AliTOFChannelOffline.cxx [moved from TOF/AliTOFChannelOffline.cxx with 100% similarity]
TOF/TOFbase/AliTOFChannelOffline.h [moved from TOF/AliTOFChannelOffline.h with 100% similarity]
TOF/TOFbase/AliTOFChannelOnline.cxx [moved from TOF/AliTOFChannelOnline.cxx with 100% similarity]
TOF/TOFbase/AliTOFChannelOnline.h [moved from TOF/AliTOFChannelOnline.h with 100% similarity]
TOF/TOFbase/AliTOFChannelOnlineArray.cxx [moved from TOF/AliTOFChannelOnlineArray.cxx with 100% similarity]
TOF/TOFbase/AliTOFChannelOnlineArray.h [moved from TOF/AliTOFChannelOnlineArray.h with 100% similarity]
TOF/TOFbase/AliTOFChannelOnlineStatus.cxx [moved from TOF/AliTOFChannelOnlineStatus.cxx with 100% similarity]
TOF/TOFbase/AliTOFChannelOnlineStatus.h [moved from TOF/AliTOFChannelOnlineStatus.h with 100% similarity]
TOF/TOFbase/AliTOFChannelOnlineStatusArray.cxx [moved from TOF/AliTOFChannelOnlineStatusArray.cxx with 100% similarity]
TOF/TOFbase/AliTOFChannelOnlineStatusArray.h [moved from TOF/AliTOFChannelOnlineStatusArray.h with 100% similarity]
TOF/TOFbase/AliTOFDCSmaps.cxx [moved from TOF/AliTOFDCSmaps.cxx with 100% similarity]
TOF/TOFbase/AliTOFDCSmaps.h [moved from TOF/AliTOFDCSmaps.h with 100% similarity]
TOF/TOFbase/AliTOFDRMEventCRC.h [moved from TOF/AliTOFDRMEventCRC.h with 100% similarity]
TOF/TOFbase/AliTOFDRMGlobalHeader.h [moved from TOF/AliTOFDRMGlobalHeader.h with 100% similarity]
TOF/TOFbase/AliTOFDRMGlobalTrailer.h [moved from TOF/AliTOFDRMGlobalTrailer.h with 100% similarity]
TOF/TOFbase/AliTOFDRMStatusHeader1.h [moved from TOF/AliTOFDRMStatusHeader1.h with 100% similarity]
TOF/TOFbase/AliTOFDRMStatusHeader2.h [moved from TOF/AliTOFDRMStatusHeader2.h with 100% similarity]
TOF/TOFbase/AliTOFDRMStatusHeader3.h [moved from TOF/AliTOFDRMStatusHeader3.h with 100% similarity]
TOF/TOFbase/AliTOFDRMStatusHeader4.h [moved from TOF/AliTOFDRMStatusHeader4.h with 100% similarity]
TOF/TOFbase/AliTOFDRMSummaryData.cxx [moved from TOF/AliTOFDRMSummaryData.cxx with 100% similarity]
TOF/TOFbase/AliTOFDRMSummaryData.h [moved from TOF/AliTOFDRMSummaryData.h with 100% similarity]
TOF/TOFbase/AliTOFDaConfigHandler.cxx [moved from TOF/AliTOFDaConfigHandler.cxx with 100% similarity]
TOF/TOFbase/AliTOFDaConfigHandler.h [moved from TOF/AliTOFDaConfigHandler.h with 100% similarity]
TOF/TOFbase/AliTOFDataDCS.cxx [moved from TOF/AliTOFDataDCS.cxx with 100% similarity]
TOF/TOFbase/AliTOFDataDCS.h [moved from TOF/AliTOFDataDCS.h with 100% similarity]
TOF/TOFbase/AliTOFDecoder.cxx [moved from TOF/AliTOFDecoder.cxx with 100% similarity]
TOF/TOFbase/AliTOFDecoder.h [moved from TOF/AliTOFDecoder.h with 100% similarity]
TOF/TOFbase/AliTOFDecoderSummaryData.cxx [moved from TOF/AliTOFDecoderSummaryData.cxx with 100% similarity]
TOF/TOFbase/AliTOFDecoderSummaryData.h [moved from TOF/AliTOFDecoderSummaryData.h with 100% similarity]
TOF/TOFbase/AliTOFDecoderV2.cxx [moved from TOF/AliTOFDecoderV2.cxx with 100% similarity]
TOF/TOFbase/AliTOFDecoderV2.h [moved from TOF/AliTOFDecoderV2.h with 100% similarity]
TOF/TOFbase/AliTOFDeltaBCOffset.cxx [moved from TOF/AliTOFDeltaBCOffset.cxx with 100% similarity]
TOF/TOFbase/AliTOFDeltaBCOffset.h [moved from TOF/AliTOFDeltaBCOffset.h with 100% similarity]
TOF/TOFbase/AliTOFDigitMap.cxx [moved from TOF/AliTOFDigitMap.cxx with 100% similarity]
TOF/TOFbase/AliTOFDigitMap.h [moved from TOF/AliTOFDigitMap.h with 100% similarity]
TOF/TOFbase/AliTOFFEEConfig.h [moved from TOF/AliTOFFEEConfig.h with 100% similarity]
TOF/TOFbase/AliTOFFEEDump.cxx [moved from TOF/AliTOFFEEDump.cxx with 100% similarity]
TOF/TOFbase/AliTOFFEEDump.h [moved from TOF/AliTOFFEEDump.h with 100% similarity]
TOF/TOFbase/AliTOFFEEReader.cxx [moved from TOF/AliTOFFEEReader.cxx with 100% similarity]
TOF/TOFbase/AliTOFFEEReader.h [moved from TOF/AliTOFFEEReader.h with 100% similarity]
TOF/TOFbase/AliTOFFEElightConfig.h [moved from TOF/AliTOFFEElightConfig.h with 100% similarity]
TOF/TOFbase/AliTOFFormatDCS.cxx [moved from TOF/AliTOFFormatDCS.cxx with 100% similarity]
TOF/TOFbase/AliTOFFormatDCS.h [moved from TOF/AliTOFFormatDCS.h with 100% similarity]
TOF/TOFbase/AliTOFGeometry.cxx [moved from TOF/AliTOFGeometry.cxx with 100% similarity]
TOF/TOFbase/AliTOFGeometry.h [moved from TOF/AliTOFGeometry.h with 100% similarity]
TOF/TOFbase/AliTOFHitData.cxx [moved from TOF/AliTOFHitData.cxx with 100% similarity]
TOF/TOFbase/AliTOFHitData.h [moved from TOF/AliTOFHitData.h with 100% similarity]
TOF/TOFbase/AliTOFHitDataBuffer.cxx [moved from TOF/AliTOFHitDataBuffer.cxx with 100% similarity]
TOF/TOFbase/AliTOFHitDataBuffer.h [moved from TOF/AliTOFHitDataBuffer.h with 100% similarity]
TOF/TOFbase/AliTOFHitField.cxx [moved from TOF/AliTOFHitField.cxx with 100% similarity]
TOF/TOFbase/AliTOFHitField.h [moved from TOF/AliTOFHitField.h with 100% similarity]
TOF/TOFbase/AliTOFLTMADCData.h [moved from TOF/AliTOFLTMADCData.h with 100% similarity]
TOF/TOFbase/AliTOFLTMGlobalHeader.h [moved from TOF/AliTOFLTMGlobalHeader.h with 100% similarity]
TOF/TOFbase/AliTOFLTMGlobalTrailer.h [moved from TOF/AliTOFLTMGlobalTrailer.h with 100% similarity]
TOF/TOFbase/AliTOFLTMORData.h [moved from TOF/AliTOFLTMORData.h with 100% similarity]
TOF/TOFbase/AliTOFLTMPDLData.h [moved from TOF/AliTOFLTMPDLData.h with 100% similarity]
TOF/TOFbase/AliTOFLTMSummaryData.cxx [moved from TOF/AliTOFLTMSummaryData.cxx with 100% similarity]
TOF/TOFbase/AliTOFLTMSummaryData.h [moved from TOF/AliTOFLTMSummaryData.h with 100% similarity]
TOF/TOFbase/AliTOFLvHvDataPoints.cxx [moved from TOF/AliTOFLvHvDataPoints.cxx with 100% similarity]
TOF/TOFbase/AliTOFLvHvDataPoints.h [moved from TOF/AliTOFLvHvDataPoints.h with 100% similarity]
TOF/TOFbase/AliTOFNoiseConfigHandler.cxx [moved from TOF/AliTOFNoiseConfigHandler.cxx with 100% similarity]
TOF/TOFbase/AliTOFNoiseConfigHandler.h [moved from TOF/AliTOFNoiseConfigHandler.h with 100% similarity]
TOF/TOFbase/AliTOFPreprocessor.cxx [moved from TOF/AliTOFPreprocessor.cxx with 100% similarity]
TOF/TOFbase/AliTOFPreprocessor.h [moved from TOF/AliTOFPreprocessor.h with 100% similarity]
TOF/TOFbase/AliTOFPreprocessorFDR.cxx [moved from TOF/AliTOFPreprocessorFDR.cxx with 100% similarity]
TOF/TOFbase/AliTOFPreprocessorFDR.h [moved from TOF/AliTOFPreprocessorFDR.h with 100% similarity]
TOF/TOFbase/AliTOFRawDataFormat.h [moved from TOF/AliTOFRawDataFormat.h with 100% similarity]
TOF/TOFbase/AliTOFRawMap.cxx [moved from TOF/AliTOFRawMap.cxx with 100% similarity]
TOF/TOFbase/AliTOFRawMap.h [moved from TOF/AliTOFRawMap.h with 100% similarity]
TOF/TOFbase/AliTOFRawStream.cxx [moved from TOF/AliTOFRawStream.cxx with 100% similarity]
TOF/TOFbase/AliTOFRawStream.h [moved from TOF/AliTOFRawStream.h with 100% similarity]
TOF/TOFbase/AliTOFReadoutInfo.cxx [moved from TOF/AliTOFReadoutInfo.cxx with 100% similarity]
TOF/TOFbase/AliTOFReadoutInfo.h [moved from TOF/AliTOFReadoutInfo.h with 100% similarity]
TOF/TOFbase/AliTOFResponseParams.cxx [moved from TOF/AliTOFResponseParams.cxx with 100% similarity]
TOF/TOFbase/AliTOFResponseParams.h [moved from TOF/AliTOFResponseParams.h with 100% similarity]
TOF/TOFbase/AliTOFRunParams.cxx [moved from TOF/AliTOFRunParams.cxx with 100% similarity]
TOF/TOFbase/AliTOFRunParams.h [moved from TOF/AliTOFRunParams.h with 100% similarity]
TOF/TOFbase/AliTOFT0Fill.cxx [moved from TOF/AliTOFT0Fill.cxx with 100% similarity]
TOF/TOFbase/AliTOFT0Fill.h [moved from TOF/AliTOFT0Fill.h with 100% similarity]
TOF/TOFbase/AliTOFT0FillOnlineCalib.cxx [moved from TOF/AliTOFT0FillOnlineCalib.cxx with 100% similarity]
TOF/TOFbase/AliTOFT0FillOnlineCalib.h [moved from TOF/AliTOFT0FillOnlineCalib.h with 100% similarity]
TOF/TOFbase/AliTOFTDCError.cxx [moved from TOF/AliTOFTDCError.cxx with 100% similarity]
TOF/TOFbase/AliTOFTDCError.h [moved from TOF/AliTOFTDCError.h with 100% similarity]
TOF/TOFbase/AliTOFTDCErrorBuffer.cxx [moved from TOF/AliTOFTDCErrorBuffer.cxx with 100% similarity]
TOF/TOFbase/AliTOFTDCErrorBuffer.h [moved from TOF/AliTOFTDCErrorBuffer.h with 100% similarity]
TOF/TOFbase/AliTOFTDCHit.cxx [moved from TOF/AliTOFTDCHit.cxx with 100% similarity]
TOF/TOFbase/AliTOFTDCHit.h [moved from TOF/AliTOFTDCHit.h with 100% similarity]
TOF/TOFbase/AliTOFTDCHitBuffer.cxx [moved from TOF/AliTOFTDCHitBuffer.cxx with 100% similarity]
TOF/TOFbase/AliTOFTDCHitBuffer.h [moved from TOF/AliTOFTDCHitBuffer.h with 100% similarity]
TOF/TOFbase/AliTOFTDCPackedHit.h [moved from TOF/AliTOFTDCPackedHit.h with 100% similarity]
TOF/TOFbase/AliTOFTDCUnpackedHit.h [moved from TOF/AliTOFTDCUnpackedHit.h with 100% similarity]
TOF/TOFbase/AliTOFTRMChainHeader.h [moved from TOF/AliTOFTRMChainHeader.h with 100% similarity]
TOF/TOFbase/AliTOFTRMChainTrailer.h [moved from TOF/AliTOFTRMChainTrailer.h with 100% similarity]
TOF/TOFbase/AliTOFTRMDiagnosticErrorWord1.h [moved from TOF/AliTOFTRMDiagnosticErrorWord1.h with 100% similarity]
TOF/TOFbase/AliTOFTRMDiagnosticErrorWord2.h [moved from TOF/AliTOFTRMDiagnosticErrorWord2.h with 100% similarity]
TOF/TOFbase/AliTOFTRMGlobalHeader.h [moved from TOF/AliTOFTRMGlobalHeader.h with 100% similarity]
TOF/TOFbase/AliTOFTRMGlobalTrailer.h [moved from TOF/AliTOFTRMGlobalTrailer.h with 100% similarity]
TOF/TOFbase/AliTOFTRMSummaryData.cxx [moved from TOF/AliTOFTRMSummaryData.cxx with 100% similarity]
TOF/TOFbase/AliTOFTRMSummaryData.h [moved from TOF/AliTOFTRMSummaryData.h with 100% similarity]
TOF/TOFbase/AliTOFTRMTDCError.h [moved from TOF/AliTOFTRMTDCError.h with 100% similarity]
TOF/TOFbase/AliTOFcalib.cxx [moved from TOF/AliTOFcalib.cxx with 100% similarity]
TOF/TOFbase/AliTOFcalib.h [moved from TOF/AliTOFcalib.h with 100% similarity]
TOF/TOFbase/AliTOFcalibHisto.cxx [moved from TOF/AliTOFcalibHisto.cxx with 100% similarity]
TOF/TOFbase/AliTOFcalibHisto.h [moved from TOF/AliTOFcalibHisto.h with 100% similarity]
TOF/TOFbase/AliTOFdigit.cxx [moved from TOF/AliTOFdigit.cxx with 100% similarity]
TOF/TOFbase/AliTOFdigit.h [moved from TOF/AliTOFdigit.h with 100% similarity]
TOF/TOFbase/AliTOFrawData.cxx [moved from TOF/AliTOFrawData.cxx with 100% similarity]
TOF/TOFbase/AliTOFrawData.h [moved from TOF/AliTOFrawData.h with 100% similarity]
TOF/TOFbase/CMakeLists.txt [new file with mode: 0644]
TOF/TOFbase/TOFbaseLinkDef.h [moved from TOF/TOFbaseLinkDef.h with 100% similarity]
TOF/TOFcalib/AliTOFAnalysisTaskCalibPass0.cxx [moved from TOF/AliTOFAnalysisTaskCalibPass0.cxx with 100% similarity]
TOF/TOFcalib/AliTOFAnalysisTaskCalibPass0.h [moved from TOF/AliTOFAnalysisTaskCalibPass0.h with 100% similarity]
TOF/TOFcalib/CMakeLists.txt [new file with mode: 0644]
TOF/TOFcalib/TOFcalibLinkDef.h [moved from TOF/TOFcalibLinkDef.h with 100% similarity]
TOF/TOFrec/AliTOFClusterFinder.cxx [moved from TOF/AliTOFClusterFinder.cxx with 100% similarity]
TOF/TOFrec/AliTOFClusterFinder.h [moved from TOF/AliTOFClusterFinder.h with 100% similarity]
TOF/TOFrec/AliTOFClusterFinderV1.cxx [moved from TOF/AliTOFClusterFinderV1.cxx with 100% similarity]
TOF/TOFrec/AliTOFClusterFinderV1.h [moved from TOF/AliTOFClusterFinderV1.h with 100% similarity]
TOF/TOFrec/AliTOFQADataMakerRec.cxx [moved from TOF/AliTOFQADataMakerRec.cxx with 100% similarity]
TOF/TOFrec/AliTOFQADataMakerRec.h [moved from TOF/AliTOFQADataMakerRec.h with 100% similarity]
TOF/TOFrec/AliTOFRecoParam.cxx [moved from TOF/AliTOFRecoParam.cxx with 100% similarity]
TOF/TOFrec/AliTOFRecoParam.h [moved from TOF/AliTOFRecoParam.h with 100% similarity]
TOF/TOFrec/AliTOFReconstructor.cxx [moved from TOF/AliTOFReconstructor.cxx with 100% similarity]
TOF/TOFrec/AliTOFReconstructor.h [moved from TOF/AliTOFReconstructor.h with 100% similarity]
TOF/TOFrec/AliTOFT0maker.cxx [moved from TOF/AliTOFT0maker.cxx with 100% similarity]
TOF/TOFrec/AliTOFT0maker.h [moved from TOF/AliTOFT0maker.h with 100% similarity]
TOF/TOFrec/AliTOFT0v1.cxx [moved from TOF/AliTOFT0v1.cxx with 100% similarity]
TOF/TOFrec/AliTOFT0v1.h [moved from TOF/AliTOFT0v1.h with 100% similarity]
TOF/TOFrec/AliTOFcluster.cxx [moved from TOF/AliTOFcluster.cxx with 100% similarity]
TOF/TOFrec/AliTOFcluster.h [moved from TOF/AliTOFcluster.h with 100% similarity]
TOF/TOFrec/AliTOFtrack.cxx [moved from TOF/AliTOFtrack.cxx with 100% similarity]
TOF/TOFrec/AliTOFtrack.h [moved from TOF/AliTOFtrack.h with 100% similarity]
TOF/TOFrec/AliTOFtracker.cxx [moved from TOF/AliTOFtracker.cxx with 100% similarity]
TOF/TOFrec/AliTOFtracker.h [moved from TOF/AliTOFtracker.h with 100% similarity]
TOF/TOFrec/AliTOFtrackerMI.cxx [moved from TOF/AliTOFtrackerMI.cxx with 100% similarity]
TOF/TOFrec/AliTOFtrackerMI.h [moved from TOF/AliTOFtrackerMI.h with 100% similarity]
TOF/TOFrec/AliTOFtrackerV1.cxx [moved from TOF/AliTOFtrackerV1.cxx with 100% similarity]
TOF/TOFrec/AliTOFtrackerV1.h [moved from TOF/AliTOFtrackerV1.h with 100% similarity]
TOF/TOFrec/AliTOFtrackerV2.cxx [moved from TOF/AliTOFtrackerV2.cxx with 100% similarity]
TOF/TOFrec/AliTOFtrackerV2.h [moved from TOF/AliTOFtrackerV2.h with 100% similarity]
TOF/TOFrec/CMakeLists.txt [new file with mode: 0644]
TOF/TOFrec/TOFrecLinkDef.h [moved from TOF/TOFrecLinkDef.h with 100% similarity]
TOF/TOFsim/AliTOF.cxx [moved from TOF/AliTOF.cxx with 100% similarity]
TOF/TOFsim/AliTOF.h [moved from TOF/AliTOF.h with 100% similarity]
TOF/TOFsim/AliTOFDDLRawData.cxx [moved from TOF/AliTOFDDLRawData.cxx with 100% similarity]
TOF/TOFsim/AliTOFDDLRawData.h [moved from TOF/AliTOFDDLRawData.h with 100% similarity]
TOF/TOFsim/AliTOFDigitizer.cxx [moved from TOF/AliTOFDigitizer.cxx with 100% similarity]
TOF/TOFsim/AliTOFDigitizer.h [moved from TOF/AliTOFDigitizer.h with 100% similarity]
TOF/TOFsim/AliTOFHitMap.cxx [moved from TOF/AliTOFHitMap.cxx with 100% similarity]
TOF/TOFsim/AliTOFHitMap.h [moved from TOF/AliTOFHitMap.h with 100% similarity]
TOF/TOFsim/AliTOFQAChecker.cxx [moved from TOF/AliTOFQAChecker.cxx with 100% similarity]
TOF/TOFsim/AliTOFQAChecker.h [moved from TOF/AliTOFQAChecker.h with 100% similarity]
TOF/TOFsim/AliTOFQADataMakerSim.cxx [moved from TOF/AliTOFQADataMakerSim.cxx with 100% similarity]
TOF/TOFsim/AliTOFQADataMakerSim.h [moved from TOF/AliTOFQADataMakerSim.h with 100% similarity]
TOF/TOFsim/AliTOFSDigit.cxx [moved from TOF/AliTOFSDigit.cxx with 100% similarity]
TOF/TOFsim/AliTOFSDigit.h [moved from TOF/AliTOFSDigit.h with 100% similarity]
TOF/TOFsim/AliTOFSDigitizer.cxx [moved from TOF/AliTOFSDigitizer.cxx with 100% similarity]
TOF/TOFsim/AliTOFSDigitizer.h [moved from TOF/AliTOFSDigitizer.h with 100% similarity]
TOF/TOFsim/AliTOFT0.cxx [moved from TOF/AliTOFT0.cxx with 100% similarity]
TOF/TOFsim/AliTOFT0.h [moved from TOF/AliTOFT0.h with 100% similarity]
TOF/TOFsim/AliTOFTrigger.cxx [moved from TOF/AliTOFTrigger.cxx with 100% similarity]
TOF/TOFsim/AliTOFTrigger.h [moved from TOF/AliTOFTrigger.h with 100% similarity]
TOF/TOFsim/AliTOFhit.cxx [moved from TOF/AliTOFhit.cxx with 100% similarity]
TOF/TOFsim/AliTOFhit.h [moved from TOF/AliTOFhit.h with 100% similarity]
TOF/TOFsim/AliTOFhitT0.cxx [moved from TOF/AliTOFhitT0.cxx with 100% similarity]
TOF/TOFsim/AliTOFhitT0.h [moved from TOF/AliTOFhitT0.h with 100% similarity]
TOF/TOFsim/AliTOFv6T0.cxx [moved from TOF/AliTOFv6T0.cxx with 100% similarity]
TOF/TOFsim/AliTOFv6T0.h [moved from TOF/AliTOFv6T0.h with 100% similarity]
TOF/TOFsim/CMakeLists.txt [new file with mode: 0644]
TOF/TOFsim/TOFsimLinkDef.h [moved from TOF/TOFsimLinkDef.h with 100% similarity]
TPC/CMakeLists.txt
TPC/CMakelibTPCbase.pkg [deleted file]
TPC/CMakelibTPCcalib.pkg [deleted file]
TPC/CMakelibTPCmon.pkg [deleted file]
TPC/CMakelibTPCrec.pkg [deleted file]
TPC/CMakelibTPCsim.pkg [deleted file]
TPC/CMakelibTPCupgrade.pkg [deleted file]
TPC/CMakelibTPCutil.pkg [deleted file]
TPC/TPCcalib/CMakeLists.txt
TPC/TPCmon/CMakeLists.txt

index 0afdf88..57d81ea 100644 (file)
@@ -22,7 +22,6 @@ add_subdirectory(ESDfilter)
 add_subdirectory(EventMixing)
 
 # Installing the macros
-install(DIRECTORY macros
-        DESTINATION ANALYSIS)
+install(DIRECTORY macros DESTINATION ANALYSIS)
 
 message(STATUS "ANALYSIS enabled")
index a9ac5ac..dc2bbef 100644 (file)
@@ -125,7 +125,7 @@ add_subdirectory(ITS)
 add_subdirectory(TPC)
 add_subdirectory(VZERO)
 add_subdirectory (T0)
-#add_subdirectory (TOF)
+add_subdirectory (TOF)
 #add_subdirectory (TRD)
 #add_subdirectory (ZDC)
 #add_subdirectory (STRUCT)
index 3e7501d..ba03900 100644 (file)
@@ -19,13 +19,8 @@ add_subdirectory(ITSsim)
 add_subdirectory(UPGRADE)
 
 # Macros
-# Macros
-# Do not forget the ending / from macros/
-# The / will point to install the content of the folder to 
-# macros/ITS/UPGRADE Without the / it will create a new folder 
-# macros/ITS/UPGRADE/macros
-install(DIRECTORY oldmacros/ DESTINATION macros/ITS/oldmacros)
-install(DIRECTORY macrosSDD/ DESTINATION macros/ITS/macrosSDD)
+install(DIRECTORY oldmacros DESTINATION ITS)
+install(DIRECTORY macrosSDD DESTINATION ITS)
 
 
 message(STATUS "ITS enabled")
index 3c1f014..176ed87 100644 (file)
@@ -19,10 +19,6 @@ add_subdirectory(ITSUpgradeRec)
 add_subdirectory(ITSUpgradeSim)
 
 # Macros
-# Do not forget the ending / from macros/
-# The / will point to install the content of the folder to 
-# macros/ITS/UPGRADE Without the / it will create a new folder 
-# macros/ITS/UPGRADE/macros
-install(DIRECTORY macros/ DESTINATION macros/ITS/UPGRADE)
+install(DIRECTORY macros DESTINATION ITS/UPGRADE)
 
 message(STATUS "ITS UPGRADE enabled")
index afc77bd..0b983b4 100644 (file)
@@ -65,10 +65,6 @@ install(TARGETS ${MODULE}
 install(FILES ${HDRS} DESTINATION include)
 
 # Macros
-# Do not forget the ending / from macros/
-# The / will point to install the content of the folder to 
-# macros/STAT Without the / it will create a new folder 
-# macros/STAT/Macros
-install(DIRECTORY Macros/ DESTINATION macros/STAT)
+install(DIRECTORY Macros DESTINATION STAT)
 
 message(STATUS "${MODULE} enabled")
\ No newline at end of file
index 5b7335c..899efac 100644 (file)
@@ -13,7 +13,7 @@
 # * provided "as is" without express or implied warranty.                  *
 # **************************************************************************
 
-# include the libraries
+# Include the libraries
 add_subdirectory (STEERBase)
 add_subdirectory (ESD)
 add_subdirectory (AOD)
@@ -21,10 +21,6 @@ add_subdirectory (CDB)
 add_subdirectory (STEER)
 
 # Macros
-# Do not forget the ending / from macros/
-# The / will point to install the content of the folder to 
-# macros/STEER Without the / it will create a new folder 
-# macros/STEER/macros
-install(DIRECTORY macros/ DESTINATION macros/STEER)
+install(DIRECTORY macros DESTINATION STEER)
 
 message(STATUS "STEER enabled")
index 0601230..cc2e40a 100644 (file)
@@ -1,10 +1,25 @@
-# AliRoot Build System CMakeLists for TOF
-#
-# Author: Johny Jose m(johny.jose@cern.ch)
-#         Port of previous Makefile build to cmake
+# **************************************************************************
+# * Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
+# *                                                                        *
+# * Author: The ALICE Off-line Project.                                    *
+# * Contributors are mentioned in the code where appropriate.              *
+# *                                                                        *
+# * Permission to use, copy, modify and distribute this software and its   *
+# * documentation strictly for non-commercial purposes is hereby granted   *
+# * without fee, provided that the above copyright notice appears in all   *
+# * copies and that both the copyright notice and this permission notice   *
+# * appear in the supporting documentation. The authors make no claims     *
+# * about the suitability of this software for any purpose. It is          *
+# * provided "as is" without express or implied warranty.                  *
+# **************************************************************************
 
-cmake_minimum_required(VERSION 2.8.8 FATAL_ERROR)
+add_subdirectory(TOFbase)
+add_subdirectory(TOFcalib)
+add_subdirectory(TOFrec)
+add_subdirectory(TOFsim)
 
-file(GLOB PACKAGES CMake*.pkg)
+# Install the data folder
+install (DIRECTORY data DESTINATION TOF)
 
-ALICE_BuildModule()
+
+message(STATUS "TOF enabled")
diff --git a/TOF/CMakelibTOFbase.pkg b/TOF/CMakelibTOFbase.pkg
deleted file mode 100644 (file)
index 9ee393c..0000000
+++ /dev/null
@@ -1,90 +0,0 @@
-# -*- mode: CMake -*- 
-#--------------------------------------------------------------------------------#
-# Package File for TOFbase                                                       #
-# Author : Johny Jose (johny.jose@cern.ch)                                       #
-# Variables Defined :                                                            #
-#                                                                                #
-# SRCS - C++ source files                                                        #
-# HDRS - C++ header files                                                        #
-# DHDR - ROOT Dictionary Linkdef header file                                     #
-# CSRCS - C source files                                                         #
-# CHDRS - C header files                                                         #
-# EINCLUDE - Include directories                                                 #
-# EDEFINE - Compiler definitions                                                 #
-# ELIBS - Extra libraries to link                                                #
-# ELIBSDIR - Extra library directories                                           #
-# PACKFFLAGS - Fortran compiler flags for package                                #
-# PACKCXXFLAGS - C++ compiler flags for package                                  #
-# PACKCFLAGS - C compiler flags for package                                      #
-# PACKSOFLAGS - Shared library linking flags                                     #
-# PACKLDFLAGS - Module linker flags                                              #
-# PACKBLIBS - Libraries to link (Executables only)                               #
-# EXPORT - Header files to be exported                                           #
-# CINTHDRS - Dictionary header files                                             #
-# CINTAUTOLINK - Set automatic dictionary generation                             #
-# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
-# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
-#--------------------------------------------------------------------------------#
-
-set ( SRCS  
-    AliTOFGeometry.cxx 
-    AliTOFdigit.cxx 
-    AliTOFDigitMap.cxx
-    AliTOFRawMap.cxx 
-    AliTOFrawData.cxx 
-    AliTOFRawStream.cxx 
-    AliTOFHitData.cxx 
-    AliTOFHitField.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 
-    AliTOFFEEDump.cxx 
-    AliTOFCableLengthMap.cxx 
-    AliTOFNoiseConfigHandler.cxx 
-    AliTOFcalibHisto.cxx 
-    AliTOFArray.cxx 
-    AliTOFDaConfigHandler.cxx 
-    AliTOFDeltaBCOffset.cxx 
-    AliTOFCTPLatency.cxx 
-    AliTOFT0Fill.cxx 
-    AliTOFRunParams.cxx 
-    AliTOFResponseParams.cxx 
-    AliTOFT0FillOnlineCalib.cxx 
-    AliTOFLvHvDataPoints.cxx 
-    AliTOFDCSmaps.cxx 
-    AliTOFChainSummaryData.cxx 
-    AliTOFDRMSummaryData.cxx 
-    AliTOFDecoderSummaryData.cxx 
-    AliTOFLTMSummaryData.cxx 
-    AliTOFTRMSummaryData.cxx 
-    AliTOFDecoderV2.cxx 
-    AliTOFTDCError.cxx 
-    AliTOFTDCErrorBuffer.cxx 
-    AliTOFTDCHit.cxx 
-    AliTOFTDCHitBuffer.cxx 
-    AliTOFReadoutInfo.cxx 
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR TOFbaseLinkDef.h)
-
-set ( EINCLUDE  RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
-
-set ( EXPORT  AliTOFGeometry.h)
-
-install (DIRECTORY data
-        DESTINATION TOF
-        PATTERN ".svn" EXCLUDE)
-
diff --git a/TOF/CMakelibTOFcalib.pkg b/TOF/CMakelibTOFcalib.pkg
deleted file mode 100644 (file)
index 8c758c2..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# -*- mode: CMake -*-
-#--------------------------------------------------------------------------------#
-# Package File for TOFbase                                                       #
-# Author : Johny Jose (johny.jose@cern.ch)                                       #
-# Variables Defined :                                                            #
-#                                                                                #
-# SRCS - C++ source files                                                        #
-# HDRS - C++ header files                                                        #
-# DHDR - ROOT Dictionary Linkdef header file                                     #
-# CSRCS - C source files                                                         #
-# CHDRS - C header files                                                         #
-# EINCLUDE - Include directories                                                 #
-# EDEFINE - Compiler definitions                                                 #
-# ELIBS - Extra libraries to link                                                #
-# ELIBSDIR - Extra library directories                                           #
-# PACKFFLAGS - Fortran compiler flags for package                                #
-# PACKCXXFLAGS - C++ compiler flags for package                                  #
-# PACKCFLAGS - C compiler flags for package                                      #
-# PACKSOFLAGS - Shared library linking flags                                     #
-# PACKLDFLAGS - Module linker flags                                              #
-# PACKBLIBS - Libraries to link (Executables only)                               #
-# EXPORT - Header files to be exported                                           #
-# CINTHDRS - Dictionary header files                                             #
-# CINTAUTOLINK - Set automatic dictionary generation                             #
-# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
-# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
-#--------------------------------------------------------------------------------#
-
-set ( SRCS  AliTOFAnalysisTaskCalibPass0.cxx
-    AliTOFAnalysisTaskCalibTree.cxx)
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR TOFcalibLinkDef.h)
-
-set ( EINCLUDE  RAW STEER/STEERBase ANALYSIS STEER/AOD)
diff --git a/TOF/CMakelibTOFrec.pkg b/TOF/CMakelibTOFrec.pkg
deleted file mode 100644 (file)
index 95c456a..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-# -*- mode: CMake -*- 
-#--------------------------------------------------------------------------------#
-# Package File for TOFrec                                                        #
-# Author : Johny Jose (johny.jose@cern.ch)                                       #
-# Variables Defined :                                                            #
-#                                                                                #
-# SRCS - C++ source files                                                        #
-# HDRS - C++ header files                                                        #
-# DHDR - ROOT Dictionary Linkdef header file                                     #
-# CSRCS - C source files                                                         #
-# CHDRS - C header files                                                         #
-# EINCLUDE - Include directories                                                 #
-# EDEFINE - Compiler definitions                                                 #
-# ELIBS - Extra libraries to link                                                #
-# ELIBSDIR - Extra library directories                                           #
-# PACKFFLAGS - Fortran compiler flags for package                                #
-# PACKCXXFLAGS - C++ compiler flags for package                                  #
-# PACKCFLAGS - C compiler flags for package                                      #
-# PACKSOFLAGS - Shared library linking flags                                     #
-# PACKLDFLAGS - Module linker flags                                              #
-# PACKBLIBS - Libraries to link (Executables only)                               #
-# EXPORT - Header files to be exported                                           #
-# CINTHDRS - Dictionary header files                                             #
-# CINTAUTOLINK - Set automatic dictionary generation                             #
-# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
-# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
-#--------------------------------------------------------------------------------#
-
-set ( SRCS  
-    AliTOFcluster.cxx 
-    AliTOFClusterFinder.cxx 
-    AliTOFClusterFinderV1.cxx 
-    AliTOFtrack.cxx 
-    AliTOFtracker.cxx 
-    AliTOFtrackerMI.cxx 
-    AliTOFtrackerV1.cxx 
-    AliTOFtrackerV2.cxx 
-    AliTOFReconstructor.cxx 
-    AliTOFRecoParam.cxx 
-    AliTOFT0maker.cxx 
-    AliTOFT0v1.cxx 
-    AliTOFQADataMakerRec.cxx 
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR TOFrecLinkDef.h)
-set ( EINCLUDE  STEER/STEER STEER/ESD STEER/STEERBase)
diff --git a/TOF/CMakelibTOFsim.pkg b/TOF/CMakelibTOFsim.pkg
deleted file mode 100644 (file)
index cc4a3f3..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-# -*- mode: CMake -*- 
-#--------------------------------------------------------------------------------#
-# Package File for TOFsim                                                        #
-# Author : Johny Jose (johny.jose@cern.ch)                                       #
-# Variables Defined :                                                            #
-#                                                                                #
-# SRCS - C++ source files                                                        #
-# HDRS - C++ header files                                                        #
-# DHDR - ROOT Dictionary Linkdef header file                                     #
-# CSRCS - C source files                                                         #
-# CHDRS - C header files                                                         #
-# EINCLUDE - Include directories                                                 #
-# EDEFINE - Compiler definitions                                                 #
-# ELIBS - Extra libraries to link                                                #
-# ELIBSDIR - Extra library directories                                           #
-# PACKFFLAGS - Fortran compiler flags for package                                #
-# PACKCXXFLAGS - C++ compiler flags for package                                  #
-# PACKCFLAGS - C compiler flags for package                                      #
-# PACKSOFLAGS - Shared library linking flags                                     #
-# PACKLDFLAGS - Module linker flags                                              #
-# PACKBLIBS - Libraries to link (Executables only)                               #
-# EXPORT - Header files to be exported                                           #
-# CINTHDRS - Dictionary header files                                             #
-# CINTAUTOLINK - Set automatic dictionary generation                             #
-# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
-# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
-#--------------------------------------------------------------------------------#
-
-set ( SRCS  
-    AliTOF.cxx 
-    AliTOFv6T0.cxx 
-    AliTOFhit.cxx 
-    AliTOFhitT0.cxx 
-    AliTOFHitMap.cxx 
-    AliTOFSDigit.cxx 
-    AliTOFSDigitizer.cxx 
-    AliTOFDigitizer.cxx 
-    AliTOFDDLRawData.cxx 
-    AliTOFT0.cxx 
-    AliTOFTrigger.cxx 
-    AliTOFQADataMakerSim.cxx 
-    AliTOFQAChecker.cxx 
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR TOFsimLinkDef.h)
-set ( EINCLUDE  STEER/STEER STEER/STEERBase)
similarity index 99%
rename from TOF/AliTOFAlignment.h
rename to TOF/TOFbase/AliTOFAlignment.h
index c3d401e..f9e4ad8 100644 (file)
@@ -22,6 +22,8 @@ class TGeoManager;
 class TObjArray;
 class TString;
 class TGeoMatrix;
+class TGeoManager;
+class TGeoHMatrix;
 
 class AliTOFAlignment :public TTask{
 
similarity index 100%
rename from TOF/AliTOFArray.h
rename to TOF/TOFbase/AliTOFArray.h
similarity index 100%
rename from TOF/AliTOFcalib.h
rename to TOF/TOFbase/AliTOFcalib.h
similarity index 100%
rename from TOF/AliTOFdigit.h
rename to TOF/TOFbase/AliTOFdigit.h
diff --git a/TOF/TOFbase/CMakeLists.txt b/TOF/TOFbase/CMakeLists.txt
new file mode 100644 (file)
index 0000000..c1a136e
--- /dev/null
@@ -0,0 +1,116 @@
+# **************************************************************************
+# * Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
+# *                                                                        *
+# * Author: The ALICE Off-line Project.                                    *
+# * Contributors are mentioned in the code where appropriate.              *
+# *                                                                        *
+# * Permission to use, copy, modify and distribute this software and its   *
+# * documentation strictly for non-commercial purposes is hereby granted   *
+# * without fee, provided that the above copyright notice appears in all   *
+# * copies and that both the copyright notice and this permission notice   *
+# * appear in the supporting documentation. The authors make no claims     *
+# * about the suitability of this software for any purpose. It is          *
+# * provided "as is" without express or implied warranty.                  *
+# **************************************************************************
+
+# Module
+set(MODULE TOFbase)
+
+# Module include folder
+include_directories(${CMAKE_SOURCE_DIR}/TOF/${MODULE})
+
+# Additional include folders in alphabetical order except ROOT
+include_directories(${ROOT_INCLUDE_DIRS}
+                    ${CMAKE_SOURCE_DIR}/RAW/RAWDatabase
+                    ${CMAKE_SOURCE_DIR}/RAW/RAWDatarec
+                    ${CMAKE_SOURCE_DIR}/RAW/RAWDatasim
+                    ${CMAKE_SOURCE_DIR}/STEER/CDB
+                    ${CMAKE_SOURCE_DIR}/STEER/ESD
+                    ${CMAKE_SOURCE_DIR}/STEER/STEER
+                    ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+                    ${CMAKE_SOURCE_DIR}/TOF/TOFrec
+                    ${CMAKE_SOURCE_DIR}/TOF/TOFsim
+                   )
+
+# Sources in alphabetical order
+set(SRCS
+    AliTOFAlignment.cxx
+    AliTOFArray.cxx
+    AliTOFCableLengthMap.cxx
+    AliTOFcalib.cxx
+    AliTOFcalibHisto.cxx
+    AliTOFChainSummaryData.cxx
+    AliTOFChannelOffline.cxx
+    AliTOFChannelOnlineArray.cxx
+    AliTOFChannelOnline.cxx
+    AliTOFChannelOnlineStatusArray.cxx
+    AliTOFChannelOnlineStatus.cxx
+    AliTOFCTPLatency.cxx
+    AliTOFDaConfigHandler.cxx
+    AliTOFDataDCS.cxx
+    AliTOFDCSmaps.cxx
+    AliTOFDecoder.cxx
+    AliTOFDecoderSummaryData.cxx
+    AliTOFDecoderV2.cxx
+    AliTOFDeltaBCOffset.cxx
+    AliTOFdigit.cxx
+    AliTOFDigitMap.cxx
+    AliTOFDRMSummaryData.cxx
+    AliTOFFEEDump.cxx
+    AliTOFFEEReader.cxx
+    AliTOFFormatDCS.cxx
+    AliTOFGeometry.cxx
+    AliTOFHitDataBuffer.cxx
+    AliTOFHitData.cxx
+    AliTOFHitField.cxx
+    AliTOFLTMSummaryData.cxx
+    AliTOFLvHvDataPoints.cxx
+    AliTOFNoiseConfigHandler.cxx
+    AliTOFPreprocessor.cxx
+    AliTOFPreprocessorFDR.cxx
+    AliTOFrawData.cxx
+    AliTOFRawMap.cxx
+    AliTOFRawStream.cxx
+    AliTOFReadoutInfo.cxx
+    AliTOFResponseParams.cxx
+    AliTOFRunParams.cxx
+    AliTOFT0Fill.cxx
+    AliTOFT0FillOnlineCalib.cxx
+    AliTOFTDCErrorBuffer.cxx
+    AliTOFTDCError.cxx
+    AliTOFTDCHitBuffer.cxx
+    AliTOFTDCHit.cxx
+    AliTOFTRMSummaryData.cxx
+   )
+
+# Headers from sources
+string(REPLACE ".cxx" ".h" HDRS "${SRCS}")
+
+# Generate the dictionary
+# It will create G_ARG1.cxx and G_ARG1.h / ARG1 = function first argument
+get_directory_property(incdirs INCLUDE_DIRECTORIES)
+generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
+
+# Generate the ROOT map
+# Dependecies
+set(LIBDEPS STEERBase STEER ESD CDB RAWDatabase RAWDatarec RAWDatasim TOFrec TOFsim)
+generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
+
+
+# Add a library to the project using the specified source files
+add_library(${MODULE} SHARED ${SRCS} G__${MODULE}.cxx)
+
+# Additional compilation flags
+set_target_properties(${MODULE} PROPERTIES COMPILE_FLAGS "-O -g")
+
+# System dependent: Modify the way the library is build
+if(${CMAKE_SYSTEM} MATCHES Darwin)
+    set_target_properties(${MODULE} PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
+endif(${CMAKE_SYSTEM} MATCHES Darwin)
+
+# Installation
+install(TARGETS ${MODULE}
+        ARCHIVE DESTINATION lib
+        LIBRARY DESTINATION lib)
+
+install(FILES ${HDRS} DESTINATION include)
\ No newline at end of file
diff --git a/TOF/TOFcalib/CMakeLists.txt b/TOF/TOFcalib/CMakeLists.txt
new file mode 100644 (file)
index 0000000..4e20a09
--- /dev/null
@@ -0,0 +1,68 @@
+# **************************************************************************
+# * Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
+# *                                                                        *
+# * Author: The ALICE Off-line Project.                                    *
+# * Contributors are mentioned in the code where appropriate.              *
+# *                                                                        *
+# * Permission to use, copy, modify and distribute this software and its   *
+# * documentation strictly for non-commercial purposes is hereby granted   *
+# * without fee, provided that the above copyright notice appears in all   *
+# * copies and that both the copyright notice and this permission notice   *
+# * appear in the supporting documentation. The authors make no claims     *
+# * about the suitability of this software for any purpose. It is          *
+# * provided "as is" without express or implied warranty.                  *
+# **************************************************************************
+
+# Module
+set(MODULE TOFcalib)
+
+# Module include folder
+include_directories(${CMAKE_SOURCE_DIR}/TOF/${MODULE})
+
+# Additional include folders in alphabetical order except ROOT
+include_directories(${ROOT_INCLUDE_DIRS}
+                    ${CMAKE_SOURCE_DIR}/ANALYSIS/ANALYSIS
+                    ${CMAKE_SOURCE_DIR}/ANALYSIS/ANALYSISalice
+                    ${CMAKE_SOURCE_DIR}/STEER/CDB
+                    ${CMAKE_SOURCE_DIR}/STEER/ESD
+                    ${CMAKE_SOURCE_DIR}/STEER/STEER
+                    ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+                    ${CMAKE_SOURCE_DIR}/TOF/TOFbase
+                   )
+
+# Sources in alphabetical order
+set(SRCS
+    AliTOFAnalysisTaskCalibPass0.cxx
+   )
+
+# Headers from sources
+string(REPLACE ".cxx" ".h" HDRS "${SRCS}")
+
+# Generate the dictionary
+# It will create G_ARG1.cxx and G_ARG1.h / ARG1 = function first argument
+get_directory_property(incdirs INCLUDE_DIRECTORIES)
+generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
+
+# Generate the ROOT map
+# Dependecies
+set(LIBDEPS STEERBase STEER CDB ESD ANALYSIS ANALYSISalice TOFbase)
+generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
+
+
+# Add a library to the project using the specified source files
+add_library(${MODULE} SHARED ${SRCS} G__${MODULE}.cxx)
+
+# Additional compilation flags
+set_target_properties(${MODULE} PROPERTIES COMPILE_FLAGS "-O -g")
+
+# System dependent: Modify the way the library is build
+if(${CMAKE_SYSTEM} MATCHES Darwin)
+    set_target_properties(${MODULE} PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
+endif(${CMAKE_SYSTEM} MATCHES Darwin)
+
+# Installation
+install(TARGETS ${MODULE}
+        ARCHIVE DESTINATION lib
+        LIBRARY DESTINATION lib)
+
+install(FILES ${HDRS} DESTINATION include)
\ No newline at end of file
similarity index 100%
rename from TOF/AliTOFT0v1.cxx
rename to TOF/TOFrec/AliTOFT0v1.cxx
similarity index 100%
rename from TOF/AliTOFT0v1.h
rename to TOF/TOFrec/AliTOFT0v1.h
similarity index 100%
rename from TOF/AliTOFtrack.h
rename to TOF/TOFrec/AliTOFtrack.h
diff --git a/TOF/TOFrec/CMakeLists.txt b/TOF/TOFrec/CMakeLists.txt
new file mode 100644 (file)
index 0000000..d9189b3
--- /dev/null
@@ -0,0 +1,81 @@
+# **************************************************************************
+# * Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
+# *                                                                        *
+# * Author: The ALICE Off-line Project.                                    *
+# * Contributors are mentioned in the code where appropriate.              *
+# *                                                                        *
+# * Permission to use, copy, modify and distribute this software and its   *
+# * documentation strictly for non-commercial purposes is hereby granted   *
+# * without fee, provided that the above copyright notice appears in all   *
+# * copies and that both the copyright notice and this permission notice   *
+# * appear in the supporting documentation. The authors make no claims     *
+# * about the suitability of this software for any purpose. It is          *
+# * provided "as is" without express or implied warranty.                  *
+# **************************************************************************
+
+# Module
+set(MODULE TOFrec)
+
+# Module include folder
+include_directories(${CMAKE_SOURCE_DIR}/TOF/${MODULE})
+
+# Additional include folders in alphabetical order except ROOT
+include_directories(${ROOT_INCLUDE_DIRS}
+                    ${CMAKE_SOURCE_DIR}/RAW/RAWDatabase
+                    ${CMAKE_SOURCE_DIR}/RAW/RAWDatarec
+                    ${CMAKE_SOURCE_DIR}/STEER/CDB
+                    ${CMAKE_SOURCE_DIR}/STEER/ESD
+                    ${CMAKE_SOURCE_DIR}/STEER/STEER
+                    ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+                    ${CMAKE_SOURCE_DIR}/TOF/TOFbase
+                    ${CMAKE_SOURCE_DIR}/TOF/TOFsim
+                   )
+
+# Sources in alphabetical order
+set(SRCS
+    AliTOFcluster.cxx
+    AliTOFClusterFinder.cxx
+    AliTOFClusterFinderV1.cxx
+    AliTOFQADataMakerRec.cxx
+    AliTOFReconstructor.cxx
+    AliTOFRecoParam.cxx
+    AliTOFT0maker.cxx
+    AliTOFT0v1.cxx
+    AliTOFtrack.cxx
+    AliTOFtracker.cxx
+    AliTOFtrackerMI.cxx
+    AliTOFtrackerV1.cxx
+    AliTOFtrackerV2.cxx
+   )
+
+# Headers from sources
+string(REPLACE ".cxx" ".h" HDRS "${SRCS}")
+
+# Generate the dictionary
+# It will create G_ARG1.cxx and G_ARG1.h / ARG1 = function first argument
+get_directory_property(incdirs INCLUDE_DIRECTORIES)
+generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
+
+# Generate the ROOT map
+# Dependecies
+set(LIBDEPS STEERBase STEER ESD CDB RAWDatarec RAWDatabase TOFbase TOFsim Graf)
+generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
+
+
+# Add a library to the project using the specified source files
+add_library(${MODULE} SHARED ${SRCS} G__${MODULE}.cxx)
+
+# Additional compilation flags
+set_target_properties(${MODULE} PROPERTIES COMPILE_FLAGS "-O -g")
+
+# System dependent: Modify the way the library is build
+if(${CMAKE_SYSTEM} MATCHES Darwin)
+    set_target_properties(${MODULE} PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
+endif(${CMAKE_SYSTEM} MATCHES Darwin)
+
+# Installation
+install(TARGETS ${MODULE}
+        ARCHIVE DESTINATION lib
+        LIBRARY DESTINATION lib)
+
+install(FILES ${HDRS} DESTINATION include)
\ No newline at end of file
similarity index 100%
rename from TOF/AliTOF.cxx
rename to TOF/TOFsim/AliTOF.cxx
similarity index 100%
rename from TOF/AliTOF.h
rename to TOF/TOFsim/AliTOF.h
similarity index 100%
rename from TOF/AliTOFHitMap.h
rename to TOF/TOFsim/AliTOFHitMap.h
similarity index 100%
rename from TOF/AliTOFSDigit.h
rename to TOF/TOFsim/AliTOFSDigit.h
similarity index 100%
rename from TOF/AliTOFT0.cxx
rename to TOF/TOFsim/AliTOFT0.cxx
similarity index 100%
rename from TOF/AliTOFT0.h
rename to TOF/TOFsim/AliTOFT0.h
similarity index 100%
rename from TOF/AliTOFhit.cxx
rename to TOF/TOFsim/AliTOFhit.cxx
similarity index 100%
rename from TOF/AliTOFhit.h
rename to TOF/TOFsim/AliTOFhit.h
similarity index 100%
rename from TOF/AliTOFhitT0.h
rename to TOF/TOFsim/AliTOFhitT0.h
similarity index 100%
rename from TOF/AliTOFv6T0.cxx
rename to TOF/TOFsim/AliTOFv6T0.cxx
similarity index 100%
rename from TOF/AliTOFv6T0.h
rename to TOF/TOFsim/AliTOFv6T0.h
diff --git a/TOF/TOFsim/CMakeLists.txt b/TOF/TOFsim/CMakeLists.txt
new file mode 100644 (file)
index 0000000..bae17b3
--- /dev/null
@@ -0,0 +1,82 @@
+# **************************************************************************
+# * Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
+# *                                                                        *
+# * Author: The ALICE Off-line Project.                                    *
+# * Contributors are mentioned in the code where appropriate.              *
+# *                                                                        *
+# * Permission to use, copy, modify and distribute this software and its   *
+# * documentation strictly for non-commercial purposes is hereby granted   *
+# * without fee, provided that the above copyright notice appears in all   *
+# * copies and that both the copyright notice and this permission notice   *
+# * appear in the supporting documentation. The authors make no claims     *
+# * about the suitability of this software for any purpose. It is          *
+# * provided "as is" without express or implied warranty.                  *
+# **************************************************************************
+
+# Module
+set(MODULE TOFsim)
+
+# Module include folder
+include_directories(${CMAKE_SOURCE_DIR}/TOF/${MODULE})
+
+# Additional include folders in alphabetical order except ROOT
+include_directories(${ROOT_INCLUDE_DIRS}
+                    ${CMAKE_SOURCE_DIR}/RAW/RAWDatabase
+                    ${CMAKE_SOURCE_DIR}/RAW/RAWDatarec
+                    ${CMAKE_SOURCE_DIR}/RAW/RAWDatasim
+                    ${CMAKE_SOURCE_DIR}/STEER/CDB
+                    ${CMAKE_SOURCE_DIR}/STEER/ESD
+                    ${CMAKE_SOURCE_DIR}/STEER/STEER
+                    ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+                    ${CMAKE_SOURCE_DIR}/TOF/TOFbase
+                    ${CMAKE_SOURCE_DIR}/TOF/TOFrec
+                   )
+
+# Sources in alphabetical order
+set(SRCS
+    AliTOF.cxx
+    AliTOFDDLRawData.cxx
+    AliTOFDigitizer.cxx
+    AliTOFhit.cxx
+    AliTOFHitMap.cxx
+    AliTOFhitT0.cxx
+    AliTOFQAChecker.cxx
+    AliTOFQADataMakerSim.cxx
+    AliTOFSDigit.cxx
+    AliTOFSDigitizer.cxx
+    AliTOFT0.cxx
+    AliTOFTrigger.cxx
+    AliTOFv6T0.cxx
+   )
+
+# Headers from sources
+string(REPLACE ".cxx" ".h" HDRS "${SRCS}")
+
+# Generate the dictionary
+# It will create G_ARG1.cxx and G_ARG1.h / ARG1 = function first argument
+get_directory_property(incdirs INCLUDE_DIRECTORIES)
+generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
+
+# Generate the ROOT map
+# Dependecies
+set(LIBDEPS STEERBase STEER ESD CDB RAWDatabase RAWDatarec RAWDatasim TOFbase TOFrec)
+generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
+
+
+# Add a library to the project using the specified source files
+add_library(${MODULE} SHARED ${SRCS} G__${MODULE}.cxx)
+
+# Additional compilation flags
+set_target_properties(${MODULE} PROPERTIES COMPILE_FLAGS "-O -g")
+
+# System dependent: Modify the way the library is build
+if(${CMAKE_SYSTEM} MATCHES Darwin)
+    set_target_properties(${MODULE} PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
+endif(${CMAKE_SYSTEM} MATCHES Darwin)
+
+# Installation
+install(TARGETS ${MODULE}
+        ARCHIVE DESTINATION lib
+        LIBRARY DESTINATION lib)
+
+install(FILES ${HDRS} DESTINATION include)
\ No newline at end of file
index b8ce25d..c9847ba 100644 (file)
@@ -24,11 +24,7 @@ add_subdirectory(TPCmon)
 install(DIRECTORY mapping DESTINATION TPC)
 
 # Installing the macros
-# Do not forget the ending / from macros/
-# The / will point to install the content of the folder to 
-# macros/TPC. Without the / it will create a new folder 
-# macros/TPC/macros
-install(DIRECTORY macros/ DESTINATION macros/TPC)
+install(DIRECTORY macros DESTINATION TPC)
 
 # Install root & dat files
 set(ROOTFILES 
diff --git a/TPC/CMakelibTPCbase.pkg b/TPC/CMakelibTPCbase.pkg
deleted file mode 100644 (file)
index c0684e0..0000000
+++ /dev/null
@@ -1,128 +0,0 @@
-# -*- mode: CMake -*-
-
-#--------------------------------------------------------------------------------#
-# Package File for TPCbase                                                       #
-# Author : Johny Jose (johny.jose@cern.ch)                                       #
-# Variables Defined :                                                            #
-#                                                                                #
-# SRCS - C++ source files                                                        #
-# HDRS - C++ header files                                                        #
-# DHDR - ROOT Dictionary Linkdef header file                                     #
-# CSRCS - C source files                                                         #
-# CHDRS - C header files                                                         #
-# EINCLUDE - Include directories                                                 #
-# EDEFINE - Compiler definitions                                                 #
-# ELIBS - Extra libraries to link                                                #
-# ELIBSDIR - Extra library directories                                           #
-# PACKFFLAGS - Fortran compiler flags for package                                #
-# PACKCXXFLAGS - C++ compiler flags for package                                  #
-# PACKCFLAGS - C compiler flags for package                                      #
-# PACKSOFLAGS - Shared library linking flags                                     #
-# PACKLDFLAGS - Module linker flags                                              #
-# PACKBLIBS - Libraries to link (Executables only)                               #
-# EXPORT - Header files to be exported                                           #
-# CINTHDRS - Dictionary header files                                             #
-# CINTAUTOLINK - Set automatic dictionary generation                             #
-# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
-# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
-#--------------------------------------------------------------------------------#
-
-set ( SRCS   
-    Base/AliSegmentID.cxx 
-    Base/AliSegmentArray.cxx 
-    Base/AliDigits.cxx 
-    AliH2F.cxx   # REMOVE
-    Base/AliTPCLoader.cxx 
-    Base/AliTPCPRF2D.cxx 
-    Base/AliTPCRF1D.cxx 
-    Base/AliDetectorParam.cxx 
-    Base/AliTPCParam.cxx 
-    Base/AliTPCParamSR.cxx 
-    Base/AliSimDigits.cxx 
-    Base/AliDigitsArray.cxx 
-    Base/AliTPCDigitsArray.cxx 
-    Base/AliTPCmapper.cxx 
-    Base/AliTPCROC.cxx 
-    Base/AliTPCCalROC.cxx 
-    Base/AliTPCCalPad.cxx 
-    Base/AliTPCcalibDB.cxx 
-    Base/AliTPCcalibDButil.cxx 
-    Base/AliTPCAltroMapping.cxx 
-    Base/AliTPCRawStreamV3.cxx 
-    Base/AliTPCSensorTemp.cxx 
-    Base/AliTPCSensorTempArray.cxx 
-    Base/AliTPCCalibRawBase.cxx 
-    Base/AliTPCCalibPedestal.cxx 
-    Base/AliTPCCalibPulser.cxx 
-    Base/AliTPCCalibCE.cxx 
-    Base/AliTPCCalibRaw.cxx 
-    Base/AliTPCPreprocessor.cxx 
-    Base/AliTPCPreprocessorOnline.cxx
-    AliTPCCalibViewer.cxx        # UTIL
-    AliTPCCalibViewerGUI.cxx     # UTIL
-    AliTPCCalibViewerGUItime.cxx # UTIL
-    Base/AliTPCExB.cxx 
-    Base/AliTPCExBExact.cxx 
-    Base/AliTPCExBFirst.cxx 
-    Base/AliTPCTempMap.cxx 
-    Base/AliTPCCalibVdrift.cxx 
-    Base/AliTransform.cxx 
-    Base/AliTPCTransform.cxx 
-    Base/AliTPCdataQA.cxx 
-    Base/AliTPCQAChecker.cxx 
-    Base/AliTPCConfigDA.cxx 
-    Base/AliTPCConfigParser.cxx
-    Base/AliTPCPointCorrection.cxx
-    Base/AliTPCLaserTrack.cxx 
-    Base/AliTPCCorrection.cxx 
-    Base/AliTPCInverseCorrection.cxx 
-    Base/AliTPCComposedCorrection.cxx 
-    Base/AliTPCExBBShape.cxx 
-    Base/AliTPCExBTwist.cxx 
-    Base/AliTPCGGVoltError.cxx 
-    Base/AliTPCBoundaryVoltError.cxx 
-    Base/AliTPCCalibGlobalMisalignment.cxx 
-    Base/AliTPCFCVoltError3D.cxx 
-    Base/AliTPCROCVoltError3D.cxx 
-    Base/AliTPCSpaceCharge.cxx 
-    Base/AliTPCSpaceCharge3D.cxx 
-    Base/AliTPCCorrectionLookupTable.cxx
-    Base/AliXRDPROOFtoolkit.cxx 
-    Base/AliTPCExBEffective.cxx 
-    Base/AliTPCExBEffectiveSector.cxx 
-    Base/AliTPCCorrectionDrift.cxx 
-    )
-    
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR  TPCbaseLinkDef.h)
-
-set ( EINCLUDE  RAW TPC/Base STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
-
-set (EXPORT Base/AliSegmentID.h AliTPCCalibViewerGUI.h Base/AliTPCRawStreamV3.h)
-
-install ( DIRECTORY mapping
-          DESTINATION TPC
-          PATTERN ".d"  EXCLUDE
-          PATTERN ".so" EXCLUDE)
-
-install ( DIRECTORY . 
-          DESTINATION TPC
-          FILES_MATCHING PATTERN "*.root"
-                         PATTERN "*.dat"
-                        PATTERN "testMC" EXCLUDE
-                        PATTERN "doc" EXCLUDE
-                        PATTERN "Calib" EXCLUDE
-                        PATTERN "macros" EXCLUDE
-                        PATTERN "CalibMacros" EXCLUDE
-                        PATTERN ".svn" EXCLUDE
-                        PATTERN "mapping" EXCLUDE
-                        PATTERN "fastSimul" EXCLUDE
-                        PATTERN "Cal" EXCLUDE
-                        PATTERN "scripts" EXCLUDE
-                        PATTERN "tgt_linuxx8664gcc" EXCLUDE
-                        PATTERN "stressTest" EXCLUDE)
-
-#
-# EOF
-#
diff --git a/TPC/CMakelibTPCcalib.pkg b/TPC/CMakelibTPCcalib.pkg
deleted file mode 100644 (file)
index e508501..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-# -*- mode: CMake -*- 
-#--------------------------------------------------------------------------------#
-# Package File for TPCcalib                                                      #
-# Author : Johny Jose (johny.jose@cern.ch)                                       #
-# Variables Defined :                                                            #
-#                                                                                #
-# SRCS - C++ source files                                                        #
-# HDRS - C++ header files                                                        #
-# DHDR - ROOT Dictionary Linkdef header file                                     #
-# CSRCS - C source files                                                         #
-# CHDRS - C header files                                                         #
-# EINCLUDE - Include directories                                                 #
-# EDEFINE - Compiler definitions                                                 #
-# ELIBS - Extra libraries to link                                                #
-# ELIBSDIR - Extra library directories                                           #
-# PACKFFLAGS - Fortran compiler flags for package                                #
-# PACKCXXFLAGS - C++ compiler flags for package                                  #
-# PACKCFLAGS - C compiler flags for package                                      #
-# PACKSOFLAGS - Shared library linking flags                                     #
-# PACKLDFLAGS - Module linker flags                                              #
-# PACKBLIBS - Libraries to link (Executables only)                               #
-# EXPORT - Header files to be exported                                           #
-# CINTHDRS - Dictionary header files                                             #
-# CINTAUTOLINK - Set automatic dictionary generation                             #
-# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
-# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
-#--------------------------------------------------------------------------------#
-
-set ( SRCS  
-    Calib/AliTPCcalibBase.cxx 
-    Calib/AliTPCCorrectionFit.cxx 
-    Calib/AliTPCcalibTracksCuts.cxx 
-    Calib/AliTPCcalibTracks.cxx 
-    Calib/AliTPCcalibTracksGain.cxx 
-    Calib/AliTPCCalPadRegion.cxx 
-    Calib/AliTPCFitPad.cxx 
-    Calib/AliTPCcalibAlign.cxx 
-    Calib/AliTPCcalibV0.cxx 
-    Calib/AliTPCCalibKr.cxx 
-    Calib/AliTPCAnalysisTaskcalib.cxx 
-    Calib/AliTPCCalibKrTask.cxx 
-    Calib/AliTPCcalibLaser.cxx 
-    Calib/AliTPCcalibCosmic.cxx 
-    Calib/AliTPCcalibCalib.cxx 
-    Calib/AliTPCcalibTime.cxx 
-    Calib/AliTPCcalibTimeGain.cxx 
-    Calib/AliTPCMisAligner.cxx 
-    Calib/AliTPCPreprocessorOffline.cxx 
-    Calib/AliTPCkalmanAlign.cxx 
-    Calib/AliTPCcalibSummary.cxx 
-    Calib/AliTPCcalibGainMult.cxx 
-    Calib/AliAnalysisTaskPt.cxx
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( EINCLUDE RAW TPC TPC/Base TPC/Rec TPC/Calib ANALYSIS STAT STEER/STEER STEER/CDB STEER/STEERBase )
-
-set ( DHDR  TPCcalibLinkDef.h)
-
diff --git a/TPC/CMakelibTPCmon.pkg b/TPC/CMakelibTPCmon.pkg
deleted file mode 100644 (file)
index 2f9aeb2..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-#--------------------------------------------------------------------------------#
-# Package File for TPCmon                                                        #
-# Author : Johny Jose (johny.jose@cern.ch)                                       #
-# Variables Defined :                                                            #
-#                                                                                #
-# SRCS - C++ source files                                                        #
-# HDRS - C++ header files                                                        #
-# DHDR - ROOT Dictionary Linkdef header file                                     #
-# CSRCS - C source files                                                         #
-# CHDRS - C header files                                                         #
-# EINCLUDE - Include directories                                                 #
-# EDEFINE - Compiler definitions                                                 #
-# ELIBS - Extra libraries to link                                                #
-# ELIBSDIR - Extra library directories                                           #
-# PACKFFLAGS - Fortran compiler flags for package                                #
-# PACKCXXFLAGS - C++ compiler flags for package                                  #
-# PACKCFLAGS - C compiler flags for package                                      #
-# PACKSOFLAGS - Shared library linking flags                                     #
-# PACKLDFLAGS - Module linker flags                                              #
-# PACKBLIBS - Libraries to link (Executables only)                               #
-# EXPORT - Header files to be exported                                           #
-# CINTHDRS - Dictionary header files                                             #
-# CINTAUTOLINK - Set automatic dictionary generation                             #
-# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
-# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
-#--------------------------------------------------------------------------------#
-
-set ( SRCS   
-    Monitor/AliTPCMonitorConfig.cxx 
-    Monitor/AliTPCMonitorAltro.cxx 
-    Monitor/AliTPCMonitorFFT.cxx 
-    Monitor/AliTPCMonitorMappingHandler.cxx 
-    Monitor/AliTPCMonitor.cxx 
-    Monitor/AliTPCMonitorDateFile.cxx 
-    Monitor/AliTPCMonitorDateFormat.cxx 
-    Monitor/AliTPCMonitorDialog.cxx)
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR  TPCmonLinkDef.h)
-
-set ( EINCLUDE  TPC/Monitor RAW STEER)
-
-if( ALICE_TARGET STREQUAL "win32gcc")
-       
-                       set ( PACKSOFLAGS  ${SOFLAGS} -L${ALICE_ROOT}/lib/tgt_${ALICE_TARGET} -lSTEERBase -lRAWDatarec -L${ROOTLIBDIR} -lGui)
-
-endif( ALICE_TARGET STREQUAL "win32gcc")
-
-if (DATE_ROOT)
-  set ( SRCS ${SRCS}   Monitor/AliTPCMonitorDateMonitor.cxx)
-  set ( PACKBLIBS ${PACKBLIBS}  ${DMONLIBS})
-  set ( ELIBSDIR )
-  set ( ELIBS )
-  set ( HDRS ${HDRS}   Monitor/AliTPCMonitorDateMonitor.h)
-  set ( EINCLUDE ${EINCLUDE}  ${DATE_COMMON_DEFS} ${DATE_MONITOR_DIR})
-endif(DATE_ROOT)
diff --git a/TPC/CMakelibTPCrec.pkg b/TPC/CMakelibTPCrec.pkg
deleted file mode 100644 (file)
index ea216b3..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-# -*- mode: CMake -*-
-
-#--------------------------------------------------------------------------------#
-# Package File for TPCrec                                                        #
-# Author : Johny Jose (johny.jose@cern.ch)                                       #
-# Variables Defined :                                                            #
-#                                                                                #
-# SRCS - C++ source files                                                        #
-# HDRS - C++ header files                                                        #
-# DHDR - ROOT Dictionary Linkdef header file                                     #
-# CSRCS - C source files                                                         #
-# CHDRS - C header files                                                         #
-# EINCLUDE - Include directories                                                 #
-# EDEFINE - Compiler definitions                                                 #
-# ELIBS - Extra libraries to link                                                #
-# ELIBSDIR - Extra library directories                                           #
-# PACKFFLAGS - Fortran compiler flags for package                                #
-# PACKCXXFLAGS - C++ compiler flags for package                                  #
-# PACKCFLAGS - C compiler flags for package                                      #
-# PACKSOFLAGS - Shared library linking flags                                     #
-# PACKLDFLAGS - Module linker flags                                              #
-# PACKBLIBS - Libraries to link (Executables only)                               #
-# EXPORT - Header files to be exported                                           #
-# CINTHDRS - Dictionary header files                                             #
-# CINTAUTOLINK - Set automatic dictionary generation                             #
-# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
-# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
-#--------------------------------------------------------------------------------#
-
-set ( SRCS   
-    Rec/AliTPCclusterMI.cxx 
-    Rec/AliComplexCluster.cxx 
-    Rec/AliTPCclusterInfo.cxx 
-    Rec/AliClusters.cxx 
-    Rec/AliTPCClustersRow.cxx 
-    Rec/AliTPCclusterer.cxx 
-    Rec/AliTPCtrack.cxx 
-    Rec/AliTPCpolyTrack.cxx 
-    Rec/AliTPCseed.cxx 
-    Rec/AliTPCtracker.cxx 
-    Rec/AliTPCtrackerSector.cxx 
-    Rec/AliTPCReconstructor.cxx 
-    Rec/AliTPCRecoParam.cxx 
-    Rec/AliTPCClusterParam.cxx 
-    Rec/AliTPCTracklet.cxx 
-    Rec/AliTPCQADataMakerRec.cxx 
-    Rec/AliPadMax.cxx 
-    Rec/AliTPCclustererKr.cxx 
-    Rec/AliTPCclusterKr.cxx 
-    Rec/AliTPCvtpr.cxx
-    Rec/AliTPCCosmicUtils.cxx   
-    Rec/AliTPCCosmicTrackfit.cxx
-    Rec/AliCosmicTracker.cxx
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR  TPCrecLinkDef.h)
-
-set ( EINCLUDE  TPC/Base TPC/Rec RAW STEER/STEER STEER/ESD STEER/STEERBase)
-
-set ( EXPORT Rec/AliTPCClustersRow.h Rec/AliTPCclusterMI.h Rec/AliClusters.h Rec/AliTPCclusterInfo.h )
diff --git a/TPC/CMakelibTPCsim.pkg b/TPC/CMakelibTPCsim.pkg
deleted file mode 100644 (file)
index 4e1cd3f..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-# -*- mode: CMake -*-
-
-#--------------------------------------------------------------------------------#
-# Package File for TPCsim                                                        #
-# Author : Johny Jose (johny.jose@cern.ch)                                       #
-# Variables Defined :                                                            #
-#                                                                                #
-# SRCS - C++ source files                                                        #
-# HDRS - C++ header files                                                        #
-# DHDR - ROOT Dictionary Linkdef header file                                     #
-# CSRCS - C source files                                                         #
-# CHDRS - C header files                                                         #
-# EINCLUDE - Include directories                                                 #
-# EDEFINE - Compiler definitions                                                 #
-# ELIBS - Extra libraries to link                                                #
-# ELIBSDIR - Extra library directories                                           #
-# PACKFFLAGS - Fortran compiler flags for package                                #
-# PACKCXXFLAGS - C++ compiler flags for package                                  #
-# PACKCFLAGS - C compiler flags for package                                      #
-# PACKSOFLAGS - Shared library linking flags                                     #
-# PACKLDFLAGS - Module linker flags                                              #
-# PACKBLIBS - Libraries to link (Executables only)                               #
-# EXPORT - Header files to be exported                                           #
-# CINTHDRS - Dictionary header files                                             #
-# CINTAUTOLINK - Set automatic dictionary generation                             #
-# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
-# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
-#--------------------------------------------------------------------------------#
-
-set ( SRCS   
-    Sim/AliTPC.cxx 
-    Sim/AliTPCv0.cxx 
-    Sim/AliTPCv2.cxx 
-    Sim/AliTPCv4.cxx 
-    Sim/AliTPCLaser.cxx 
-    Sim/AliTPCTrackHitsV2.cxx 
-    Sim/AliTPCDigitizer.cxx 
-    Sim/AliTPCBuffer.cxx 
-    Sim/AliTPCDDLRawData.cxx 
-    Sim/AliTPCQADataMakerSim.cxx
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR  TPCsimLinkDef.h)
-
-set ( EINCLUDE  TPC/Base TPC/Sim RAW STEER/STEER STEER/ESD STEER/STEERBase)
diff --git a/TPC/CMakelibTPCupgrade.pkg b/TPC/CMakelibTPCupgrade.pkg
deleted file mode 100644 (file)
index 1608fd8..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-# -*- mode: CMake -*-
-
-#--------------------------------------------------------------------------------#
-# Package File for TPCsim                                                        #
-# Author : Johny Jose (johny.jose@cern.ch)                                       #
-# Variables Defined :                                                            #
-#                                                                                #
-# SRCS - C++ source files                                                        #
-# HDRS - C++ header files                                                        #
-# DHDR - ROOT Dictionary Linkdef header file                                     #
-# CSRCS - C source files                                                         #
-# CHDRS - C header files                                                         #
-# EINCLUDE - Include directories                                                 #
-# EDEFINE - Compiler definitions                                                 #
-# ELIBS - Extra libraries to link                                                #
-# ELIBSDIR - Extra library directories                                           #
-# PACKFFLAGS - Fortran compiler flags for package                                #
-# PACKCXXFLAGS - C++ compiler flags for package                                  #
-# PACKCFLAGS - C compiler flags for package                                      #
-# PACKSOFLAGS - Shared library linking flags                                     #
-# PACKLDFLAGS - Module linker flags                                              #
-# PACKBLIBS - Libraries to link (Executables only)                               #
-# EXPORT - Header files to be exported                                           #
-# CINTHDRS - Dictionary header files                                             #
-# CINTAUTOLINK - Set automatic dictionary generation                             #
-# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
-# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
-#--------------------------------------------------------------------------------#
-
-set ( SRCS   
-    Upgrade/AliToyMCTrack.cxx
-    Upgrade/AliToyMCEvent.cxx
-    Upgrade/AliToyMCEventGenerator.cxx
-    Upgrade/AliToyMCEventGeneratorSimple.cxx
-    Upgrade/AliToyMCReconstruction.cxx
-    Upgrade/AliToyMCDrawer.cxx
-)
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR  TPCupgradeLinkDef.h)
-
-set ( EINCLUDE  TPC/Base TPC/Rec TPC/Upgrade STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase )
diff --git a/TPC/CMakelibTPCutil.pkg b/TPC/CMakelibTPCutil.pkg
deleted file mode 100644 (file)
index b59a999..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-# -*- mode: CMake -*- 
-#--------------------------------------------------------------------------------#
-# Package File for TPCutil                                                       #
-# Author : Jochen Thaeder                                                        #
-# Variables Defined :                                                            #
-#                                                                                #
-# SRCS - C++ source files                                                        #
-# HDRS - C++ header files                                                        #
-# DHDR - ROOT Dictionary Linkdef header file                                     #
-# CSRCS - C source files                                                         #
-# CHDRS - C header files                                                         #
-# EINCLUDE - Include directories                                                 #
-# EDEFINE - Compiler definitions                                                 #
-# ELIBS - Extra libraries to link                                                #
-# ELIBSDIR - Extra library directories                                           #
-# PACKFFLAGS - Fortran compiler flags for package                                #
-# PACKCXXFLAGS - C++ compiler flags for package                                  #
-# PACKCFLAGS - C compiler flags for package                                      #
-# PACKSOFLAGS - Shared library linking flags                                     #
-# PACKLDFLAGS - Module linker flags                                              #
-# PACKBLIBS - Libraries to link (Executables only)                               #
-# EXPORT - Header files to be exported                                           #
-# CINTHDRS - Dictionary header files                                             #
-# CINTAUTOLINK - Set automatic dictionary generation                             #
-# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
-# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
-#--------------------------------------------------------------------------------#
-
-set ( SRCS  
-    Util/AliTPCGenDBTemp.cxx
-    Util/AliTPCGenDBConf.cxx
-    Util/AliTPCCalibViewerGUIAlarms.cxx 
-    Util/AliTPCCalibQAChecker.cxx 
-    Util/AliTPCAltroEmulator.cxx
-    Util/AliTPCkalmanTime.cxx 
-    Util/AliTPCAlign.cxx 
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( EINCLUDE RAW TPC TPC/Util TPC/Base ANALYSIS STAT STEER/STEER STEER/ESD STEER/CDB STEER/STEERBase )
-
-set ( DHDR  TPCutilLinkDef.h)
-
index 480d258..d5022ce 100644 (file)
@@ -36,6 +36,7 @@ include_directories(${ROOT_INCLUDE_DIRS}
 
 # Sources in alphabetical order
 set(SRCS
+    AliAnalysisTaskPt.cxx
     AliTPCAnalysisTaskcalib.cxx
     AliTPCcalibAlign.cxx
     AliTPCcalibBase.cxx
index c77e566..6cf27a7 100644 (file)
@@ -79,8 +79,4 @@ install(TARGETS ${MODULE}
 install(FILES ${HDRS} DESTINATION include)
 
 # Installing the macros
-# Do not forget the ending / from macros/
-# The / will point to install the content of the folder to 
-# macros/TPC/TPCmon. Without the / it will create a new folder 
-# macros/TPC/TPCmon/macros
-install(DIRECTORY macros/ DESTINATION macros/TPC/${MODULE})
+install(DIRECTORY macros DESTINATION TPC/${MODULE})