PHOS module
authoragrigora <alina.grigoras@cern.ch>
Thu, 16 Oct 2014 14:06:08 +0000 (16:06 +0200)
committeragrigora <alina.grigoras@cern.ch>
Mon, 15 Dec 2014 12:51:49 +0000 (13:51 +0100)
186 files changed:
ANALYSIS/ESDfilter/CMakeLists.txt
CMakeLists.txt
EMCAL/CMakeLists.txt
PHOS/CMakeLists.txt
PHOS/CMakelibPHOSUtils.pkg [deleted file]
PHOS/CMakelibPHOSbase.pkg [deleted file]
PHOS/CMakelibPHOSpi0Calib.pkg [deleted file]
PHOS/CMakelibPHOSrec.pkg [deleted file]
PHOS/CMakelibPHOSshuttle.pkg [deleted file]
PHOS/CMakelibPHOSsim.pkg [deleted file]
PHOS/PHOSUtils/AliPHOSCPVBaseGeometry.cxx [moved from PHOS/AliPHOSCPVBaseGeometry.cxx with 100% similarity]
PHOS/PHOSUtils/AliPHOSCPVBaseGeometry.h [moved from PHOS/AliPHOSCPVBaseGeometry.h with 100% similarity]
PHOS/PHOSUtils/AliPHOSCPVGeometry.cxx [moved from PHOS/AliPHOSCPVGeometry.cxx with 100% similarity]
PHOS/PHOSUtils/AliPHOSCPVGeometry.h [moved from PHOS/AliPHOSCPVGeometry.h with 100% similarity]
PHOS/PHOSUtils/AliPHOSEMCAGeometry.cxx [moved from PHOS/AliPHOSEMCAGeometry.cxx with 100% similarity]
PHOS/PHOSUtils/AliPHOSEMCAGeometry.h [moved from PHOS/AliPHOSEMCAGeometry.h with 100% similarity]
PHOS/PHOSUtils/AliPHOSGeoUtils.cxx [moved from PHOS/AliPHOSGeoUtils.cxx with 100% similarity]
PHOS/PHOSUtils/AliPHOSGeoUtils.h [moved from PHOS/AliPHOSGeoUtils.h with 100% similarity]
PHOS/PHOSUtils/AliPHOSSupportGeometry.cxx [moved from PHOS/AliPHOSSupportGeometry.cxx with 100% similarity]
PHOS/PHOSUtils/AliPHOSSupportGeometry.h [moved from PHOS/AliPHOSSupportGeometry.h with 100% similarity]
PHOS/PHOSUtils/CMakeLists.txt [new file with mode: 0644]
PHOS/PHOSUtils/PHOSUtilsLinkDef.h [moved from PHOS/PHOSUtilsLinkDef.h with 100% similarity]
PHOS/PHOSbase/AliPHOSCalibData.cxx [moved from PHOS/AliPHOSCalibData.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSCalibData.h [moved from PHOS/AliPHOSCalibData.h with 100% similarity]
PHOS/PHOSbase/AliPHOSClusterizer.cxx [moved from PHOS/AliPHOSClusterizer.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSClusterizer.h [moved from PHOS/AliPHOSClusterizer.h with 100% similarity]
PHOS/PHOSbase/AliPHOSCpvCalibData.cxx [moved from PHOS/AliPHOSCpvCalibData.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSCpvCalibData.h [moved from PHOS/AliPHOSCpvCalibData.h with 100% similarity]
PHOS/PHOSbase/AliPHOSCpvRecPoint.cxx [moved from PHOS/AliPHOSCpvRecPoint.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSCpvRecPoint.h [moved from PHOS/AliPHOSCpvRecPoint.h with 100% similarity]
PHOS/PHOSbase/AliPHOSDigit.cxx [moved from PHOS/AliPHOSDigit.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSDigit.h [moved from PHOS/AliPHOSDigit.h with 100% similarity]
PHOS/PHOSbase/AliPHOSDigitizer.cxx [moved from PHOS/AliPHOSDigitizer.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSDigitizer.h [moved from PHOS/AliPHOSDigitizer.h with 100% similarity]
PHOS/PHOSbase/AliPHOSEmcBadChannelsMap.cxx [moved from PHOS/AliPHOSEmcBadChannelsMap.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSEmcBadChannelsMap.h [moved from PHOS/AliPHOSEmcBadChannelsMap.h with 100% similarity]
PHOS/PHOSbase/AliPHOSEmcCalibData.cxx [moved from PHOS/AliPHOSEmcCalibData.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSEmcCalibData.h [moved from PHOS/AliPHOSEmcCalibData.h with 100% similarity]
PHOS/PHOSbase/AliPHOSEmcRecPoint.cxx [moved from PHOS/AliPHOSEmcRecPoint.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSEmcRecPoint.h [moved from PHOS/AliPHOSEmcRecPoint.h with 100% similarity]
PHOS/PHOSbase/AliPHOSFastRecParticle.cxx [moved from PHOS/AliPHOSFastRecParticle.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSFastRecParticle.h [moved from PHOS/AliPHOSFastRecParticle.h with 100% similarity]
PHOS/PHOSbase/AliPHOSGeometry.cxx [moved from PHOS/AliPHOSGeometry.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSGeometry.h [moved from PHOS/AliPHOSGeometry.h with 100% similarity]
PHOS/PHOSbase/AliPHOSHit.cxx [moved from PHOS/AliPHOSHit.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSHit.h [moved from PHOS/AliPHOSHit.h with 100% similarity]
PHOS/PHOSbase/AliPHOSImpact.cxx [moved from PHOS/AliPHOSImpact.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSImpact.h [moved from PHOS/AliPHOSImpact.h with 100% similarity]
PHOS/PHOSbase/AliPHOSLoader.cxx [moved from PHOS/AliPHOSLoader.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSLoader.h [moved from PHOS/AliPHOSLoader.h with 100% similarity]
PHOS/PHOSbase/AliPHOSModuleMisalignment.cxx [moved from PHOS/AliPHOSModuleMisalignment.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSModuleMisalignment.h [moved from PHOS/AliPHOSModuleMisalignment.h with 100% similarity]
PHOS/PHOSbase/AliPHOSPID.cxx [moved from PHOS/AliPHOSPID.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSPID.h [moved from PHOS/AliPHOSPID.h with 100% similarity]
PHOS/PHOSbase/AliPHOSPulseGenerator.cxx [moved from PHOS/AliPHOSPulseGenerator.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSPulseGenerator.h [moved from PHOS/AliPHOSPulseGenerator.h with 100% similarity]
PHOS/PHOSbase/AliPHOSQAChecker.cxx [moved from PHOS/AliPHOSQAChecker.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSQAChecker.h [moved from PHOS/AliPHOSQAChecker.h with 100% similarity]
PHOS/PHOSbase/AliPHOSRawDigiProducer.cxx [moved from PHOS/AliPHOSRawDigiProducer.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSRawDigiProducer.h [moved from PHOS/AliPHOSRawDigiProducer.h with 100% similarity]
PHOS/PHOSbase/AliPHOSRawFitterv0.cxx [moved from PHOS/AliPHOSRawFitterv0.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSRawFitterv0.h [moved from PHOS/AliPHOSRawFitterv0.h with 100% similarity]
PHOS/PHOSbase/AliPHOSRawFitterv1.cxx [moved from PHOS/AliPHOSRawFitterv1.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSRawFitterv1.h [moved from PHOS/AliPHOSRawFitterv1.h with 100% similarity]
PHOS/PHOSbase/AliPHOSRawFitterv2.cxx [moved from PHOS/AliPHOSRawFitterv2.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSRawFitterv2.h [moved from PHOS/AliPHOSRawFitterv2.h with 100% similarity]
PHOS/PHOSbase/AliPHOSRawFitterv3.cxx [moved from PHOS/AliPHOSRawFitterv3.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSRawFitterv3.h [moved from PHOS/AliPHOSRawFitterv3.h with 100% similarity]
PHOS/PHOSbase/AliPHOSRawFitterv4.cxx [moved from PHOS/AliPHOSRawFitterv4.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSRawFitterv4.h [moved from PHOS/AliPHOSRawFitterv4.h with 100% similarity]
PHOS/PHOSbase/AliPHOSRecParticle.cxx [moved from PHOS/AliPHOSRecParticle.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSRecParticle.h [moved from PHOS/AliPHOSRecParticle.h with 100% similarity]
PHOS/PHOSbase/AliPHOSRecPoint.cxx [moved from PHOS/AliPHOSRecPoint.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSRecPoint.h [moved from PHOS/AliPHOSRecPoint.h with 100% similarity]
PHOS/PHOSbase/AliPHOSRecoParam.cxx [moved from PHOS/AliPHOSRecoParam.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSRecoParam.h [moved from PHOS/AliPHOSRecoParam.h with 100% similarity]
PHOS/PHOSbase/AliPHOSSDigitizer.cxx [moved from PHOS/AliPHOSSDigitizer.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSSDigitizer.h [moved from PHOS/AliPHOSSDigitizer.h with 100% similarity]
PHOS/PHOSbase/AliPHOSSimParam.cxx [moved from PHOS/AliPHOSSimParam.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSSimParam.h [moved from PHOS/AliPHOSSimParam.h with 100% similarity]
PHOS/PHOSbase/AliPHOSSurvey.cxx [moved from PHOS/AliPHOSSurvey.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSSurvey.h [moved from PHOS/AliPHOSSurvey.h with 100% similarity]
PHOS/PHOSbase/AliPHOSSurvey1.cxx [moved from PHOS/AliPHOSSurvey1.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSSurvey1.h [moved from PHOS/AliPHOSSurvey1.h with 100% similarity]
PHOS/PHOSbase/AliPHOSTrackSegment.cxx [moved from PHOS/AliPHOSTrackSegment.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSTrackSegment.h [moved from PHOS/AliPHOSTrackSegment.h with 100% similarity]
PHOS/PHOSbase/AliPHOSTrackSegmentMaker.cxx [moved from PHOS/AliPHOSTrackSegmentMaker.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSTrackSegmentMaker.h [moved from PHOS/AliPHOSTrackSegmentMaker.h with 100% similarity]
PHOS/PHOSbase/AliPHOSTrigger.cxx [moved from PHOS/AliPHOSTrigger.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSTrigger.h [moved from PHOS/AliPHOSTrigger.h with 100% similarity]
PHOS/PHOSbase/AliPHOSTriggerParameters.cxx [moved from PHOS/AliPHOSTriggerParameters.cxx with 100% similarity]
PHOS/PHOSbase/AliPHOSTriggerParameters.h [moved from PHOS/AliPHOSTriggerParameters.h with 100% similarity]
PHOS/PHOSbase/CMakeLists.txt [new file with mode: 0644]
PHOS/PHOSbase/PHOSbaseLinkDef.h [moved from PHOS/PHOSbaseLinkDef.h with 100% similarity]
PHOS/PHOSpi0Calib/AliAnalysisTaskPi0CalibSelection.cxx [moved from PHOS/macros/pi0Calib/AliAnalysisTaskPi0CalibSelection.cxx with 100% similarity]
PHOS/PHOSpi0Calib/AliAnalysisTaskPi0CalibSelection.h [moved from PHOS/macros/pi0Calib/AliAnalysisTaskPi0CalibSelection.h with 100% similarity]
PHOS/PHOSpi0Calib/CMakeLists.txt [new file with mode: 0644]
PHOS/PHOSpi0Calib/PHOSpi0CalibLinkDef.h [moved from PHOS/PHOSpi0CalibLinkDef.h with 100% similarity]
PHOS/PHOSrec/AliPHOSAodCluster.cxx [moved from PHOS/AliPHOSAodCluster.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSAodCluster.h [moved from PHOS/AliPHOSAodCluster.h with 100% similarity]
PHOS/PHOSrec/AliPHOSClusterizerv1.cxx [moved from PHOS/AliPHOSClusterizerv1.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSClusterizerv1.h [moved from PHOS/AliPHOSClusterizerv1.h with 100% similarity]
PHOS/PHOSrec/AliPHOSClusterizerv2.cxx [moved from PHOS/AliPHOSClusterizerv2.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSClusterizerv2.h [moved from PHOS/AliPHOSClusterizerv2.h with 100% similarity]
PHOS/PHOSrec/AliPHOSEsdCluster.cxx [moved from PHOS/AliPHOSEsdCluster.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSEsdCluster.h [moved from PHOS/AliPHOSEsdCluster.h with 100% similarity]
PHOS/PHOSrec/AliPHOSEvalRecPoint.cxx [moved from PHOS/AliPHOSEvalRecPoint.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSEvalRecPoint.h [moved from PHOS/AliPHOSEvalRecPoint.h with 100% similarity]
PHOS/PHOSrec/AliPHOSGridFile.cxx [moved from PHOS/AliPHOSGridFile.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSGridFile.h [moved from PHOS/AliPHOSGridFile.h with 100% similarity]
PHOS/PHOSrec/AliPHOSIhepAnalyze.cxx [moved from PHOS/AliPHOSIhepAnalyze.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSIhepAnalyze.h [moved from PHOS/AliPHOSIhepAnalyze.h with 100% similarity]
PHOS/PHOSrec/AliPHOSLink.cxx [moved from PHOS/AliPHOSLink.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSLink.h [moved from PHOS/AliPHOSLink.h with 100% similarity]
PHOS/PHOSrec/AliPHOSPIDv0.cxx [moved from PHOS/AliPHOSPIDv0.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSPIDv0.h [moved from PHOS/AliPHOSPIDv0.h with 100% similarity]
PHOS/PHOSrec/AliPHOSPIDv1.cxx [moved from PHOS/AliPHOSPIDv1.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSPIDv1.h [moved from PHOS/AliPHOSPIDv1.h with 100% similarity]
PHOS/PHOSrec/AliPHOSQADataMakerRec.cxx [moved from PHOS/AliPHOSQADataMakerRec.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSQADataMakerRec.h [moved from PHOS/AliPHOSQADataMakerRec.h with 100% similarity]
PHOS/PHOSrec/AliPHOSRecCpvManager.cxx [moved from PHOS/AliPHOSRecCpvManager.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSRecCpvManager.h [moved from PHOS/AliPHOSRecCpvManager.h with 100% similarity]
PHOS/PHOSrec/AliPHOSRecEmcManager.cxx [moved from PHOS/AliPHOSRecEmcManager.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSRecEmcManager.h [moved from PHOS/AliPHOSRecEmcManager.h with 100% similarity]
PHOS/PHOSrec/AliPHOSRecManager.cxx [moved from PHOS/AliPHOSRecManager.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSRecManager.h [moved from PHOS/AliPHOSRecManager.h with 100% similarity]
PHOS/PHOSrec/AliPHOSReconstructor.cxx [moved from PHOS/AliPHOSReconstructor.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSReconstructor.h [moved from PHOS/AliPHOSReconstructor.h with 100% similarity]
PHOS/PHOSrec/AliPHOSTRURawReader.cxx [moved from PHOS/AliPHOSTRURawReader.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSTRURawReader.h [moved from PHOS/AliPHOSTRURawReader.h with 100% similarity]
PHOS/PHOSrec/AliPHOSTrackSegmentMakerv1.cxx [moved from PHOS/AliPHOSTrackSegmentMakerv1.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSTrackSegmentMakerv1.h [moved from PHOS/AliPHOSTrackSegmentMakerv1.h with 100% similarity]
PHOS/PHOSrec/AliPHOSTrackSegmentMakerv2.cxx [moved from PHOS/AliPHOSTrackSegmentMakerv2.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSTrackSegmentMakerv2.h [moved from PHOS/AliPHOSTrackSegmentMakerv2.h with 100% similarity]
PHOS/PHOSrec/AliPHOSTracker.cxx [moved from PHOS/AliPHOSTracker.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSTracker.h [moved from PHOS/AliPHOSTracker.h with 100% similarity]
PHOS/PHOSrec/AliPHOSTriggerRawDigiProducer.cxx [moved from PHOS/AliPHOSTriggerRawDigiProducer.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSTriggerRawDigiProducer.h [moved from PHOS/AliPHOSTriggerRawDigiProducer.h with 100% similarity]
PHOS/PHOSrec/AliPHOSTriggerRawDigit.cxx [moved from PHOS/AliPHOSTriggerRawDigit.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSTriggerRawDigit.h [moved from PHOS/AliPHOSTriggerRawDigit.h with 100% similarity]
PHOS/PHOSrec/AliPHOSTriggerRawReader.cxx [moved from PHOS/AliPHOSTriggerRawReader.cxx with 100% similarity]
PHOS/PHOSrec/AliPHOSTriggerRawReader.h [moved from PHOS/AliPHOSTriggerRawReader.h with 100% similarity]
PHOS/PHOSrec/CMakeLists.txt [new file with mode: 0644]
PHOS/PHOSrec/PHOSrecLinkDef.h [moved from PHOS/PHOSrecLinkDef.h with 100% similarity]
PHOS/PHOSshuttle/AliPHOSCpvDA1.cxx [moved from PHOS/AliPHOSCpvDA1.cxx with 100% similarity]
PHOS/PHOSshuttle/AliPHOSCpvDA1.h [moved from PHOS/AliPHOSCpvDA1.h with 100% similarity]
PHOS/PHOSshuttle/AliPHOSCpvPreprocessor.cxx [moved from PHOS/AliPHOSCpvPreprocessor.cxx with 100% similarity]
PHOS/PHOSshuttle/AliPHOSCpvPreprocessor.h [moved from PHOS/AliPHOSCpvPreprocessor.h with 100% similarity]
PHOS/PHOSshuttle/AliPHOSDA2.cxx [moved from PHOS/AliPHOSDA2.cxx with 100% similarity]
PHOS/PHOSshuttle/AliPHOSDA2.h [moved from PHOS/AliPHOSDA2.h with 100% similarity]
PHOS/PHOSshuttle/AliPHOSDATreeCluster.cxx [moved from PHOS/AliPHOSDATreeCluster.cxx with 100% similarity]
PHOS/PHOSshuttle/AliPHOSDATreeCluster.h [moved from PHOS/AliPHOSDATreeCluster.h with 100% similarity]
PHOS/PHOSshuttle/AliPHOSDATreeDigit.cxx [moved from PHOS/AliPHOSDATreeDigit.cxx with 100% similarity]
PHOS/PHOSshuttle/AliPHOSDATreeDigit.h [moved from PHOS/AliPHOSDATreeDigit.h with 100% similarity]
PHOS/PHOSshuttle/AliPHOSDATreeEvent.cxx [moved from PHOS/AliPHOSDATreeEvent.cxx with 100% similarity]
PHOS/PHOSshuttle/AliPHOSDATreeEvent.h [moved from PHOS/AliPHOSDATreeEvent.h with 100% similarity]
PHOS/PHOSshuttle/AliPHOSDApi0mip.cxx [moved from PHOS/AliPHOSDApi0mip.cxx with 100% similarity]
PHOS/PHOSshuttle/AliPHOSDApi0mip.h [moved from PHOS/AliPHOSDApi0mip.h with 100% similarity]
PHOS/PHOSshuttle/AliPHOSPreprocessor.cxx [moved from PHOS/AliPHOSPreprocessor.cxx with 100% similarity]
PHOS/PHOSshuttle/AliPHOSPreprocessor.h [moved from PHOS/AliPHOSPreprocessor.h with 100% similarity]
PHOS/PHOSshuttle/AliPHOSPreprocessorPHYS.cxx [moved from PHOS/AliPHOSPreprocessorPHYS.cxx with 100% similarity]
PHOS/PHOSshuttle/AliPHOSPreprocessorPHYS.h [moved from PHOS/AliPHOSPreprocessorPHYS.h with 100% similarity]
PHOS/PHOSshuttle/AliPHOSRcuDA1.cxx [moved from PHOS/AliPHOSRcuDA1.cxx with 100% similarity]
PHOS/PHOSshuttle/AliPHOSRcuDA1.h [moved from PHOS/AliPHOSRcuDA1.h with 100% similarity]
PHOS/PHOSshuttle/CMakeLists.txt [new file with mode: 0644]
PHOS/PHOSshuttle/PHOSshuttleLinkDef.h [moved from PHOS/PHOSshuttleLinkDef.h with 100% similarity]
PHOS/PHOSsim/AliPHOS.cxx [moved from PHOS/AliPHOS.cxx with 100% similarity]
PHOS/PHOSsim/AliPHOS.h [moved from PHOS/AliPHOS.h with 100% similarity]
PHOS/PHOSsim/AliPHOSCPVDigit.cxx [moved from PHOS/AliPHOSCPVDigit.cxx with 100% similarity]
PHOS/PHOSsim/AliPHOSCPVDigit.h [moved from PHOS/AliPHOSCPVDigit.h with 100% similarity]
PHOS/PHOSsim/AliPHOSQADataMakerSim.cxx [moved from PHOS/AliPHOSQADataMakerSim.cxx with 100% similarity]
PHOS/PHOSsim/AliPHOSQADataMakerSim.h [moved from PHOS/AliPHOSQADataMakerSim.h with 100% similarity]
PHOS/PHOSsim/AliPHOSTick.cxx [moved from PHOS/AliPHOSTick.cxx with 100% similarity]
PHOS/PHOSsim/AliPHOSTick.h [moved from PHOS/AliPHOSTick.h with 100% similarity]
PHOS/PHOSsim/AliPHOSv0.cxx [moved from PHOS/AliPHOSv0.cxx with 100% similarity]
PHOS/PHOSsim/AliPHOSv0.h [moved from PHOS/AliPHOSv0.h with 100% similarity]
PHOS/PHOSsim/AliPHOSv1.cxx [moved from PHOS/AliPHOSv1.cxx with 100% similarity]
PHOS/PHOSsim/AliPHOSv1.h [moved from PHOS/AliPHOSv1.h with 100% similarity]
PHOS/PHOSsim/AliPHOSv2.cxx [moved from PHOS/AliPHOSv2.cxx with 100% similarity]
PHOS/PHOSsim/AliPHOSv2.h [moved from PHOS/AliPHOSv2.h with 100% similarity]
PHOS/PHOSsim/AliPHOSvFast.cxx [moved from PHOS/AliPHOSvFast.cxx with 100% similarity]
PHOS/PHOSsim/AliPHOSvFast.h [moved from PHOS/AliPHOSvFast.h with 100% similarity]
PHOS/PHOSsim/AliPHOSvImpacts.cxx [moved from PHOS/AliPHOSvImpacts.cxx with 100% similarity]
PHOS/PHOSsim/AliPHOSvImpacts.h [moved from PHOS/AliPHOSvImpacts.h with 100% similarity]
PHOS/PHOSsim/CMakeLists.txt [new file with mode: 0644]
PHOS/PHOSsim/PHOSsimLinkDef.h [moved from PHOS/PHOSsimLinkDef.h with 100% similarity]

index 5c3d0ec..0d40846 100644 (file)
@@ -23,7 +23,7 @@ include_directories(${CMAKE_SOURCE_DIR}/ANALYSIS/${MODULE})
 include_directories(${ROOT_INCLUDE_DIRS}
                     ${CMAKE_SOURCE_DIR}/ANALYSIS/ANALYSIS
                     ${CMAKE_SOURCE_DIR}/ANALYSIS/ANALYSISalice
-                    ${CMAKE_SOURCE_DIR}/EMCAL
+                    ${CMAKE_SOURCE_DIR}/EMCAL/EMCALUtils
                     ${CMAKE_SOURCE_DIR}/OADB
                     ${CMAKE_SOURCE_DIR}/STEER/AOD
                     ${CMAKE_SOURCE_DIR}/STEER/ESD
@@ -45,7 +45,7 @@ generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
 
 # Generate the ROOT map
 # Dependecies
-set(LIBDEPS ANALYSIS ANALYSISalice EMCAL OADB AOD ESD STEERBase)
+set(LIBDEPS ANALYSIS ANALYSISalice OADB AOD ESD STEERBase EMCALUtils)
 generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
 
 
index a6d104e..1bff543 100644 (file)
@@ -78,18 +78,18 @@ add_subdirectory(RAW)
 add_subdirectory(ITS)
 add_subdirectory(TPC)
 add_subdirectory(VZERO)
-add_subdirectory (T0)
-add_subdirectory (TOF)
-add_subdirectory (TRD)
-add_subdirectory (ZDC)
-add_subdirectory (STRUCT)
-add_subdirectory (HMPID)
-add_subdirectory (PMD)
-add_subdirectory (MUON)
-add_subdirectory (FMD)
-add_subdirectory (ACORDE)
-add_subdirectory (EMCAL)
-#add_subdirectory (PHOS)
+add_subdirectory(T0)
+add_subdirectory(TOF)
+add_subdirectory(TRD)
+add_subdirectory(ZDC)
+add_subdirectory(STRUCT)
+add_subdirectory(HMPID)
+add_subdirectory(PMD)
+add_subdirectory(MUON)
+add_subdirectory(FMD)
+add_subdirectory(ACORDE)
+add_subdirectory(EMCAL)
+add_subdirectory(PHOS)
 #add_subdirectory (TRIGGER)
 #add_subdirectory (BCM)
 #add_subdirectory (CORRFW)
index 259873e..1ed06e5 100644 (file)
@@ -24,4 +24,4 @@ add_subdirectory(EMCALsim)
 install(DIRECTORY macros DESTINATION ACORDE)
 install(DIRECTORY doc DESTINATION ACORDER)
 
-message(STATUS "ACORDE enabled")
+message(STATUS "EMCAL enabled")
index 6d8a738..aae09c6 100644 (file)
@@ -1,10 +1,42 @@
-# AliRoot Build System CMakeLists for PHOS
-#
-# 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)
+# HMPID libraries
+add_subdirectory(PHOSbase)
+add_subdirectory(PHOSUtils)
+add_subdirectory(PHOSrec)
+add_subdirectory(PHOSsim)
+add_subdirectory(PHOSpi0Calib)
+add_subdirectory(PHOSshuttle)
 
-file(GLOB PACKAGES CMake*.pkg)
+# Install the macros, mapping, .root, .dat
+install(DIRECTORY macros DESTINATION PHOS)
+install(DIRECTORY mapping DESTINATION PHOS)
 
-ALICE_BuildModule()
+set(ROOTFILES
+    PCA8pa15_0.5-100.root
+    PCA8pa15_0.5-5.root
+    PCA_pi0_40-120.root
+   )
+
+set(DATFILES
+    Parameters_0.5_100.dat
+    Parameters_0.5_5.dat
+    Parameters.dat
+   )
+
+install(FILES ${ROOTFILES} ${DATFILES} DESTINATION PHOS)
+
+message(STATUS "PHOS enabled")
diff --git a/PHOS/CMakelibPHOSUtils.pkg b/PHOS/CMakelibPHOSUtils.pkg
deleted file mode 100644 (file)
index 522d258..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-# -*- mode: CMake -*-
-
-#--------------------------------------------------------------------------------#
-# Package File for PHOSUtils                                                     #
-# 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   
-    AliPHOSGeoUtils.cxx 
-    AliPHOSEMCAGeometry.cxx 
-    AliPHOSCPVGeometry.cxx 
-    AliPHOSCPVBaseGeometry.cxx 
-    AliPHOSSupportGeometry.cxx
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR  PHOSUtilsLinkDef.h)
-
-set ( EXPORT AliPHOSGeoUtils.h)
-
-set ( PACKCXXFLAGS "${CXXFLAGS} -D__PHOSUTIL__")
diff --git a/PHOS/CMakelibPHOSbase.pkg b/PHOS/CMakelibPHOSbase.pkg
deleted file mode 100644 (file)
index 6194026..0000000
+++ /dev/null
@@ -1,94 +0,0 @@
-# -*- mode: CMake -*-
-
-#--------------------------------------------------------------------------------#
-# Package File for PHOSbase                                                      #
-# 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
-    AliPHOSGeometry.cxx 
-    AliPHOSLoader.cxx 
-    AliPHOSHit.cxx 
-    AliPHOSTrackSegmentMaker.cxx 
-    AliPHOSPID.cxx 
-    AliPHOSClusterizer.cxx 
-    AliPHOSDigitizer.cxx 
-    AliPHOSSDigitizer.cxx 
-    AliPHOSDigit.cxx 
-    AliPHOSFastRecParticle.cxx 
-    AliPHOSCalibData.cxx 
-    AliPHOSCpvCalibData.cxx 
-    AliPHOSEmcCalibData.cxx 
-    AliPHOSTriggerParameters.cxx
-    AliPHOSPulseGenerator.cxx 
-    AliPHOSRawFitterv0.cxx 
-    AliPHOSRawFitterv1.cxx 
-    AliPHOSRawFitterv2.cxx 
-    AliPHOSRawFitterv3.cxx 
-    AliPHOSRawFitterv4.cxx 
-    AliPHOSRawDigiProducer.cxx 
-    AliPHOSEmcBadChannelsMap.cxx 
-    AliPHOSSurvey.cxx 
-    AliPHOSSurvey1.cxx 
-    AliPHOSModuleMisalignment.cxx 
-    AliPHOSQAChecker.cxx 
-    AliPHOSRecParticle.cxx 
-    AliPHOSRecPoint.cxx 
-    AliPHOSEmcRecPoint.cxx 
-    AliPHOSCpvRecPoint.cxx 
-    AliPHOSTrackSegment.cxx 
-    AliPHOSRecoParam.cxx 
-    AliPHOSImpact.cxx 
-    AliPHOSTrigger.cxx 
-    AliPHOSSimParam.cxx
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR  PHOSbaseLinkDef.h)
-
-set ( EXPORT AliPHOSGeometry.h AliPHOSEMCAGeometry.h AliPHOSCPVGeometry.h AliPHOSSupportGeometry.h AliPHOSCalibData.h)
-
-set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
-
-install ( DIRECTORY mapping
-          DESTINATION PHOS
-         PATTERN ".svn" EXCLUDE        
-          PATTERN ".d"  EXCLUDE
-          PATTERN ".so" EXCLUDE)
-
-install ( DIRECTORY . 
-          DESTINATION PHOS
-          FILES_MATCHING PATTERN "*.root"
-                         PATTERN "*.dat"
-                        PATTERN "doc" EXCLUDE
-                        PATTERN "macros" EXCLUDE 
-                        PATTERN "ShuttleInput" EXCLUDE
-                        PATTERN "PROOF-INF.PHOSUtils" EXCLUDE
-                        PATTERN "tgt_*" EXCLUDE)
-
-#
-# EOF
-#
diff --git a/PHOS/CMakelibPHOSpi0Calib.pkg b/PHOS/CMakelibPHOSpi0Calib.pkg
deleted file mode 100644 (file)
index 78f053c..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-# -*- mode: CMake -*- 
-#--------------------------------------------------------------------------------#
-# Package File for PHOSpi0Calib                                                  #
-# 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   macros/pi0Calib/AliAnalysisTaskPi0CalibSelection.cxx)
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR  PHOSpi0CalibLinkDef.h)
-
-set ( EINCLUDE  PHOS/macros/pi0Calib ANALYSIS STEER/ESD STEER/STEERBase)
-
-if( ALICE_TARGET STREQUAL "win32gcc")
-       
-               set ( PACKSOFLAGS  ${SOFLAGS} -L${ALICE_ROOT}/lib/tgt_${ALICE_TARGET} -L${ROOTLIBDIR} -lGeom)
-
-endif( ALICE_TARGET STREQUAL "win32gcc")
diff --git a/PHOS/CMakelibPHOSrec.pkg b/PHOS/CMakelibPHOSrec.pkg
deleted file mode 100644 (file)
index ad38ef5..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-# -*- mode: CMake -*-
-
-#--------------------------------------------------------------------------------#
-# Package File for PHOSrec                                                       #
-# 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  
-    AliPHOSClusterizerv1.cxx 
-    AliPHOSLink.cxx 
-    AliPHOSTrackSegmentMakerv1.cxx 
-    AliPHOSTrackSegmentMakerv2.cxx 
-    AliPHOSPIDv0.cxx 
-    AliPHOSIhepAnalyze.cxx 
-    AliPHOSEvalRecPoint.cxx 
-    AliPHOSRecManager.cxx 
-    AliPHOSRecCpvManager.cxx 
-    AliPHOSRecEmcManager.cxx 
-    AliPHOSClusterizerv2.cxx 
-    AliPHOSPIDv1.cxx 
-    AliPHOSGridFile.cxx 
-    AliPHOSTracker.cxx 
-    AliPHOSEsdCluster.cxx 
-    AliPHOSAodCluster.cxx 
-    AliPHOSQADataMakerRec.cxx 
-    AliPHOSReconstructor.cxx
-    AliPHOSTriggerRawReader.cxx
-    AliPHOSTRURawReader.cxx
-    AliPHOSTriggerRawDigiProducer.cxx
-    AliPHOSTriggerRawDigit.cxx
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR  PHOSrecLinkDef.h)
-
-set ( EINCLUDE RAW STEER/STEER STEER/AOD STEER/ESD STEER/STEERBase)
-
-set ( EXPORT AliPHOSEsdCluster.h AliPHOSAodCluster.h)
diff --git a/PHOS/CMakelibPHOSshuttle.pkg b/PHOS/CMakelibPHOSshuttle.pkg
deleted file mode 100644 (file)
index ddd88ae..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-# -*- mode: CMake -*-
-
-#--------------------------------------------------------------------------------#
-# Package File for PHOSshuttle                                                   #
-# 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   
-    AliPHOSPreprocessor.cxx 
-    AliPHOSRcuDA1.cxx 
-    AliPHOSDA2.cxx 
-    AliPHOSCpvDA1.cxx 
-    AliPHOSCpvPreprocessor.cxx 
-    AliPHOSDApi0mip.cxx 
-    AliPHOSDATreeDigit.cxx 
-    AliPHOSPreprocessorPHYS.cxx 
-    AliPHOSDATreeCluster.cxx 
-    AliPHOSDATreeEvent.cxx
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR  PHOSshuttleLinkDef.h)
-
-set ( EINCLUDE RAW STEER/CDB)
diff --git a/PHOS/CMakelibPHOSsim.pkg b/PHOS/CMakelibPHOSsim.pkg
deleted file mode 100644 (file)
index fd2ba5c..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-# -*- mode: CMake -*-
-
-#--------------------------------------------------------------------------------#
-# Package File for PHOSsim                                                       #
-# 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   
-    AliPHOS.cxx 
-    AliPHOSv0.cxx 
-    AliPHOSv1.cxx 
-    AliPHOSv2.cxx 
-    AliPHOSvFast.cxx 
-    AliPHOSvImpacts.cxx 
-    AliPHOSCPVDigit.cxx 
-    AliPHOSTick.cxx 
-    AliPHOSQADataMakerSim.cxx
-    )
-
-string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-
-set ( DHDR  PHOSsimLinkDef.h)
-
-set ( EINCLUDE RAW STEER/STEER STEER/STEERBase)
diff --git a/PHOS/PHOSUtils/CMakeLists.txt b/PHOS/PHOSUtils/CMakeLists.txt
new file mode 100644 (file)
index 0000000..9a24210
--- /dev/null
@@ -0,0 +1,67 @@
+# **************************************************************************
+# * 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 PHOSUtils)
+
+# Module include folder
+include_directories(${CMAKE_SOURCE_DIR}/PHOS/${MODULE})
+
+# Additional include folders in alphabetical order except ROOT
+include_directories(${ROOT_INCLUDE_DIRS}
+                    ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+                   )
+
+# Sources in alphabetical order
+set(SRCS
+    AliPHOSCPVBaseGeometry.cxx
+    AliPHOSCPVGeometry.cxx
+    AliPHOSEMCAGeometry.cxx
+    AliPHOSGeoUtils.cxx
+    AliPHOSSupportGeometry.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)
+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")
+add_definitions(-D__PHOSUTIL__)
+
+# 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 PHOS/AliPHOSHit.h
rename to PHOS/PHOSbase/AliPHOSHit.h
similarity index 100%
rename from PHOS/AliPHOSPID.h
rename to PHOS/PHOSbase/AliPHOSPID.h
diff --git a/PHOS/PHOSbase/CMakeLists.txt b/PHOS/PHOSbase/CMakeLists.txt
new file mode 100644 (file)
index 0000000..52413e0
--- /dev/null
@@ -0,0 +1,104 @@
+# **************************************************************************
+# * 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 PHOSbase)
+
+# Module include folder
+include_directories(${CMAKE_SOURCE_DIR}/PHOS/${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}/PHOS/PHOSrec
+                    ${CMAKE_SOURCE_DIR}/PHOS/PHOSsim
+                    ${CMAKE_SOURCE_DIR}/PHOS/PHOSUtils
+                    ${CMAKE_SOURCE_DIR}/STEER/CDB
+                    ${CMAKE_SOURCE_DIR}/STEER/ESD
+                    ${CMAKE_SOURCE_DIR}/STEER/STEER
+                    ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+                   )
+
+# Sources in alphabetical order
+set(SRCS
+    AliPHOSCalibData.cxx
+    AliPHOSClusterizer.cxx
+    AliPHOSCpvCalibData.cxx
+    AliPHOSCpvRecPoint.cxx
+    AliPHOSDigit.cxx
+    AliPHOSDigitizer.cxx
+    AliPHOSEmcBadChannelsMap.cxx
+    AliPHOSEmcCalibData.cxx
+    AliPHOSEmcRecPoint.cxx
+    AliPHOSFastRecParticle.cxx
+    AliPHOSGeometry.cxx
+    AliPHOSHit.cxx
+    AliPHOSImpact.cxx
+    AliPHOSLoader.cxx
+    AliPHOSModuleMisalignment.cxx
+    AliPHOSPID.cxx
+    AliPHOSPulseGenerator.cxx
+    AliPHOSQAChecker.cxx
+    AliPHOSRawDigiProducer.cxx
+    AliPHOSRawFitterv0.cxx
+    AliPHOSRawFitterv1.cxx
+    AliPHOSRawFitterv2.cxx
+    AliPHOSRawFitterv3.cxx
+    AliPHOSRawFitterv4.cxx
+    AliPHOSRecoParam.cxx
+    AliPHOSRecParticle.cxx
+    AliPHOSRecPoint.cxx
+    AliPHOSSDigitizer.cxx
+    AliPHOSSimParam.cxx
+    AliPHOSSurvey1.cxx
+    AliPHOSSurvey.cxx
+    AliPHOSTrackSegment.cxx
+    AliPHOSTrackSegmentMaker.cxx
+    AliPHOSTrigger.cxx
+    AliPHOSTriggerParameters.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 RAWDatabase RAWDatarec PHOSUtils PHOSrec PHOSsim)
+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/PHOS/PHOSpi0Calib/CMakeLists.txt b/PHOS/PHOSpi0Calib/CMakeLists.txt
new file mode 100644 (file)
index 0000000..cb45c68
--- /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 PHOSpi0Calib)
+
+# Module include folder
+include_directories(${CMAKE_SOURCE_DIR}/PHOS/${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}/PHOS/PHOSbase
+                    ${CMAKE_SOURCE_DIR}/PHOS/PHOSrec
+                    ${CMAKE_SOURCE_DIR}/PHOS/PHOSUtils
+                    ${CMAKE_SOURCE_DIR}/STEER/ESD
+                    ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+                   )
+
+# Sources in alphabetical order
+set(SRCS
+    AliAnalysisTaskPi0CalibSelection.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 ESD ANALYSIS ANALYSISalice PHOSbase PHOSrec PHOSUtils)
+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/PHOS/PHOSrec/CMakeLists.txt b/PHOS/PHOSrec/CMakeLists.txt
new file mode 100644 (file)
index 0000000..677b83a
--- /dev/null
@@ -0,0 +1,92 @@
+# **************************************************************************
+# * 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 PHOSrec)
+
+# Module include folder
+include_directories(${CMAKE_SOURCE_DIR}/PHOS/${MODULE})
+
+# Additional include folders in alphabetical order except ROOT
+include_directories(${ROOT_INCLUDE_DIRS}
+                    ${CMAKE_SOURCE_DIR}/PHOS/PHOSbase
+                    ${CMAKE_SOURCE_DIR}/PHOS/PHOSUtils
+                    ${CMAKE_SOURCE_DIR}/PHOS/PHOSsim
+                    ${CMAKE_SOURCE_DIR}/RAW/RAWDatabase
+                    ${CMAKE_SOURCE_DIR}/RAW/RAWDatarec
+                    ${CMAKE_SOURCE_DIR}/STEER/AOD
+                    ${CMAKE_SOURCE_DIR}/STEER/CDB
+                    ${CMAKE_SOURCE_DIR}/STEER/ESD
+                    ${CMAKE_SOURCE_DIR}/STEER/STEER
+                    ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+                   )
+
+# Sources in alphabetical order
+set(SRCS
+    AliPHOSAodCluster.cxx
+    AliPHOSClusterizerv1.cxx
+    AliPHOSClusterizerv2.cxx
+    AliPHOSEsdCluster.cxx
+    AliPHOSEvalRecPoint.cxx
+    AliPHOSGridFile.cxx
+    AliPHOSIhepAnalyze.cxx
+    AliPHOSLink.cxx
+    AliPHOSPIDv0.cxx
+    AliPHOSPIDv1.cxx
+    AliPHOSQADataMakerRec.cxx
+    AliPHOSRecCpvManager.cxx
+    AliPHOSRecEmcManager.cxx
+    AliPHOSRecManager.cxx
+    AliPHOSReconstructor.cxx
+    AliPHOSTracker.cxx
+    AliPHOSTrackSegmentMakerv1.cxx
+    AliPHOSTrackSegmentMakerv2.cxx
+    AliPHOSTriggerRawDigiProducer.cxx
+    AliPHOSTriggerRawDigit.cxx
+    AliPHOSTriggerRawReader.cxx
+    AliPHOSTRURawReader.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 AOD CDB RAWDatabase RAWDatarec PHOSbase PHOSUtils PHOSsim Net)
+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/PHOS/PHOSshuttle/CMakeLists.txt b/PHOS/PHOSshuttle/CMakeLists.txt
new file mode 100644 (file)
index 0000000..056ef8b
--- /dev/null
@@ -0,0 +1,73 @@
+# **************************************************************************
+# * 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 PHOSshuttle)
+
+# Module include folder
+include_directories(${CMAKE_SOURCE_DIR}/PHOS/${MODULE})
+
+# Additional include folders in alphabetical order except ROOT
+include_directories(${ROOT_INCLUDE_DIRS}
+                    ${CMAKE_SOURCE_DIR}/PHOS/PHOSbase
+                    ${CMAKE_SOURCE_DIR}/STEER/CDB
+                    ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+                   )
+
+# Sources in alphabetical order
+set(SRCS
+    AliPHOSCpvDA1.cxx
+    AliPHOSCpvPreprocessor.cxx
+    AliPHOSDA2.cxx
+    AliPHOSDApi0mip.cxx
+    AliPHOSDATreeCluster.cxx
+    AliPHOSDATreeDigit.cxx
+    AliPHOSDATreeEvent.cxx
+    AliPHOSPreprocessor.cxx
+    AliPHOSPreprocessorPHYS.cxx
+    AliPHOSRcuDA1.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 CDB PHOSbase)
+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 PHOS/AliPHOS.cxx
rename to PHOS/PHOSsim/AliPHOS.cxx
similarity index 100%
rename from PHOS/AliPHOS.h
rename to PHOS/PHOSsim/AliPHOS.h
similarity index 100%
rename from PHOS/AliPHOSv0.h
rename to PHOS/PHOSsim/AliPHOSv0.h
similarity index 100%
rename from PHOS/AliPHOSv1.h
rename to PHOS/PHOSsim/AliPHOSv1.h
similarity index 100%
rename from PHOS/AliPHOSv2.h
rename to PHOS/PHOSsim/AliPHOSv2.h
diff --git a/PHOS/PHOSsim/CMakeLists.txt b/PHOS/PHOSsim/CMakeLists.txt
new file mode 100644 (file)
index 0000000..be09db1
--- /dev/null
@@ -0,0 +1,78 @@
+# **************************************************************************
+# * 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 PHOSsim)
+
+# Module include folder
+include_directories(${CMAKE_SOURCE_DIR}/PHOS/${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}/PHOS/PHOSbase
+                    ${CMAKE_SOURCE_DIR}/PHOS/PHOSUtils
+                    ${CMAKE_SOURCE_DIR}/STEER/CDB
+                    ${CMAKE_SOURCE_DIR}/STEER/ESD
+                    ${CMAKE_SOURCE_DIR}/STEER/STEER
+                    ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+                   )
+
+# Sources in alphabetical order
+set(SRCS
+    AliPHOSCPVDigit.cxx
+    AliPHOS.cxx
+    AliPHOSQADataMakerSim.cxx
+    AliPHOSTick.cxx
+    AliPHOSv0.cxx
+    AliPHOSv1.cxx
+    AliPHOSv2.cxx
+    AliPHOSvFast.cxx
+    AliPHOSvImpacts.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 PHOSbase PHOSUtils)
+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