From 464611d8988e918b1653b2e7c104117ba3f54def Mon Sep 17 00:00:00 2001 From: agrigora Date: Tue, 14 Oct 2014 17:32:54 +0200 Subject: [PATCH] TRD module --- CMakeLists.txt | 2 +- TRD/CMakeLists.txt | 33 +++- TRD/CMakelibTRDbase.pkg | 148 ----------------- TRD/CMakelibTRDcalib.pkg | 38 ----- TRD/CMakelibTRDgui.pkg | 55 ------- TRD/CMakelibTRDqaAnalysis.pkg | 48 ------ TRD/CMakelibTRDrec.pkg | 71 -------- TRD/CMakelibTRDsim.pkg | 50 ------ .../AliTRDCalChamberStatus.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalChamberStatus.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCS.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCS.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSFEE.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSFEE.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSFEEv2.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSFEEv2.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSGTU.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSGTU.h | 0 .../AliTRDCalDCSGTUBoardInfo.cxx | 0 .../AliTRDCalDCSGTUBoardInfo.h | 0 .../AliTRDCalDCSGTUCtpOpc.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSGTUCtpOpc.h | 0 .../AliTRDCalDCSGTUSegment.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSGTUSegment.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSGTUTgu.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSGTUTgu.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSGTUTmu.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSGTUTmu.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSPTR.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSPTR.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSPTRCba.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSPTRCba.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSPTRCbb.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSPTRCbb.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSPTRFeb.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSPTRFeb.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSPTRTlmu.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSPTRTlmu.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSv2.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDCSv2.h | 0 TRD/{Cal => TRDbase}/AliTRDCalDet.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalDet.h | 2 +- TRD/{Cal => TRDbase}/AliTRDCalMonitoring.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalMonitoring.h | 0 .../AliTRDCalOnlineGainTable.cxx | 0 .../AliTRDCalOnlineGainTable.h | 0 .../AliTRDCalOnlineGainTableMCM.cxx | 0 .../AliTRDCalOnlineGainTableMCM.h | 0 .../AliTRDCalOnlineGainTableROC.cxx | 0 .../AliTRDCalOnlineGainTableROC.h | 0 TRD/{Cal => TRDbase}/AliTRDCalPID.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalPID.h | 0 TRD/{Cal => TRDbase}/AliTRDCalPad.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalPad.h | 0 TRD/{Cal => TRDbase}/AliTRDCalPadStatus.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalPadStatus.h | 0 TRD/{Cal => TRDbase}/AliTRDCalROC.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalROC.h | 0 .../AliTRDCalSingleChamberStatus.cxx | 0 .../AliTRDCalSingleChamberStatus.h | 0 TRD/{Cal => TRDbase}/AliTRDCalTrapConfig.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalTrapConfig.h | 0 TRD/{Cal => TRDbase}/AliTRDCalTrkAttach.cxx | 0 TRD/{Cal => TRDbase}/AliTRDCalTrkAttach.h | 0 .../AliTRDCalibChamberStatus.cxx | 6 +- TRD/{ => TRDbase}/AliTRDCalibChamberStatus.h | 0 TRD/{ => TRDbase}/AliTRDCalibPadStatus.cxx | 10 +- TRD/{ => TRDbase}/AliTRDCalibPadStatus.h | 0 TRD/{ => TRDbase}/AliTRDCalibViewer.cxx | 0 TRD/{ => TRDbase}/AliTRDCalibViewer.h | 0 TRD/{ => TRDbase}/AliTRDCalibViewerGUI.cxx | 0 TRD/{ => TRDbase}/AliTRDCalibViewerGUI.h | 0 TRD/{ => TRDbase}/AliTRDCalibraExbAltFit.cxx | 0 TRD/{ => TRDbase}/AliTRDCalibraExbAltFit.h | 0 TRD/{ => TRDbase}/AliTRDCalibraFit.cxx | 6 +- TRD/{ => TRDbase}/AliTRDCalibraFit.h | 0 TRD/{ => TRDbase}/AliTRDCalibraMode.cxx | 0 TRD/{ => TRDbase}/AliTRDCalibraMode.h | 0 .../AliTRDCalibraVdriftLinearFit.cxx | 0 .../AliTRDCalibraVdriftLinearFit.h | 0 TRD/{ => TRDbase}/AliTRDCalibraVector.cxx | 0 TRD/{ => TRDbase}/AliTRDCalibraVector.h | 0 TRD/{ => TRDbase}/AliTRDCommonParam.cxx | 0 TRD/{ => TRDbase}/AliTRDCommonParam.h | 0 TRD/{Cal => TRDbase}/AliTRDCreateDummyCDB.C | 0 .../AliTRDCreateDummyCDB_DP.C | 0 TRD/{Cal => TRDbase}/AliTRDCreateOCDBPIDLQ.C | 0 TRD/{ => TRDbase}/AliTRDDataDCS.cxx | 0 TRD/{ => TRDbase}/AliTRDDataDCS.h | 0 TRD/{ => TRDbase}/AliTRDEntriesInfo.cxx | 0 TRD/{ => TRDbase}/AliTRDEntriesInfo.h | 0 TRD/{ => TRDbase}/AliTRDPhInfo.cxx | 0 TRD/{ => TRDbase}/AliTRDPhInfo.h | 0 TRD/{ => TRDbase}/AliTRDPreprocessor.cxx | 12 +- TRD/{ => TRDbase}/AliTRDPreprocessor.h | 0 TRD/{ => TRDbase}/AliTRDPrfInfo.cxx | 0 TRD/{ => TRDbase}/AliTRDPrfInfo.h | 0 TRD/{ => TRDbase}/AliTRDQAChecker.cxx | 0 TRD/{ => TRDbase}/AliTRDQAChecker.h | 0 TRD/{ => TRDbase}/AliTRDSaxHandler.cxx | 10 +- TRD/{ => TRDbase}/AliTRDSaxHandler.h | 8 +- TRD/{ => TRDbase}/AliTRDSensor.cxx | 0 TRD/{ => TRDbase}/AliTRDSensor.h | 0 TRD/{ => TRDbase}/AliTRDSensorArray.cxx | 0 TRD/{ => TRDbase}/AliTRDSensorArray.h | 0 TRD/{ => TRDbase}/AliTRDSignalIndex.cxx | 0 TRD/{ => TRDbase}/AliTRDSignalIndex.h | 0 TRD/{ => TRDbase}/AliTRDSimParam.cxx | 0 TRD/{ => TRDbase}/AliTRDSimParam.h | 0 TRD/{Cal => TRDbase}/AliTRDTestCal.C | 0 TRD/{ => TRDbase}/AliTRDUshortInfo.cxx | 0 TRD/{ => TRDbase}/AliTRDUshortInfo.h | 0 TRD/{ => TRDbase}/AliTRDalignment.cxx | 0 TRD/{ => TRDbase}/AliTRDalignment.h | 0 TRD/{ => TRDbase}/AliTRDarrayADC.cxx | 2 +- TRD/{ => TRDbase}/AliTRDarrayADC.h | 0 TRD/{ => TRDbase}/AliTRDarrayDictionary.cxx | 0 TRD/{ => TRDbase}/AliTRDarrayDictionary.h | 0 TRD/{ => TRDbase}/AliTRDarraySignal.cxx | 0 TRD/{ => TRDbase}/AliTRDarraySignal.h | 0 TRD/{Cal => TRDbase}/AliTRDbenchmarkCalibDB.C | 0 TRD/{ => TRDbase}/AliTRDcalibDB.cxx | 28 ++-- TRD/{ => TRDbase}/AliTRDcalibDB.h | 0 TRD/{ => TRDbase}/AliTRDdigit.cxx | 0 TRD/{ => TRDbase}/AliTRDdigit.h | 0 TRD/{ => TRDbase}/AliTRDdigitsManager.cxx | 0 TRD/{ => TRDbase}/AliTRDdigitsManager.h | 0 TRD/{ => TRDbase}/AliTRDdigitsParam.cxx | 0 TRD/{ => TRDbase}/AliTRDdigitsParam.h | 0 TRD/{ => TRDbase}/AliTRDfeeParam.cxx | 0 TRD/{ => TRDbase}/AliTRDfeeParam.h | 0 TRD/{ => TRDbase}/AliTRDgeometry.cxx | 0 TRD/{ => TRDbase}/AliTRDgeometry.h | 0 TRD/{ => TRDbase}/AliTRDgtuParam.cxx | 0 TRD/{ => TRDbase}/AliTRDgtuParam.h | 0 TRD/{ => TRDbase}/AliTRDgtuSim.cxx | 0 TRD/{ => TRDbase}/AliTRDgtuSim.h | 0 TRD/{ => TRDbase}/AliTRDgtuTMU.cxx | 0 TRD/{ => TRDbase}/AliTRDgtuTMU.h | 0 TRD/{ => TRDbase}/AliTRDhit.cxx | 0 TRD/{ => TRDbase}/AliTRDhit.h | 0 TRD/{ => TRDbase}/AliTRDltuParam.cxx | 0 TRD/{ => TRDbase}/AliTRDltuParam.h | 0 .../AliTRDmakePIDThresholds.C | 0 TRD/{Cal => TRDbase}/AliTRDmakeRecoParam.C | 0 .../AliTRDmakeRecoParamFirstPhysics.C | 0 TRD/{Cal => TRDbase}/AliTRDmakeTrkDB.C | 0 TRD/{ => TRDbase}/AliTRDmcmSim.cxx | 0 TRD/{ => TRDbase}/AliTRDmcmSim.h | 0 .../AliTRDonlineTrackMatching.cxx | 0 TRD/{ => TRDbase}/AliTRDonlineTrackMatching.h | 0 TRD/{ => TRDbase}/AliTRDpadPlane.cxx | 0 TRD/{ => TRDbase}/AliTRDpadPlane.h | 0 .../AliTRDplotNoiseBaseline.C | 0 TRD/{ => TRDbase}/AliTRDrawData.cxx | 0 TRD/{ => TRDbase}/AliTRDrawData.h | 0 TRD/{ => TRDbase}/AliTRDrawStream.cxx | 0 TRD/{ => TRDbase}/AliTRDrawStream.h | 0 TRD/{ => TRDbase}/AliTRDrecoParam.cxx | 0 TRD/{ => TRDbase}/AliTRDrecoParam.h | 0 TRD/{ => TRDbase}/AliTRDtrackGTU.cxx | 0 TRD/{ => TRDbase}/AliTRDtrackGTU.h | 0 TRD/{ => TRDbase}/AliTRDtrackOnline.cxx | 0 TRD/{ => TRDbase}/AliTRDtrackOnline.h | 0 TRD/{ => TRDbase}/AliTRDtrackletBase.cxx | 0 TRD/{ => TRDbase}/AliTRDtrackletBase.h | 0 TRD/{ => TRDbase}/AliTRDtrackletGTU.cxx | 0 TRD/{ => TRDbase}/AliTRDtrackletGTU.h | 0 TRD/{ => TRDbase}/AliTRDtrackletMCM.cxx | 0 TRD/{ => TRDbase}/AliTRDtrackletMCM.h | 0 TRD/{ => TRDbase}/AliTRDtrackletWord.cxx | 0 TRD/{ => TRDbase}/AliTRDtrackletWord.h | 0 TRD/{ => TRDbase}/AliTRDtrapConfig.cxx | 0 TRD/{ => TRDbase}/AliTRDtrapConfig.h | 0 TRD/{ => TRDbase}/AliTRDtrapConfigHandler.cxx | 6 +- TRD/{ => TRDbase}/AliTRDtrapConfigHandler.h | 0 TRD/TRDbase/CMakeLists.txt | 155 ++++++++++++++++++ TRD/{ => TRDbase}/TRDbaseLinkDef.h | 0 TRD/{ => TRDcalib}/AliTRDCalibTask.cxx | 0 TRD/{ => TRDcalib}/AliTRDCalibTask.h | 0 .../AliTRDPreprocessorOffline.cxx | 0 .../AliTRDPreprocessorOffline.h | 0 TRD/TRDcalib/CMakeLists.txt | 70 ++++++++ TRD/{ => TRDcalib}/TRDcalibLinkDef.h | 0 .../AliTRDqaGuiBlackChamber.cxx | 0 .../AliTRDqaGuiBlackChamber.h | 0 .../AliTRDqaGuiBlackError.cxx | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackError.h | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackGTU.cxx | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackGTU.h | 0 .../AliTRDqaGuiBlackGlobal.cxx | 0 .../AliTRDqaGuiBlackGlobal.h | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackSM.cxx | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackSM.h | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiClusters.cxx | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiClusters.h | 0 .../AliTRDqaGuiClustersSM.cxx | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiClustersSM.h | 0 .../AliTRDqaGuiClustersStack.cxx | 0 .../AliTRDqaGuiClustersStack.h | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiESDs.cxx | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiESDs.h | 0 .../AliTRDqaGuiEnergyDeposit.cxx | 0 .../AliTRDqaGuiEnergyDeposit.h | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiJPsi.cxx | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiJPsi.h | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiMain.cxx | 2 +- TRD/{qaGui => TRDgui}/AliTRDqaGuiMain.h | 0 .../AliTRDqaGuiMainAnalysis.cxx | 0 .../AliTRDqaGuiMainAnalysis.h | 0 .../AliTRDqaGuiMainBlack.cxx | 0 TRD/{qaGui => TRDgui}/AliTRDqaGuiMainBlack.h | 0 TRD/TRDgui/CMakeLists.txt | 75 +++++++++ .../TRD.QA.mc-electrons.root | Bin TRD/{qaGui => TRDgui}/TRD.QA.test-beam.root | Bin TRD/{ => TRDgui}/TRDguiLinkDef.h | 0 TRD/{qaGui => TRDgui}/qaBlackEvents.root | Bin TRD/{qaGui => TRDgui}/testQAGui.C | 0 TRD/{qaGui => TRDgui}/testQAGuiAnalysis.C | 0 TRD/{qaGui => TRDgui}/testQAGuiBlack.C | 0 TRD/{qaGui => TRDgui}/testQAGuiBlackCh.C | 0 .../AddTaskTRDmon.C | 0 .../AliAnalysisTaskTRDmon.cxx | 0 .../AliAnalysisTaskTRDmon.h | 0 .../AliTRDqaAT.cxx | 0 .../AliTRDqaAT.h | 0 .../AliTRDqaBasic.cxx | 0 .../AliTRDqaBasic.h | 0 .../AliTRDqaESDFriends.cxx | 0 .../AliTRDqaESDFriends.h | 0 .../AliTRDqaElectronSpectra.cxx | 0 .../AliTRDqaElectronSpectra.h | 0 .../AliTRDqaEnergyDeposit.cxx | 0 .../AliTRDqaEnergyDeposit.h | 0 .../AliTRDqaJPsi.cxx | 0 .../AliTRDqaJPsi.h | 0 TRD/TRDqaAnalysis/CMakeLists.txt | 74 +++++++++ .../TRDqaAnalysisLinkDef.h | 0 .../drawEnergyDeposit.C | 0 .../runTRDqaAnalysis.C | 0 TRD/{Cal => TRDrec}/AliTRDCalPIDLQ.cxx | 0 TRD/{Cal => TRDrec}/AliTRDCalPIDLQ.h | 0 TRD/{Cal => TRDrec}/AliTRDCalPIDNN.cxx | 0 TRD/{Cal => TRDrec}/AliTRDCalPIDNN.h | 0 TRD/{ => TRDrec}/AliTRDCalibraFillHisto.cxx | 6 +- TRD/{ => TRDrec}/AliTRDCalibraFillHisto.h | 1 + TRD/{ => TRDrec}/AliTRDQADataMakerRec.cxx | 0 TRD/{ => TRDrec}/AliTRDQADataMakerRec.h | 0 TRD/{ => TRDrec}/AliTRDReconstructor.cxx | 0 TRD/{ => TRDrec}/AliTRDReconstructor.h | 0 TRD/{ => TRDrec}/AliTRDchamberTimeBin.cxx | 0 TRD/{ => TRDrec}/AliTRDchamberTimeBin.h | 0 TRD/{ => TRDrec}/AliTRDcluster.cxx | 0 TRD/{ => TRDrec}/AliTRDcluster.h | 0 TRD/{ => TRDrec}/AliTRDclusterizer.cxx | 8 +- TRD/{ => TRDrec}/AliTRDclusterizer.h | 0 TRD/{ => TRDrec}/AliTRDdEdxBaseUtils.cxx | 0 TRD/{ => TRDrec}/AliTRDdEdxBaseUtils.h | 0 TRD/{ => TRDrec}/AliTRDdEdxCalibHistArray.cxx | 0 TRD/{ => TRDrec}/AliTRDdEdxCalibHistArray.h | 0 TRD/{ => TRDrec}/AliTRDdEdxCalibUtils.cxx | 0 TRD/{ => TRDrec}/AliTRDdEdxCalibUtils.h | 0 TRD/{ => TRDrec}/AliTRDdEdxReconUtils.cxx | 0 TRD/{ => TRDrec}/AliTRDdEdxReconUtils.h | 0 TRD/{ => TRDrec}/AliTRDpidESD.cxx | 2 +- TRD/{ => TRDrec}/AliTRDpidESD.h | 0 TRD/{ => TRDrec}/AliTRDpidUtil.cxx | 2 +- TRD/{ => TRDrec}/AliTRDpidUtil.h | 0 TRD/{ => TRDrec}/AliTRDqaBuildReference.cxx | 0 TRD/{ => TRDrec}/AliTRDqaBuildReference.h | 0 TRD/{ => TRDrec}/AliTRDqaRecPoints.cxx | 0 TRD/{ => TRDrec}/AliTRDqaRecPoints.h | 0 TRD/{ => TRDrec}/AliTRDseedV1.cxx | 8 +- TRD/{ => TRDrec}/AliTRDseedV1.h | 0 TRD/{ => TRDrec}/AliTRDtrackV1.cxx | 0 TRD/{ => TRDrec}/AliTRDtrackV1.h | 0 TRD/{ => TRDrec}/AliTRDtrackerDebug.cxx | 0 TRD/{ => TRDrec}/AliTRDtrackerDebug.h | 0 TRD/{ => TRDrec}/AliTRDtrackerV1.cxx | 0 TRD/{ => TRDrec}/AliTRDtrackerV1.h | 0 TRD/{ => TRDrec}/AliTRDtrackingChamber.cxx | 4 +- TRD/{ => TRDrec}/AliTRDtrackingChamber.h | 0 TRD/{ => TRDrec}/AliTRDtrackingSector.cxx | 0 TRD/{ => TRDrec}/AliTRDtrackingSector.h | 0 TRD/{ => TRDrec}/AliTRDtrackletOflHelper.cxx | 0 TRD/{ => TRDrec}/AliTRDtrackletOflHelper.h | 0 TRD/{ => TRDrec}/AliTRDtransform.cxx | 4 +- TRD/{ => TRDrec}/AliTRDtransform.h | 0 TRD/TRDrec/CMakeLists.txt | 92 +++++++++++ TRD/{ => TRDrec}/TRDrecLinkDef.h | 0 TRD/{ => TRDsim}/AliTRD.cxx | 0 TRD/{ => TRDsim}/AliTRD.h | 0 TRD/{ => TRDsim}/AliTRDQADataMakerSim.cxx | 0 TRD/{ => TRDsim}/AliTRDQADataMakerSim.h | 0 TRD/{ => TRDsim}/AliTRDTrigger.cxx | 0 TRD/{ => TRDsim}/AliTRDTrigger.h | 0 TRD/{ => TRDsim}/AliTRDTriggerL0.cxx | 0 TRD/{ => TRDsim}/AliTRDTriggerL0.h | 0 TRD/{ => TRDsim}/AliTRDTriggerL1.cxx | 0 TRD/{ => TRDsim}/AliTRDTriggerL1.h | 0 TRD/{ => TRDsim}/AliTRDdigitizer.cxx | 6 +- TRD/{ => TRDsim}/AliTRDdigitizer.h | 0 TRD/{ => TRDsim}/AliTRDptrgCBAC.cxx | 0 TRD/{ => TRDsim}/AliTRDptrgCBAC.h | 0 TRD/{ => TRDsim}/AliTRDptrgCBB.cxx | 0 TRD/{ => TRDsim}/AliTRDptrgCBB.h | 0 TRD/{ => TRDsim}/AliTRDptrgFEB.cxx | 0 TRD/{ => TRDsim}/AliTRDptrgFEB.h | 0 TRD/{ => TRDsim}/AliTRDptrgLUT.cxx | 0 TRD/{ => TRDsim}/AliTRDptrgLUT.h | 0 TRD/{ => TRDsim}/AliTRDptrgParam.cxx | 0 TRD/{ => TRDsim}/AliTRDptrgParam.h | 0 TRD/{ => TRDsim}/AliTRDptrgTLMU.cxx | 0 TRD/{ => TRDsim}/AliTRDptrgTLMU.h | 0 TRD/{ => TRDsim}/AliTRDsimTR.cxx | 0 TRD/{ => TRDsim}/AliTRDsimTR.h | 0 TRD/{ => TRDsim}/AliTRDv1.cxx | 0 TRD/{ => TRDsim}/AliTRDv1.h | 0 TRD/TRDsim/CMakeLists.txt | 86 ++++++++++ TRD/{ => TRDsim}/TRDsimLinkDef.h | 0 320 files changed, 646 insertions(+), 484 deletions(-) delete mode 100644 TRD/CMakelibTRDbase.pkg delete mode 100644 TRD/CMakelibTRDcalib.pkg delete mode 100644 TRD/CMakelibTRDgui.pkg delete mode 100644 TRD/CMakelibTRDqaAnalysis.pkg delete mode 100644 TRD/CMakelibTRDrec.pkg delete mode 100644 TRD/CMakelibTRDsim.pkg rename TRD/{Cal => TRDbase}/AliTRDCalChamberStatus.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalChamberStatus.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCS.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCS.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSFEE.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSFEE.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSFEEv2.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSFEEv2.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTU.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTU.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTUBoardInfo.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTUBoardInfo.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTUCtpOpc.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTUCtpOpc.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTUSegment.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTUSegment.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTUTgu.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTUTgu.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTUTmu.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSGTUTmu.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSPTR.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSPTR.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSPTRCba.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSPTRCba.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSPTRCbb.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSPTRCbb.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSPTRFeb.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSPTRFeb.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSPTRTlmu.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSPTRTlmu.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSv2.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDCSv2.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDet.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalDet.h (98%) rename TRD/{Cal => TRDbase}/AliTRDCalMonitoring.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalMonitoring.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalOnlineGainTable.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalOnlineGainTable.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalOnlineGainTableMCM.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalOnlineGainTableMCM.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalOnlineGainTableROC.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalOnlineGainTableROC.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalPID.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalPID.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalPad.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalPad.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalPadStatus.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalPadStatus.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalROC.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalROC.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalSingleChamberStatus.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalSingleChamberStatus.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalTrapConfig.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalTrapConfig.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCalTrkAttach.cxx (100%) rename TRD/{Cal => TRDbase}/AliTRDCalTrkAttach.h (100%) rename TRD/{ => TRDbase}/AliTRDCalibChamberStatus.cxx (99%) rename TRD/{ => TRDbase}/AliTRDCalibChamberStatus.h (100%) rename TRD/{ => TRDbase}/AliTRDCalibPadStatus.cxx (99%) rename TRD/{ => TRDbase}/AliTRDCalibPadStatus.h (100%) rename TRD/{ => TRDbase}/AliTRDCalibViewer.cxx (100%) rename TRD/{ => TRDbase}/AliTRDCalibViewer.h (100%) rename TRD/{ => TRDbase}/AliTRDCalibViewerGUI.cxx (100%) rename TRD/{ => TRDbase}/AliTRDCalibViewerGUI.h (100%) rename TRD/{ => TRDbase}/AliTRDCalibraExbAltFit.cxx (100%) rename TRD/{ => TRDbase}/AliTRDCalibraExbAltFit.h (100%) rename TRD/{ => TRDbase}/AliTRDCalibraFit.cxx (99%) rename TRD/{ => TRDbase}/AliTRDCalibraFit.h (100%) rename TRD/{ => TRDbase}/AliTRDCalibraMode.cxx (100%) rename TRD/{ => TRDbase}/AliTRDCalibraMode.h (100%) rename TRD/{ => TRDbase}/AliTRDCalibraVdriftLinearFit.cxx (100%) rename TRD/{ => TRDbase}/AliTRDCalibraVdriftLinearFit.h (100%) rename TRD/{ => TRDbase}/AliTRDCalibraVector.cxx (100%) rename TRD/{ => TRDbase}/AliTRDCalibraVector.h (100%) rename TRD/{ => TRDbase}/AliTRDCommonParam.cxx (100%) rename TRD/{ => TRDbase}/AliTRDCommonParam.h (100%) rename TRD/{Cal => TRDbase}/AliTRDCreateDummyCDB.C (100%) rename TRD/{Cal => TRDbase}/AliTRDCreateDummyCDB_DP.C (100%) rename TRD/{Cal => TRDbase}/AliTRDCreateOCDBPIDLQ.C (100%) rename TRD/{ => TRDbase}/AliTRDDataDCS.cxx (100%) rename TRD/{ => TRDbase}/AliTRDDataDCS.h (100%) rename TRD/{ => TRDbase}/AliTRDEntriesInfo.cxx (100%) rename TRD/{ => TRDbase}/AliTRDEntriesInfo.h (100%) rename TRD/{ => TRDbase}/AliTRDPhInfo.cxx (100%) rename TRD/{ => TRDbase}/AliTRDPhInfo.h (100%) rename TRD/{ => TRDbase}/AliTRDPreprocessor.cxx (99%) rename TRD/{ => TRDbase}/AliTRDPreprocessor.h (100%) rename TRD/{ => TRDbase}/AliTRDPrfInfo.cxx (100%) rename TRD/{ => TRDbase}/AliTRDPrfInfo.h (100%) rename TRD/{ => TRDbase}/AliTRDQAChecker.cxx (100%) rename TRD/{ => TRDbase}/AliTRDQAChecker.h (100%) rename TRD/{ => TRDbase}/AliTRDSaxHandler.cxx (99%) rename TRD/{ => TRDbase}/AliTRDSaxHandler.h (96%) rename TRD/{ => TRDbase}/AliTRDSensor.cxx (100%) rename TRD/{ => TRDbase}/AliTRDSensor.h (100%) rename TRD/{ => TRDbase}/AliTRDSensorArray.cxx (100%) rename TRD/{ => TRDbase}/AliTRDSensorArray.h (100%) rename TRD/{ => TRDbase}/AliTRDSignalIndex.cxx (100%) rename TRD/{ => TRDbase}/AliTRDSignalIndex.h (100%) rename TRD/{ => TRDbase}/AliTRDSimParam.cxx (100%) rename TRD/{ => TRDbase}/AliTRDSimParam.h (100%) rename TRD/{Cal => TRDbase}/AliTRDTestCal.C (100%) rename TRD/{ => TRDbase}/AliTRDUshortInfo.cxx (100%) rename TRD/{ => TRDbase}/AliTRDUshortInfo.h (100%) rename TRD/{ => TRDbase}/AliTRDalignment.cxx (100%) rename TRD/{ => TRDbase}/AliTRDalignment.h (100%) rename TRD/{ => TRDbase}/AliTRDarrayADC.cxx (99%) rename TRD/{ => TRDbase}/AliTRDarrayADC.h (100%) rename TRD/{ => TRDbase}/AliTRDarrayDictionary.cxx (100%) rename TRD/{ => TRDbase}/AliTRDarrayDictionary.h (100%) rename TRD/{ => TRDbase}/AliTRDarraySignal.cxx (100%) rename TRD/{ => TRDbase}/AliTRDarraySignal.h (100%) rename TRD/{Cal => TRDbase}/AliTRDbenchmarkCalibDB.C (100%) rename TRD/{ => TRDbase}/AliTRDcalibDB.cxx (99%) rename TRD/{ => TRDbase}/AliTRDcalibDB.h (100%) rename TRD/{ => TRDbase}/AliTRDdigit.cxx (100%) rename TRD/{ => TRDbase}/AliTRDdigit.h (100%) rename TRD/{ => TRDbase}/AliTRDdigitsManager.cxx (100%) rename TRD/{ => TRDbase}/AliTRDdigitsManager.h (100%) rename TRD/{ => TRDbase}/AliTRDdigitsParam.cxx (100%) rename TRD/{ => TRDbase}/AliTRDdigitsParam.h (100%) rename TRD/{ => TRDbase}/AliTRDfeeParam.cxx (100%) rename TRD/{ => TRDbase}/AliTRDfeeParam.h (100%) rename TRD/{ => TRDbase}/AliTRDgeometry.cxx (100%) rename TRD/{ => TRDbase}/AliTRDgeometry.h (100%) rename TRD/{ => TRDbase}/AliTRDgtuParam.cxx (100%) rename TRD/{ => TRDbase}/AliTRDgtuParam.h (100%) rename TRD/{ => TRDbase}/AliTRDgtuSim.cxx (100%) rename TRD/{ => TRDbase}/AliTRDgtuSim.h (100%) rename TRD/{ => TRDbase}/AliTRDgtuTMU.cxx (100%) rename TRD/{ => TRDbase}/AliTRDgtuTMU.h (100%) rename TRD/{ => TRDbase}/AliTRDhit.cxx (100%) rename TRD/{ => TRDbase}/AliTRDhit.h (100%) rename TRD/{ => TRDbase}/AliTRDltuParam.cxx (100%) rename TRD/{ => TRDbase}/AliTRDltuParam.h (100%) rename TRD/{Cal => TRDbase}/AliTRDmakePIDThresholds.C (100%) rename TRD/{Cal => TRDbase}/AliTRDmakeRecoParam.C (100%) rename TRD/{Cal => TRDbase}/AliTRDmakeRecoParamFirstPhysics.C (100%) rename TRD/{Cal => TRDbase}/AliTRDmakeTrkDB.C (100%) rename TRD/{ => TRDbase}/AliTRDmcmSim.cxx (100%) rename TRD/{ => TRDbase}/AliTRDmcmSim.h (100%) rename TRD/{ => TRDbase}/AliTRDonlineTrackMatching.cxx (100%) rename TRD/{ => TRDbase}/AliTRDonlineTrackMatching.h (100%) rename TRD/{ => TRDbase}/AliTRDpadPlane.cxx (100%) rename TRD/{ => TRDbase}/AliTRDpadPlane.h (100%) rename TRD/{Cal => TRDbase}/AliTRDplotNoiseBaseline.C (100%) rename TRD/{ => TRDbase}/AliTRDrawData.cxx (100%) rename TRD/{ => TRDbase}/AliTRDrawData.h (100%) rename TRD/{ => TRDbase}/AliTRDrawStream.cxx (100%) rename TRD/{ => TRDbase}/AliTRDrawStream.h (100%) rename TRD/{ => TRDbase}/AliTRDrecoParam.cxx (100%) rename TRD/{ => TRDbase}/AliTRDrecoParam.h (100%) rename TRD/{ => TRDbase}/AliTRDtrackGTU.cxx (100%) rename TRD/{ => TRDbase}/AliTRDtrackGTU.h (100%) rename TRD/{ => TRDbase}/AliTRDtrackOnline.cxx (100%) rename TRD/{ => TRDbase}/AliTRDtrackOnline.h (100%) rename TRD/{ => TRDbase}/AliTRDtrackletBase.cxx (100%) rename TRD/{ => TRDbase}/AliTRDtrackletBase.h (100%) rename TRD/{ => TRDbase}/AliTRDtrackletGTU.cxx (100%) rename TRD/{ => TRDbase}/AliTRDtrackletGTU.h (100%) rename TRD/{ => TRDbase}/AliTRDtrackletMCM.cxx (100%) rename TRD/{ => TRDbase}/AliTRDtrackletMCM.h (100%) rename TRD/{ => TRDbase}/AliTRDtrackletWord.cxx (100%) rename TRD/{ => TRDbase}/AliTRDtrackletWord.h (100%) rename TRD/{ => TRDbase}/AliTRDtrapConfig.cxx (100%) rename TRD/{ => TRDbase}/AliTRDtrapConfig.h (100%) rename TRD/{ => TRDbase}/AliTRDtrapConfigHandler.cxx (99%) rename TRD/{ => TRDbase}/AliTRDtrapConfigHandler.h (100%) create mode 100644 TRD/TRDbase/CMakeLists.txt rename TRD/{ => TRDbase}/TRDbaseLinkDef.h (100%) rename TRD/{ => TRDcalib}/AliTRDCalibTask.cxx (100%) rename TRD/{ => TRDcalib}/AliTRDCalibTask.h (100%) rename TRD/{ => TRDcalib}/AliTRDPreprocessorOffline.cxx (100%) rename TRD/{ => TRDcalib}/AliTRDPreprocessorOffline.h (100%) create mode 100644 TRD/TRDcalib/CMakeLists.txt rename TRD/{ => TRDcalib}/TRDcalibLinkDef.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackChamber.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackChamber.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackError.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackError.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackGTU.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackGTU.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackGlobal.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackGlobal.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackSM.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiBlackSM.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiClusters.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiClusters.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiClustersSM.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiClustersSM.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiClustersStack.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiClustersStack.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiESDs.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiESDs.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiEnergyDeposit.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiEnergyDeposit.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiJPsi.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiJPsi.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiMain.cxx (98%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiMain.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiMainAnalysis.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiMainAnalysis.h (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiMainBlack.cxx (100%) rename TRD/{qaGui => TRDgui}/AliTRDqaGuiMainBlack.h (100%) create mode 100644 TRD/TRDgui/CMakeLists.txt rename TRD/{qaGui => TRDgui}/TRD.QA.mc-electrons.root (100%) rename TRD/{qaGui => TRDgui}/TRD.QA.test-beam.root (100%) rename TRD/{ => TRDgui}/TRDguiLinkDef.h (100%) rename TRD/{qaGui => TRDgui}/qaBlackEvents.root (100%) rename TRD/{qaGui => TRDgui}/testQAGui.C (100%) rename TRD/{qaGui => TRDgui}/testQAGuiAnalysis.C (100%) rename TRD/{qaGui => TRDgui}/testQAGuiBlack.C (100%) rename TRD/{qaGui => TRDgui}/testQAGuiBlackCh.C (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AddTaskTRDmon.C (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliAnalysisTaskTRDmon.cxx (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliAnalysisTaskTRDmon.h (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaAT.cxx (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaAT.h (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaBasic.cxx (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaBasic.h (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaESDFriends.cxx (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaESDFriends.h (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaElectronSpectra.cxx (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaElectronSpectra.h (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaEnergyDeposit.cxx (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaEnergyDeposit.h (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaJPsi.cxx (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/AliTRDqaJPsi.h (100%) create mode 100644 TRD/TRDqaAnalysis/CMakeLists.txt rename TRD/{ => TRDqaAnalysis}/TRDqaAnalysisLinkDef.h (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/drawEnergyDeposit.C (100%) rename TRD/{qaAnalysis => TRDqaAnalysis}/runTRDqaAnalysis.C (100%) rename TRD/{Cal => TRDrec}/AliTRDCalPIDLQ.cxx (100%) rename TRD/{Cal => TRDrec}/AliTRDCalPIDLQ.h (100%) rename TRD/{Cal => TRDrec}/AliTRDCalPIDNN.cxx (100%) rename TRD/{Cal => TRDrec}/AliTRDCalPIDNN.h (100%) rename TRD/{ => TRDrec}/AliTRDCalibraFillHisto.cxx (99%) rename TRD/{ => TRDrec}/AliTRDCalibraFillHisto.h (99%) rename TRD/{ => TRDrec}/AliTRDQADataMakerRec.cxx (100%) rename TRD/{ => TRDrec}/AliTRDQADataMakerRec.h (100%) rename TRD/{ => TRDrec}/AliTRDReconstructor.cxx (100%) rename TRD/{ => TRDrec}/AliTRDReconstructor.h (100%) rename TRD/{ => TRDrec}/AliTRDchamberTimeBin.cxx (100%) rename TRD/{ => TRDrec}/AliTRDchamberTimeBin.h (100%) rename TRD/{ => TRDrec}/AliTRDcluster.cxx (100%) rename TRD/{ => TRDrec}/AliTRDcluster.h (100%) rename TRD/{ => TRDrec}/AliTRDclusterizer.cxx (99%) rename TRD/{ => TRDrec}/AliTRDclusterizer.h (100%) rename TRD/{ => TRDrec}/AliTRDdEdxBaseUtils.cxx (100%) rename TRD/{ => TRDrec}/AliTRDdEdxBaseUtils.h (100%) rename TRD/{ => TRDrec}/AliTRDdEdxCalibHistArray.cxx (100%) rename TRD/{ => TRDrec}/AliTRDdEdxCalibHistArray.h (100%) rename TRD/{ => TRDrec}/AliTRDdEdxCalibUtils.cxx (100%) rename TRD/{ => TRDrec}/AliTRDdEdxCalibUtils.h (100%) rename TRD/{ => TRDrec}/AliTRDdEdxReconUtils.cxx (100%) rename TRD/{ => TRDrec}/AliTRDdEdxReconUtils.h (100%) rename TRD/{ => TRDrec}/AliTRDpidESD.cxx (99%) rename TRD/{ => TRDrec}/AliTRDpidESD.h (100%) rename TRD/{ => TRDrec}/AliTRDpidUtil.cxx (99%) rename TRD/{ => TRDrec}/AliTRDpidUtil.h (100%) rename TRD/{ => TRDrec}/AliTRDqaBuildReference.cxx (100%) rename TRD/{ => TRDrec}/AliTRDqaBuildReference.h (100%) rename TRD/{ => TRDrec}/AliTRDqaRecPoints.cxx (100%) rename TRD/{ => TRDrec}/AliTRDqaRecPoints.h (100%) rename TRD/{ => TRDrec}/AliTRDseedV1.cxx (99%) rename TRD/{ => TRDrec}/AliTRDseedV1.h (100%) rename TRD/{ => TRDrec}/AliTRDtrackV1.cxx (100%) rename TRD/{ => TRDrec}/AliTRDtrackV1.h (100%) rename TRD/{ => TRDrec}/AliTRDtrackerDebug.cxx (100%) rename TRD/{ => TRDrec}/AliTRDtrackerDebug.h (100%) rename TRD/{ => TRDrec}/AliTRDtrackerV1.cxx (100%) rename TRD/{ => TRDrec}/AliTRDtrackerV1.h (100%) rename TRD/{ => TRDrec}/AliTRDtrackingChamber.cxx (99%) rename TRD/{ => TRDrec}/AliTRDtrackingChamber.h (100%) rename TRD/{ => TRDrec}/AliTRDtrackingSector.cxx (100%) rename TRD/{ => TRDrec}/AliTRDtrackingSector.h (100%) rename TRD/{ => TRDrec}/AliTRDtrackletOflHelper.cxx (100%) rename TRD/{ => TRDrec}/AliTRDtrackletOflHelper.h (100%) rename TRD/{ => TRDrec}/AliTRDtransform.cxx (99%) rename TRD/{ => TRDrec}/AliTRDtransform.h (100%) create mode 100644 TRD/TRDrec/CMakeLists.txt rename TRD/{ => TRDrec}/TRDrecLinkDef.h (100%) rename TRD/{ => TRDsim}/AliTRD.cxx (100%) rename TRD/{ => TRDsim}/AliTRD.h (100%) rename TRD/{ => TRDsim}/AliTRDQADataMakerSim.cxx (100%) rename TRD/{ => TRDsim}/AliTRDQADataMakerSim.h (100%) rename TRD/{ => TRDsim}/AliTRDTrigger.cxx (100%) rename TRD/{ => TRDsim}/AliTRDTrigger.h (100%) rename TRD/{ => TRDsim}/AliTRDTriggerL0.cxx (100%) rename TRD/{ => TRDsim}/AliTRDTriggerL0.h (100%) rename TRD/{ => TRDsim}/AliTRDTriggerL1.cxx (100%) rename TRD/{ => TRDsim}/AliTRDTriggerL1.h (100%) rename TRD/{ => TRDsim}/AliTRDdigitizer.cxx (99%) rename TRD/{ => TRDsim}/AliTRDdigitizer.h (100%) rename TRD/{ => TRDsim}/AliTRDptrgCBAC.cxx (100%) rename TRD/{ => TRDsim}/AliTRDptrgCBAC.h (100%) rename TRD/{ => TRDsim}/AliTRDptrgCBB.cxx (100%) rename TRD/{ => TRDsim}/AliTRDptrgCBB.h (100%) rename TRD/{ => TRDsim}/AliTRDptrgFEB.cxx (100%) rename TRD/{ => TRDsim}/AliTRDptrgFEB.h (100%) rename TRD/{ => TRDsim}/AliTRDptrgLUT.cxx (100%) rename TRD/{ => TRDsim}/AliTRDptrgLUT.h (100%) rename TRD/{ => TRDsim}/AliTRDptrgParam.cxx (100%) rename TRD/{ => TRDsim}/AliTRDptrgParam.h (100%) rename TRD/{ => TRDsim}/AliTRDptrgTLMU.cxx (100%) rename TRD/{ => TRDsim}/AliTRDptrgTLMU.h (100%) rename TRD/{ => TRDsim}/AliTRDsimTR.cxx (100%) rename TRD/{ => TRDsim}/AliTRDsimTR.h (100%) rename TRD/{ => TRDsim}/AliTRDv1.cxx (100%) rename TRD/{ => TRDsim}/AliTRDv1.h (100%) create mode 100644 TRD/TRDsim/CMakeLists.txt rename TRD/{ => TRDsim}/TRDsimLinkDef.h (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index dc2bbefdcac..e1ce76f1161 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -126,7 +126,7 @@ add_subdirectory(TPC) add_subdirectory(VZERO) add_subdirectory (T0) add_subdirectory (TOF) -#add_subdirectory (TRD) +add_subdirectory (TRD) #add_subdirectory (ZDC) #add_subdirectory (STRUCT) #add_subdirectory (HMPID) diff --git a/TRD/CMakeLists.txt b/TRD/CMakeLists.txt index e94be41035d..db02336998f 100644 --- a/TRD/CMakeLists.txt +++ b/TRD/CMakeLists.txt @@ -1,10 +1,29 @@ -# AliRoot Build System CMakeLists for TRD -# -# 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(TRDbase) +add_subdirectory(TRDcalib) +add_subdirectory(TRDgui) +add_subdirectory(TRDrec) +add_subdirectory(TRDsim) +add_subdirectory(TRDqaAnalysis) -file(GLOB PACKAGES CMake*.pkg) +# Install macros +install(DIRECTORY Macros DESTINATION TRD) -ALICE_BuildModule() +# Install doc +install(DIRECTORY doc DESTINATION TRD) + +message(STATUS "TRD enabled") diff --git a/TRD/CMakelibTRDbase.pkg b/TRD/CMakelibTRDbase.pkg deleted file mode 100644 index 8674dc13581..00000000000 --- a/TRD/CMakelibTRDbase.pkg +++ /dev/null @@ -1,148 +0,0 @@ -# -*- mode: CMake -*- - -#--------------------------------------------------------------------------------# -# Package File for TRDbase # -# 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 - AliTRDarraySignal.cxx - AliTRDarrayDictionary.cxx - AliTRDarrayADC.cxx - AliTRDSignalIndex.cxx - AliTRDgeometry.cxx - AliTRDdigit.cxx - AliTRDdigitsManager.cxx - AliTRDdigitsParam.cxx - AliTRDrawData.cxx - AliTRDpadPlane.cxx - AliTRDrawStream.cxx - AliTRDCommonParam.cxx - AliTRDfeeParam.cxx - AliTRDgtuParam.cxx - AliTRDcalibDB.cxx - Cal/AliTRDCalROC.cxx - Cal/AliTRDCalPad.cxx - Cal/AliTRDCalDet.cxx - Cal/AliTRDCalDCS.cxx - Cal/AliTRDCalDCSFEE.cxx - Cal/AliTRDCalDCSv2.cxx - Cal/AliTRDCalDCSFEEv2.cxx - Cal/AliTRDCalDCSPTR.cxx - Cal/AliTRDCalDCSGTUBoardInfo.cxx - Cal/AliTRDCalDCSGTUCtpOpc.cxx - Cal/AliTRDCalDCSGTUSegment.cxx - Cal/AliTRDCalDCSGTUTgu.cxx - Cal/AliTRDCalDCSGTUTmu.cxx - Cal/AliTRDCalDCSGTU.cxx - Cal/AliTRDCalMonitoring.cxx - Cal/AliTRDCalChamberStatus.cxx - Cal/AliTRDCalPadStatus.cxx - Cal/AliTRDCalSingleChamberStatus.cxx - Cal/AliTRDCalPID.cxx - Cal/AliTRDCalTrkAttach.cxx - Cal/AliTRDCalOnlineGainTable.cxx - Cal/AliTRDCalOnlineGainTableMCM.h - Cal/AliTRDCalOnlineGainTable.h - Cal/AliTRDCalOnlineGainTableROC.cxx - Cal/AliTRDCalOnlineGainTableMCM.cxx - Cal/AliTRDCalOnlineGainTableROC.h - Cal/AliTRDCalTrapConfig.cxx - AliTRDCalibraFit.cxx - AliTRDCalibraMode.cxx - AliTRDCalibraVector.cxx - AliTRDCalibraVdriftLinearFit.cxx - AliTRDCalibraExbAltFit.cxx - AliTRDCalibPadStatus.cxx - AliTRDCalibChamberStatus.cxx - AliTRDCalibViewer.cxx - AliTRDCalibViewerGUI.cxx - AliTRDEntriesInfo.cxx - AliTRDPhInfo.cxx - AliTRDPrfInfo.cxx - AliTRDUshortInfo.cxx - AliTRDQAChecker.cxx - AliTRDPreprocessor.cxx - AliTRDSaxHandler.cxx - AliTRDDataDCS.cxx - AliTRDSensor.cxx - AliTRDSensorArray.cxx - AliTRDalignment.cxx - AliTRDtrapConfig.cxx - AliTRDmcmSim.cxx - AliTRDltuParam.cxx - AliTRDtrapConfigHandler.cxx - AliTRDtrackGTU.cxx - AliTRDtrackletBase.cxx - AliTRDtrackletGTU.cxx - AliTRDtrackletMCM.cxx - AliTRDtrackletWord.cxx - AliTRDgtuSim.cxx - AliTRDgtuTMU.cxx - AliTRDhit.cxx - AliTRDrecoParam.cxx - AliTRDSimParam.cxx - AliTRDtrackOnline.cxx - AliTRDonlineTrackMatching.cxx - ) - -string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) - -set ( DHDR TRDbaseLinkDef.h) - -set ( EINCLUDE RAW TRD/Cal STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase ) - -if (TRD_RAW_CRC) - message ( STATUS "CRC support for AliTRDrawStream enabled" ) - set ( EDEFINE "${EDEFINE} -DTRD_RAW_CRC" ) -endif (TRD_RAW_CRC) - -if (TRD_RAW_DEBUG) - message ( STATUS "Debug support for AliTRDrawStream enabled" ) - set ( EDEFINE "${EDEFINE} -DTRD_RAW_DEBUG" ) -endif (TRD_RAW_DEBUG) - -set ( EXPORT - Cal/AliTRDCalPID.h - AliTRDgeometry.h - AliTRDarrayADC.h - AliTRDdigitsParam.h - AliTRDReconstructor.h - AliTRDhit.h - AliTRDgtuParam.h - AliTRDarrayADC.h - AliTRDdigitsManager.h - AliTRDpadPlane.h - AliTRDrecoParam.h - AliTRDseedV1.h - AliTRDtrackV1.h - AliTRDtrackletBase.h - AliTRDtrackletWord.h - AliTRDtrackletMCM.h - AliTRDtrackGTU.h - AliTRDtrackletGTU.h - ) -install (FILES AliTRDgeometry.h - DESTINATION TRD) diff --git a/TRD/CMakelibTRDcalib.pkg b/TRD/CMakelibTRDcalib.pkg deleted file mode 100644 index 786dba8d904..00000000000 --- a/TRD/CMakelibTRDcalib.pkg +++ /dev/null @@ -1,38 +0,0 @@ -# -*- mode: CMake -*- -#--------------------------------------------------------------------------------# -# Package File for TRDcalib # -# 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 - AliTRDCalibTask.cxx - AliTRDPreprocessorOffline.cxx - ) - -string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) - -set ( EINCLUDE STEER ANALYSIS TRD TRD/Cal STEER/STEERBase) - -set ( DHDR TRDcalibLinkDef.h) diff --git a/TRD/CMakelibTRDgui.pkg b/TRD/CMakelibTRDgui.pkg deleted file mode 100644 index 6ae3ed7bca8..00000000000 --- a/TRD/CMakelibTRDgui.pkg +++ /dev/null @@ -1,55 +0,0 @@ -#--------------------------------------------------------------------------------# -# Package File for TRDgui # -# 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 - qaGui/AliTRDqaGuiMain.cxx - qaGui/AliTRDqaGuiClusters.cxx - qaGui/AliTRDqaGuiClustersSM.cxx - qaGui/AliTRDqaGuiClustersStack.cxx - qaGui/AliTRDqaGuiESDs.cxx - qaGui/AliTRDqaGuiMainBlack.cxx - qaGui/AliTRDqaGuiBlackSM.cxx - qaGui/AliTRDqaGuiBlackChamber.cxx - qaGui/AliTRDqaGuiBlackError.cxx - qaGui/AliTRDqaGuiBlackGlobal.cxx - qaGui/AliTRDqaGuiBlackGTU.cxx - qaGui/AliTRDqaGuiJPsi.cxx - qaGui/AliTRDqaGuiEnergyDeposit.cxx - qaGui/AliTRDqaGuiMainAnalysis.cxx - ) - -string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) - -set ( DHDR TRDguiLinkDef.h) - -set ( EINCLUDE TRD/qaGui) - -if( ALICE_TARGET STREQUAL "win32gcc") - - set ( PACKSOFLAGS ${SOFLAGS} -L${ALICE_ROOT}/lib/tgt_${ALICE_TARGET} -L${ROOTLIBDIR} -lGui) - -endif( ALICE_TARGET STREQUAL "win32gcc") diff --git a/TRD/CMakelibTRDqaAnalysis.pkg b/TRD/CMakelibTRDqaAnalysis.pkg deleted file mode 100644 index 79c80d5d585..00000000000 --- a/TRD/CMakelibTRDqaAnalysis.pkg +++ /dev/null @@ -1,48 +0,0 @@ -#--------------------------------------------------------------------------------# -# Package File for TRDqaAnalysis # -# 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 - qaAnalysis/AliTRDqaElectronSpectra.cxx - qaAnalysis/AliTRDqaESDFriends.cxx - qaAnalysis/AliTRDqaEnergyDeposit.cxx - qaAnalysis/AliTRDqaJPsi.cxx - qaAnalysis/AliTRDqaBasic.cxx - qaAnalysis/AliTRDqaAT.cxx - qaAnalysis/AliAnalysisTaskTRDmon.cxx - ) - -string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) - -set ( DHDR TRDqaAnalysisLinkDef.h) - -set ( EINCLUDE TRD/qaAnalysis ANALYSIS) - -if( ALICE_TARGET STREQUAL "win32gcc") - - set ( PACKSOFLAGS ${SOFLAGS} -L${ALICE_ROOT}/lib/tgt_${ALICE_TARGET} -lANALYSIS -lANALYSISalice -lESD) - -endif( ALICE_TARGET STREQUAL "win32gcc") diff --git a/TRD/CMakelibTRDrec.pkg b/TRD/CMakelibTRDrec.pkg deleted file mode 100644 index ea00eef4b01..00000000000 --- a/TRD/CMakelibTRDrec.pkg +++ /dev/null @@ -1,71 +0,0 @@ -# -*- mode: CMake -*- - -#--------------------------------------------------------------------------------# -# Package File for TRDrec # -# 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 - AliTRDcluster.cxx - AliTRDclusterizer.cxx - AliTRDtransform.cxx - AliTRDtrackletOflHelper.cxx - AliTRDpidUtil.cxx - AliTRDdEdxCalibHistArray.cxx - AliTRDdEdxBaseUtils.cxx - AliTRDdEdxCalibUtils.cxx - AliTRDdEdxReconUtils.cxx - AliTRDpidESD.cxx - AliTRDReconstructor.cxx - AliTRDseedV1.cxx AliTRDtrackV1.cxx - AliTRDtrackerV1.cxx - AliTRDtrackerDebug.cxx - AliTRDtrackingSector.cxx - AliTRDtrackingChamber.cxx - AliTRDchamberTimeBin.cxx - AliTRDQADataMakerRec.cxx - AliTRDqaBuildReference.cxx - AliTRDCalibraFillHisto.cxx - Cal/AliTRDCalPIDLQ.cxx - Cal/AliTRDCalPIDNN.cxx - AliTRDqaRecPoints.cxx - ) - -string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) - -set ( EXPORT AliTRDpidUtil.h - AliTRDcluster.h - AliTRDtrackV1.h - AliTRDtrackerV1.h - AliTRDtransform.h - AliTRDtrackingSector.h - AliTRDReconstructor.h - ) - - -set ( DHDR TRDrecLinkDef.h) - -set ( EINCLUDE TRD/Cal RAW STAT STEER/STEER STEER/ESD STEER/STEERBase) - diff --git a/TRD/CMakelibTRDsim.pkg b/TRD/CMakelibTRDsim.pkg deleted file mode 100644 index b14c01317fa..00000000000 --- a/TRD/CMakelibTRDsim.pkg +++ /dev/null @@ -1,50 +0,0 @@ -# -*- mode: CMake -*- - -#--------------------------------------------------------------------------------# -# Package File for TRDsim # -# 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 - AliTRDsimTR.cxx - AliTRD.cxx - AliTRDv1.cxx AliTRDdigitizer.cxx - AliTRDtestG4.cxx - AliTRDTrigger.cxx - AliTRDTriggerL0.cxx AliTRDTriggerL1.cxx AliTRDptrgFEB.cxx - AliTRDptrgLUT.cxx - AliTRDptrgCBB.cxx - AliTRDptrgCBAC.cxx - AliTRDptrgTLMU.cxx - AliTRDptrgParam.cxx - AliTRDQADataMakerSim.cxx - ) - -string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) - -set ( DHDR TRDsimLinkDef.h) - -set ( EINCLUDE RAW VZERO T0 TOF STEER/STEER STEER/STEERBase) - diff --git a/TRD/Cal/AliTRDCalChamberStatus.cxx b/TRD/TRDbase/AliTRDCalChamberStatus.cxx similarity index 100% rename from TRD/Cal/AliTRDCalChamberStatus.cxx rename to TRD/TRDbase/AliTRDCalChamberStatus.cxx diff --git a/TRD/Cal/AliTRDCalChamberStatus.h b/TRD/TRDbase/AliTRDCalChamberStatus.h similarity index 100% rename from TRD/Cal/AliTRDCalChamberStatus.h rename to TRD/TRDbase/AliTRDCalChamberStatus.h diff --git a/TRD/Cal/AliTRDCalDCS.cxx b/TRD/TRDbase/AliTRDCalDCS.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCS.cxx rename to TRD/TRDbase/AliTRDCalDCS.cxx diff --git a/TRD/Cal/AliTRDCalDCS.h b/TRD/TRDbase/AliTRDCalDCS.h similarity index 100% rename from TRD/Cal/AliTRDCalDCS.h rename to TRD/TRDbase/AliTRDCalDCS.h diff --git a/TRD/Cal/AliTRDCalDCSFEE.cxx b/TRD/TRDbase/AliTRDCalDCSFEE.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSFEE.cxx rename to TRD/TRDbase/AliTRDCalDCSFEE.cxx diff --git a/TRD/Cal/AliTRDCalDCSFEE.h b/TRD/TRDbase/AliTRDCalDCSFEE.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSFEE.h rename to TRD/TRDbase/AliTRDCalDCSFEE.h diff --git a/TRD/Cal/AliTRDCalDCSFEEv2.cxx b/TRD/TRDbase/AliTRDCalDCSFEEv2.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSFEEv2.cxx rename to TRD/TRDbase/AliTRDCalDCSFEEv2.cxx diff --git a/TRD/Cal/AliTRDCalDCSFEEv2.h b/TRD/TRDbase/AliTRDCalDCSFEEv2.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSFEEv2.h rename to TRD/TRDbase/AliTRDCalDCSFEEv2.h diff --git a/TRD/Cal/AliTRDCalDCSGTU.cxx b/TRD/TRDbase/AliTRDCalDCSGTU.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTU.cxx rename to TRD/TRDbase/AliTRDCalDCSGTU.cxx diff --git a/TRD/Cal/AliTRDCalDCSGTU.h b/TRD/TRDbase/AliTRDCalDCSGTU.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTU.h rename to TRD/TRDbase/AliTRDCalDCSGTU.h diff --git a/TRD/Cal/AliTRDCalDCSGTUBoardInfo.cxx b/TRD/TRDbase/AliTRDCalDCSGTUBoardInfo.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTUBoardInfo.cxx rename to TRD/TRDbase/AliTRDCalDCSGTUBoardInfo.cxx diff --git a/TRD/Cal/AliTRDCalDCSGTUBoardInfo.h b/TRD/TRDbase/AliTRDCalDCSGTUBoardInfo.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTUBoardInfo.h rename to TRD/TRDbase/AliTRDCalDCSGTUBoardInfo.h diff --git a/TRD/Cal/AliTRDCalDCSGTUCtpOpc.cxx b/TRD/TRDbase/AliTRDCalDCSGTUCtpOpc.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTUCtpOpc.cxx rename to TRD/TRDbase/AliTRDCalDCSGTUCtpOpc.cxx diff --git a/TRD/Cal/AliTRDCalDCSGTUCtpOpc.h b/TRD/TRDbase/AliTRDCalDCSGTUCtpOpc.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTUCtpOpc.h rename to TRD/TRDbase/AliTRDCalDCSGTUCtpOpc.h diff --git a/TRD/Cal/AliTRDCalDCSGTUSegment.cxx b/TRD/TRDbase/AliTRDCalDCSGTUSegment.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTUSegment.cxx rename to TRD/TRDbase/AliTRDCalDCSGTUSegment.cxx diff --git a/TRD/Cal/AliTRDCalDCSGTUSegment.h b/TRD/TRDbase/AliTRDCalDCSGTUSegment.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTUSegment.h rename to TRD/TRDbase/AliTRDCalDCSGTUSegment.h diff --git a/TRD/Cal/AliTRDCalDCSGTUTgu.cxx b/TRD/TRDbase/AliTRDCalDCSGTUTgu.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTUTgu.cxx rename to TRD/TRDbase/AliTRDCalDCSGTUTgu.cxx diff --git a/TRD/Cal/AliTRDCalDCSGTUTgu.h b/TRD/TRDbase/AliTRDCalDCSGTUTgu.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTUTgu.h rename to TRD/TRDbase/AliTRDCalDCSGTUTgu.h diff --git a/TRD/Cal/AliTRDCalDCSGTUTmu.cxx b/TRD/TRDbase/AliTRDCalDCSGTUTmu.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTUTmu.cxx rename to TRD/TRDbase/AliTRDCalDCSGTUTmu.cxx diff --git a/TRD/Cal/AliTRDCalDCSGTUTmu.h b/TRD/TRDbase/AliTRDCalDCSGTUTmu.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSGTUTmu.h rename to TRD/TRDbase/AliTRDCalDCSGTUTmu.h diff --git a/TRD/Cal/AliTRDCalDCSPTR.cxx b/TRD/TRDbase/AliTRDCalDCSPTR.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSPTR.cxx rename to TRD/TRDbase/AliTRDCalDCSPTR.cxx diff --git a/TRD/Cal/AliTRDCalDCSPTR.h b/TRD/TRDbase/AliTRDCalDCSPTR.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSPTR.h rename to TRD/TRDbase/AliTRDCalDCSPTR.h diff --git a/TRD/Cal/AliTRDCalDCSPTRCba.cxx b/TRD/TRDbase/AliTRDCalDCSPTRCba.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSPTRCba.cxx rename to TRD/TRDbase/AliTRDCalDCSPTRCba.cxx diff --git a/TRD/Cal/AliTRDCalDCSPTRCba.h b/TRD/TRDbase/AliTRDCalDCSPTRCba.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSPTRCba.h rename to TRD/TRDbase/AliTRDCalDCSPTRCba.h diff --git a/TRD/Cal/AliTRDCalDCSPTRCbb.cxx b/TRD/TRDbase/AliTRDCalDCSPTRCbb.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSPTRCbb.cxx rename to TRD/TRDbase/AliTRDCalDCSPTRCbb.cxx diff --git a/TRD/Cal/AliTRDCalDCSPTRCbb.h b/TRD/TRDbase/AliTRDCalDCSPTRCbb.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSPTRCbb.h rename to TRD/TRDbase/AliTRDCalDCSPTRCbb.h diff --git a/TRD/Cal/AliTRDCalDCSPTRFeb.cxx b/TRD/TRDbase/AliTRDCalDCSPTRFeb.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSPTRFeb.cxx rename to TRD/TRDbase/AliTRDCalDCSPTRFeb.cxx diff --git a/TRD/Cal/AliTRDCalDCSPTRFeb.h b/TRD/TRDbase/AliTRDCalDCSPTRFeb.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSPTRFeb.h rename to TRD/TRDbase/AliTRDCalDCSPTRFeb.h diff --git a/TRD/Cal/AliTRDCalDCSPTRTlmu.cxx b/TRD/TRDbase/AliTRDCalDCSPTRTlmu.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSPTRTlmu.cxx rename to TRD/TRDbase/AliTRDCalDCSPTRTlmu.cxx diff --git a/TRD/Cal/AliTRDCalDCSPTRTlmu.h b/TRD/TRDbase/AliTRDCalDCSPTRTlmu.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSPTRTlmu.h rename to TRD/TRDbase/AliTRDCalDCSPTRTlmu.h diff --git a/TRD/Cal/AliTRDCalDCSv2.cxx b/TRD/TRDbase/AliTRDCalDCSv2.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDCSv2.cxx rename to TRD/TRDbase/AliTRDCalDCSv2.cxx diff --git a/TRD/Cal/AliTRDCalDCSv2.h b/TRD/TRDbase/AliTRDCalDCSv2.h similarity index 100% rename from TRD/Cal/AliTRDCalDCSv2.h rename to TRD/TRDbase/AliTRDCalDCSv2.h diff --git a/TRD/Cal/AliTRDCalDet.cxx b/TRD/TRDbase/AliTRDCalDet.cxx similarity index 100% rename from TRD/Cal/AliTRDCalDet.cxx rename to TRD/TRDbase/AliTRDCalDet.cxx diff --git a/TRD/Cal/AliTRDCalDet.h b/TRD/TRDbase/AliTRDCalDet.h similarity index 98% rename from TRD/Cal/AliTRDCalDet.h rename to TRD/TRDbase/AliTRDCalDet.h index cb4b2f0f5c8..520e7ffec60 100644 --- a/TRD/Cal/AliTRDCalDet.h +++ b/TRD/TRDbase/AliTRDCalDet.h @@ -13,7 +13,7 @@ #include "TNamed.h" -#include "../AliTRDgeometry.h" +#include "AliTRDgeometry.h" class TH1F; class TH2F; diff --git a/TRD/Cal/AliTRDCalMonitoring.cxx b/TRD/TRDbase/AliTRDCalMonitoring.cxx similarity index 100% rename from TRD/Cal/AliTRDCalMonitoring.cxx rename to TRD/TRDbase/AliTRDCalMonitoring.cxx diff --git a/TRD/Cal/AliTRDCalMonitoring.h b/TRD/TRDbase/AliTRDCalMonitoring.h similarity index 100% rename from TRD/Cal/AliTRDCalMonitoring.h rename to TRD/TRDbase/AliTRDCalMonitoring.h diff --git a/TRD/Cal/AliTRDCalOnlineGainTable.cxx b/TRD/TRDbase/AliTRDCalOnlineGainTable.cxx similarity index 100% rename from TRD/Cal/AliTRDCalOnlineGainTable.cxx rename to TRD/TRDbase/AliTRDCalOnlineGainTable.cxx diff --git a/TRD/Cal/AliTRDCalOnlineGainTable.h b/TRD/TRDbase/AliTRDCalOnlineGainTable.h similarity index 100% rename from TRD/Cal/AliTRDCalOnlineGainTable.h rename to TRD/TRDbase/AliTRDCalOnlineGainTable.h diff --git a/TRD/Cal/AliTRDCalOnlineGainTableMCM.cxx b/TRD/TRDbase/AliTRDCalOnlineGainTableMCM.cxx similarity index 100% rename from TRD/Cal/AliTRDCalOnlineGainTableMCM.cxx rename to TRD/TRDbase/AliTRDCalOnlineGainTableMCM.cxx diff --git a/TRD/Cal/AliTRDCalOnlineGainTableMCM.h b/TRD/TRDbase/AliTRDCalOnlineGainTableMCM.h similarity index 100% rename from TRD/Cal/AliTRDCalOnlineGainTableMCM.h rename to TRD/TRDbase/AliTRDCalOnlineGainTableMCM.h diff --git a/TRD/Cal/AliTRDCalOnlineGainTableROC.cxx b/TRD/TRDbase/AliTRDCalOnlineGainTableROC.cxx similarity index 100% rename from TRD/Cal/AliTRDCalOnlineGainTableROC.cxx rename to TRD/TRDbase/AliTRDCalOnlineGainTableROC.cxx diff --git a/TRD/Cal/AliTRDCalOnlineGainTableROC.h b/TRD/TRDbase/AliTRDCalOnlineGainTableROC.h similarity index 100% rename from TRD/Cal/AliTRDCalOnlineGainTableROC.h rename to TRD/TRDbase/AliTRDCalOnlineGainTableROC.h diff --git a/TRD/Cal/AliTRDCalPID.cxx b/TRD/TRDbase/AliTRDCalPID.cxx similarity index 100% rename from TRD/Cal/AliTRDCalPID.cxx rename to TRD/TRDbase/AliTRDCalPID.cxx diff --git a/TRD/Cal/AliTRDCalPID.h b/TRD/TRDbase/AliTRDCalPID.h similarity index 100% rename from TRD/Cal/AliTRDCalPID.h rename to TRD/TRDbase/AliTRDCalPID.h diff --git a/TRD/Cal/AliTRDCalPad.cxx b/TRD/TRDbase/AliTRDCalPad.cxx similarity index 100% rename from TRD/Cal/AliTRDCalPad.cxx rename to TRD/TRDbase/AliTRDCalPad.cxx diff --git a/TRD/Cal/AliTRDCalPad.h b/TRD/TRDbase/AliTRDCalPad.h similarity index 100% rename from TRD/Cal/AliTRDCalPad.h rename to TRD/TRDbase/AliTRDCalPad.h diff --git a/TRD/Cal/AliTRDCalPadStatus.cxx b/TRD/TRDbase/AliTRDCalPadStatus.cxx similarity index 100% rename from TRD/Cal/AliTRDCalPadStatus.cxx rename to TRD/TRDbase/AliTRDCalPadStatus.cxx diff --git a/TRD/Cal/AliTRDCalPadStatus.h b/TRD/TRDbase/AliTRDCalPadStatus.h similarity index 100% rename from TRD/Cal/AliTRDCalPadStatus.h rename to TRD/TRDbase/AliTRDCalPadStatus.h diff --git a/TRD/Cal/AliTRDCalROC.cxx b/TRD/TRDbase/AliTRDCalROC.cxx similarity index 100% rename from TRD/Cal/AliTRDCalROC.cxx rename to TRD/TRDbase/AliTRDCalROC.cxx diff --git a/TRD/Cal/AliTRDCalROC.h b/TRD/TRDbase/AliTRDCalROC.h similarity index 100% rename from TRD/Cal/AliTRDCalROC.h rename to TRD/TRDbase/AliTRDCalROC.h diff --git a/TRD/Cal/AliTRDCalSingleChamberStatus.cxx b/TRD/TRDbase/AliTRDCalSingleChamberStatus.cxx similarity index 100% rename from TRD/Cal/AliTRDCalSingleChamberStatus.cxx rename to TRD/TRDbase/AliTRDCalSingleChamberStatus.cxx diff --git a/TRD/Cal/AliTRDCalSingleChamberStatus.h b/TRD/TRDbase/AliTRDCalSingleChamberStatus.h similarity index 100% rename from TRD/Cal/AliTRDCalSingleChamberStatus.h rename to TRD/TRDbase/AliTRDCalSingleChamberStatus.h diff --git a/TRD/Cal/AliTRDCalTrapConfig.cxx b/TRD/TRDbase/AliTRDCalTrapConfig.cxx similarity index 100% rename from TRD/Cal/AliTRDCalTrapConfig.cxx rename to TRD/TRDbase/AliTRDCalTrapConfig.cxx diff --git a/TRD/Cal/AliTRDCalTrapConfig.h b/TRD/TRDbase/AliTRDCalTrapConfig.h similarity index 100% rename from TRD/Cal/AliTRDCalTrapConfig.h rename to TRD/TRDbase/AliTRDCalTrapConfig.h diff --git a/TRD/Cal/AliTRDCalTrkAttach.cxx b/TRD/TRDbase/AliTRDCalTrkAttach.cxx similarity index 100% rename from TRD/Cal/AliTRDCalTrkAttach.cxx rename to TRD/TRDbase/AliTRDCalTrkAttach.cxx diff --git a/TRD/Cal/AliTRDCalTrkAttach.h b/TRD/TRDbase/AliTRDCalTrkAttach.h similarity index 100% rename from TRD/Cal/AliTRDCalTrkAttach.h rename to TRD/TRDbase/AliTRDCalTrkAttach.h diff --git a/TRD/AliTRDCalibChamberStatus.cxx b/TRD/TRDbase/AliTRDCalibChamberStatus.cxx similarity index 99% rename from TRD/AliTRDCalibChamberStatus.cxx rename to TRD/TRDbase/AliTRDCalibChamberStatus.cxx index 02d1de785d4..cccee6587d4 100644 --- a/TRD/AliTRDCalibChamberStatus.cxx +++ b/TRD/TRDbase/AliTRDCalibChamberStatus.cxx @@ -48,9 +48,9 @@ #include "AliTRDdigitsManager.h" #include "AliTRDSignalIndex.h" #include "AliTRDpadPlane.h" -#include "./Cal/AliTRDCalChamberStatus.h" -#include "./Cal/AliTRDCalDCSv2.h" -#include "./Cal/AliTRDCalDCSFEEv2.h" +#include "AliTRDCalChamberStatus.h" +#include "AliTRDCalDCSv2.h" +#include "AliTRDCalDCSFEEv2.h" #include "AliTRDrawStream.h" #include "AliTRDseedV1.h" diff --git a/TRD/AliTRDCalibChamberStatus.h b/TRD/TRDbase/AliTRDCalibChamberStatus.h similarity index 100% rename from TRD/AliTRDCalibChamberStatus.h rename to TRD/TRDbase/AliTRDCalibChamberStatus.h diff --git a/TRD/AliTRDCalibPadStatus.cxx b/TRD/TRDbase/AliTRDCalibPadStatus.cxx similarity index 99% rename from TRD/AliTRDCalibPadStatus.cxx rename to TRD/TRDbase/AliTRDCalibPadStatus.cxx index 1ca1365cf83..4028c689fd0 100644 --- a/TRD/AliTRDCalibPadStatus.cxx +++ b/TRD/TRDbase/AliTRDCalibPadStatus.cxx @@ -84,11 +84,11 @@ #include "AliTRDCalibPadStatus.h" #include "AliTRDgeometry.h" #include "AliTRDCommonParam.h" -#include "./Cal/AliTRDCalROC.h" -#include "./Cal/AliTRDCalPadStatus.h" -#include "./Cal/AliTRDCalDet.h" -#include "./Cal/AliTRDCalPad.h" -#include "./Cal/AliTRDCalSingleChamberStatus.h" +#include "AliTRDCalROC.h" +#include "AliTRDCalPadStatus.h" +#include "AliTRDCalDet.h" +#include "AliTRDCalPad.h" +#include "AliTRDCalSingleChamberStatus.h" #include "AliTRDdigitsManager.h" #include "AliTRDdigitsParam.h" diff --git a/TRD/AliTRDCalibPadStatus.h b/TRD/TRDbase/AliTRDCalibPadStatus.h similarity index 100% rename from TRD/AliTRDCalibPadStatus.h rename to TRD/TRDbase/AliTRDCalibPadStatus.h diff --git a/TRD/AliTRDCalibViewer.cxx b/TRD/TRDbase/AliTRDCalibViewer.cxx similarity index 100% rename from TRD/AliTRDCalibViewer.cxx rename to TRD/TRDbase/AliTRDCalibViewer.cxx diff --git a/TRD/AliTRDCalibViewer.h b/TRD/TRDbase/AliTRDCalibViewer.h similarity index 100% rename from TRD/AliTRDCalibViewer.h rename to TRD/TRDbase/AliTRDCalibViewer.h diff --git a/TRD/AliTRDCalibViewerGUI.cxx b/TRD/TRDbase/AliTRDCalibViewerGUI.cxx similarity index 100% rename from TRD/AliTRDCalibViewerGUI.cxx rename to TRD/TRDbase/AliTRDCalibViewerGUI.cxx diff --git a/TRD/AliTRDCalibViewerGUI.h b/TRD/TRDbase/AliTRDCalibViewerGUI.h similarity index 100% rename from TRD/AliTRDCalibViewerGUI.h rename to TRD/TRDbase/AliTRDCalibViewerGUI.h diff --git a/TRD/AliTRDCalibraExbAltFit.cxx b/TRD/TRDbase/AliTRDCalibraExbAltFit.cxx similarity index 100% rename from TRD/AliTRDCalibraExbAltFit.cxx rename to TRD/TRDbase/AliTRDCalibraExbAltFit.cxx diff --git a/TRD/AliTRDCalibraExbAltFit.h b/TRD/TRDbase/AliTRDCalibraExbAltFit.h similarity index 100% rename from TRD/AliTRDCalibraExbAltFit.h rename to TRD/TRDbase/AliTRDCalibraExbAltFit.h diff --git a/TRD/AliTRDCalibraFit.cxx b/TRD/TRDbase/AliTRDCalibraFit.cxx similarity index 99% rename from TRD/AliTRDCalibraFit.cxx rename to TRD/TRDbase/AliTRDCalibraFit.cxx index ab47597b832..8ca5ac07512 100644 --- a/TRD/AliTRDCalibraFit.cxx +++ b/TRD/TRDbase/AliTRDCalibraFit.cxx @@ -79,9 +79,9 @@ #include "AliTRDpadPlane.h" #include "AliTRDgeometry.h" #include "AliTRDCommonParam.h" -#include "./Cal/AliTRDCalROC.h" -#include "./Cal/AliTRDCalPad.h" -#include "./Cal/AliTRDCalDet.h" +#include "AliTRDCalROC.h" +#include "AliTRDCalPad.h" +#include "AliTRDCalDet.h" ClassImp(AliTRDCalibraFit) diff --git a/TRD/AliTRDCalibraFit.h b/TRD/TRDbase/AliTRDCalibraFit.h similarity index 100% rename from TRD/AliTRDCalibraFit.h rename to TRD/TRDbase/AliTRDCalibraFit.h diff --git a/TRD/AliTRDCalibraMode.cxx b/TRD/TRDbase/AliTRDCalibraMode.cxx similarity index 100% rename from TRD/AliTRDCalibraMode.cxx rename to TRD/TRDbase/AliTRDCalibraMode.cxx diff --git a/TRD/AliTRDCalibraMode.h b/TRD/TRDbase/AliTRDCalibraMode.h similarity index 100% rename from TRD/AliTRDCalibraMode.h rename to TRD/TRDbase/AliTRDCalibraMode.h diff --git a/TRD/AliTRDCalibraVdriftLinearFit.cxx b/TRD/TRDbase/AliTRDCalibraVdriftLinearFit.cxx similarity index 100% rename from TRD/AliTRDCalibraVdriftLinearFit.cxx rename to TRD/TRDbase/AliTRDCalibraVdriftLinearFit.cxx diff --git a/TRD/AliTRDCalibraVdriftLinearFit.h b/TRD/TRDbase/AliTRDCalibraVdriftLinearFit.h similarity index 100% rename from TRD/AliTRDCalibraVdriftLinearFit.h rename to TRD/TRDbase/AliTRDCalibraVdriftLinearFit.h diff --git a/TRD/AliTRDCalibraVector.cxx b/TRD/TRDbase/AliTRDCalibraVector.cxx similarity index 100% rename from TRD/AliTRDCalibraVector.cxx rename to TRD/TRDbase/AliTRDCalibraVector.cxx diff --git a/TRD/AliTRDCalibraVector.h b/TRD/TRDbase/AliTRDCalibraVector.h similarity index 100% rename from TRD/AliTRDCalibraVector.h rename to TRD/TRDbase/AliTRDCalibraVector.h diff --git a/TRD/AliTRDCommonParam.cxx b/TRD/TRDbase/AliTRDCommonParam.cxx similarity index 100% rename from TRD/AliTRDCommonParam.cxx rename to TRD/TRDbase/AliTRDCommonParam.cxx diff --git a/TRD/AliTRDCommonParam.h b/TRD/TRDbase/AliTRDCommonParam.h similarity index 100% rename from TRD/AliTRDCommonParam.h rename to TRD/TRDbase/AliTRDCommonParam.h diff --git a/TRD/Cal/AliTRDCreateDummyCDB.C b/TRD/TRDbase/AliTRDCreateDummyCDB.C similarity index 100% rename from TRD/Cal/AliTRDCreateDummyCDB.C rename to TRD/TRDbase/AliTRDCreateDummyCDB.C diff --git a/TRD/Cal/AliTRDCreateDummyCDB_DP.C b/TRD/TRDbase/AliTRDCreateDummyCDB_DP.C similarity index 100% rename from TRD/Cal/AliTRDCreateDummyCDB_DP.C rename to TRD/TRDbase/AliTRDCreateDummyCDB_DP.C diff --git a/TRD/Cal/AliTRDCreateOCDBPIDLQ.C b/TRD/TRDbase/AliTRDCreateOCDBPIDLQ.C similarity index 100% rename from TRD/Cal/AliTRDCreateOCDBPIDLQ.C rename to TRD/TRDbase/AliTRDCreateOCDBPIDLQ.C diff --git a/TRD/AliTRDDataDCS.cxx b/TRD/TRDbase/AliTRDDataDCS.cxx similarity index 100% rename from TRD/AliTRDDataDCS.cxx rename to TRD/TRDbase/AliTRDDataDCS.cxx diff --git a/TRD/AliTRDDataDCS.h b/TRD/TRDbase/AliTRDDataDCS.h similarity index 100% rename from TRD/AliTRDDataDCS.h rename to TRD/TRDbase/AliTRDDataDCS.h diff --git a/TRD/AliTRDEntriesInfo.cxx b/TRD/TRDbase/AliTRDEntriesInfo.cxx similarity index 100% rename from TRD/AliTRDEntriesInfo.cxx rename to TRD/TRDbase/AliTRDEntriesInfo.cxx diff --git a/TRD/AliTRDEntriesInfo.h b/TRD/TRDbase/AliTRDEntriesInfo.h similarity index 100% rename from TRD/AliTRDEntriesInfo.h rename to TRD/TRDbase/AliTRDEntriesInfo.h diff --git a/TRD/AliTRDPhInfo.cxx b/TRD/TRDbase/AliTRDPhInfo.cxx similarity index 100% rename from TRD/AliTRDPhInfo.cxx rename to TRD/TRDbase/AliTRDPhInfo.cxx diff --git a/TRD/AliTRDPhInfo.h b/TRD/TRDbase/AliTRDPhInfo.h similarity index 100% rename from TRD/AliTRDPhInfo.h rename to TRD/TRDbase/AliTRDPhInfo.h diff --git a/TRD/AliTRDPreprocessor.cxx b/TRD/TRDbase/AliTRDPreprocessor.cxx similarity index 99% rename from TRD/AliTRDPreprocessor.cxx rename to TRD/TRDbase/AliTRDPreprocessor.cxx index 93a787e2f58..71a5a39ad15 100644 --- a/TRD/AliTRDPreprocessor.cxx +++ b/TRD/TRDbase/AliTRDPreprocessor.cxx @@ -53,12 +53,12 @@ #include "AliTRDSaxHandler.h" #include "AliTRDgeometry.h" #include "AliTRDCalibChamberStatus.h" -#include "Cal/AliTRDCalPad.h" -#include "Cal/AliTRDCalPadStatus.h" -#include "Cal/AliTRDCalDCSv2.h" -#include "Cal/AliTRDCalSingleChamberStatus.h" -#include "Cal/AliTRDCalChamberStatus.h" -#include "Cal/AliTRDCalROC.h" +#include "AliTRDCalPad.h" +#include "AliTRDCalPadStatus.h" +#include "AliTRDCalDCSv2.h" +#include "AliTRDCalSingleChamberStatus.h" +#include "AliTRDCalChamberStatus.h" +#include "AliTRDCalROC.h" ClassImp(AliTRDPreprocessor) diff --git a/TRD/AliTRDPreprocessor.h b/TRD/TRDbase/AliTRDPreprocessor.h similarity index 100% rename from TRD/AliTRDPreprocessor.h rename to TRD/TRDbase/AliTRDPreprocessor.h diff --git a/TRD/AliTRDPrfInfo.cxx b/TRD/TRDbase/AliTRDPrfInfo.cxx similarity index 100% rename from TRD/AliTRDPrfInfo.cxx rename to TRD/TRDbase/AliTRDPrfInfo.cxx diff --git a/TRD/AliTRDPrfInfo.h b/TRD/TRDbase/AliTRDPrfInfo.h similarity index 100% rename from TRD/AliTRDPrfInfo.h rename to TRD/TRDbase/AliTRDPrfInfo.h diff --git a/TRD/AliTRDQAChecker.cxx b/TRD/TRDbase/AliTRDQAChecker.cxx similarity index 100% rename from TRD/AliTRDQAChecker.cxx rename to TRD/TRDbase/AliTRDQAChecker.cxx diff --git a/TRD/AliTRDQAChecker.h b/TRD/TRDbase/AliTRDQAChecker.h similarity index 100% rename from TRD/AliTRDQAChecker.h rename to TRD/TRDbase/AliTRDQAChecker.h diff --git a/TRD/AliTRDSaxHandler.cxx b/TRD/TRDbase/AliTRDSaxHandler.cxx similarity index 99% rename from TRD/AliTRDSaxHandler.cxx rename to TRD/TRDbase/AliTRDSaxHandler.cxx index f397c945adb..d4112af8e94 100644 --- a/TRD/AliTRDSaxHandler.cxx +++ b/TRD/TRDbase/AliTRDSaxHandler.cxx @@ -29,17 +29,17 @@ #include #include #include "AliLog.h" -#include "Cal/AliTRDCalDCSGTUTgu.h" -#include "Cal/AliTRDCalDCSPTR.h" +#include "AliTRDCalDCSGTUTgu.h" +#include "AliTRDCalDCSPTR.h" #include #include #include "AliTRDSaxHandler.h" #include "AliTRDgeometry.h" #include "AliTRDcalibDB.h" -#include "Cal/AliTRDCalDCSv2.h" -#include "Cal/AliTRDCalDCSFEEv2.h" -#include "Cal/AliTRDCalDCSGTU.h" +#include "AliTRDCalDCSv2.h" +#include "AliTRDCalDCSFEEv2.h" +#include "AliTRDCalDCSGTU.h" ClassImp(AliTRDSaxHandler) diff --git a/TRD/AliTRDSaxHandler.h b/TRD/TRDbase/AliTRDSaxHandler.h similarity index 96% rename from TRD/AliTRDSaxHandler.h rename to TRD/TRDbase/AliTRDSaxHandler.h index b37409d40ee..e85fa204cee 100644 --- a/TRD/AliTRDSaxHandler.h +++ b/TRD/TRDbase/AliTRDSaxHandler.h @@ -16,10 +16,10 @@ #include -#include "Cal/AliTRDCalDCSGTUCtpOpc.h" -#include "Cal/AliTRDCalDCSGTUBoardInfo.h" -#include "Cal/AliTRDCalDCSGTUSegment.h" -#include "Cal/AliTRDCalDCSGTUTmu.h" +#include "AliTRDCalDCSGTUCtpOpc.h" +#include "AliTRDCalDCSGTUBoardInfo.h" +#include "AliTRDCalDCSGTUSegment.h" +#include "AliTRDCalDCSGTUTmu.h" class TObjArray; class AliTRDCalDCSv2; diff --git a/TRD/AliTRDSensor.cxx b/TRD/TRDbase/AliTRDSensor.cxx similarity index 100% rename from TRD/AliTRDSensor.cxx rename to TRD/TRDbase/AliTRDSensor.cxx diff --git a/TRD/AliTRDSensor.h b/TRD/TRDbase/AliTRDSensor.h similarity index 100% rename from TRD/AliTRDSensor.h rename to TRD/TRDbase/AliTRDSensor.h diff --git a/TRD/AliTRDSensorArray.cxx b/TRD/TRDbase/AliTRDSensorArray.cxx similarity index 100% rename from TRD/AliTRDSensorArray.cxx rename to TRD/TRDbase/AliTRDSensorArray.cxx diff --git a/TRD/AliTRDSensorArray.h b/TRD/TRDbase/AliTRDSensorArray.h similarity index 100% rename from TRD/AliTRDSensorArray.h rename to TRD/TRDbase/AliTRDSensorArray.h diff --git a/TRD/AliTRDSignalIndex.cxx b/TRD/TRDbase/AliTRDSignalIndex.cxx similarity index 100% rename from TRD/AliTRDSignalIndex.cxx rename to TRD/TRDbase/AliTRDSignalIndex.cxx diff --git a/TRD/AliTRDSignalIndex.h b/TRD/TRDbase/AliTRDSignalIndex.h similarity index 100% rename from TRD/AliTRDSignalIndex.h rename to TRD/TRDbase/AliTRDSignalIndex.h diff --git a/TRD/AliTRDSimParam.cxx b/TRD/TRDbase/AliTRDSimParam.cxx similarity index 100% rename from TRD/AliTRDSimParam.cxx rename to TRD/TRDbase/AliTRDSimParam.cxx diff --git a/TRD/AliTRDSimParam.h b/TRD/TRDbase/AliTRDSimParam.h similarity index 100% rename from TRD/AliTRDSimParam.h rename to TRD/TRDbase/AliTRDSimParam.h diff --git a/TRD/Cal/AliTRDTestCal.C b/TRD/TRDbase/AliTRDTestCal.C similarity index 100% rename from TRD/Cal/AliTRDTestCal.C rename to TRD/TRDbase/AliTRDTestCal.C diff --git a/TRD/AliTRDUshortInfo.cxx b/TRD/TRDbase/AliTRDUshortInfo.cxx similarity index 100% rename from TRD/AliTRDUshortInfo.cxx rename to TRD/TRDbase/AliTRDUshortInfo.cxx diff --git a/TRD/AliTRDUshortInfo.h b/TRD/TRDbase/AliTRDUshortInfo.h similarity index 100% rename from TRD/AliTRDUshortInfo.h rename to TRD/TRDbase/AliTRDUshortInfo.h diff --git a/TRD/AliTRDalignment.cxx b/TRD/TRDbase/AliTRDalignment.cxx similarity index 100% rename from TRD/AliTRDalignment.cxx rename to TRD/TRDbase/AliTRDalignment.cxx diff --git a/TRD/AliTRDalignment.h b/TRD/TRDbase/AliTRDalignment.h similarity index 100% rename from TRD/AliTRDalignment.h rename to TRD/TRDbase/AliTRDalignment.h diff --git a/TRD/AliTRDarrayADC.cxx b/TRD/TRDbase/AliTRDarrayADC.cxx similarity index 99% rename from TRD/AliTRDarrayADC.cxx rename to TRD/TRDbase/AliTRDarrayADC.cxx index a55ac220876..81cbbc2d478 100644 --- a/TRD/AliTRDarrayADC.cxx +++ b/TRD/TRDbase/AliTRDarrayADC.cxx @@ -25,7 +25,7 @@ //////////////////////////////////////////////////////// #include "AliTRDarrayADC.h" -#include "Cal/AliTRDCalPadStatus.h" +#include "AliTRDCalPadStatus.h" #include "AliTRDfeeParam.h" #include "AliTRDSignalIndex.h" #include "AliLog.h" diff --git a/TRD/AliTRDarrayADC.h b/TRD/TRDbase/AliTRDarrayADC.h similarity index 100% rename from TRD/AliTRDarrayADC.h rename to TRD/TRDbase/AliTRDarrayADC.h diff --git a/TRD/AliTRDarrayDictionary.cxx b/TRD/TRDbase/AliTRDarrayDictionary.cxx similarity index 100% rename from TRD/AliTRDarrayDictionary.cxx rename to TRD/TRDbase/AliTRDarrayDictionary.cxx diff --git a/TRD/AliTRDarrayDictionary.h b/TRD/TRDbase/AliTRDarrayDictionary.h similarity index 100% rename from TRD/AliTRDarrayDictionary.h rename to TRD/TRDbase/AliTRDarrayDictionary.h diff --git a/TRD/AliTRDarraySignal.cxx b/TRD/TRDbase/AliTRDarraySignal.cxx similarity index 100% rename from TRD/AliTRDarraySignal.cxx rename to TRD/TRDbase/AliTRDarraySignal.cxx diff --git a/TRD/AliTRDarraySignal.h b/TRD/TRDbase/AliTRDarraySignal.h similarity index 100% rename from TRD/AliTRDarraySignal.h rename to TRD/TRDbase/AliTRDarraySignal.h diff --git a/TRD/Cal/AliTRDbenchmarkCalibDB.C b/TRD/TRDbase/AliTRDbenchmarkCalibDB.C similarity index 100% rename from TRD/Cal/AliTRDbenchmarkCalibDB.C rename to TRD/TRDbase/AliTRDbenchmarkCalibDB.C diff --git a/TRD/AliTRDcalibDB.cxx b/TRD/TRDbase/AliTRDcalibDB.cxx similarity index 99% rename from TRD/AliTRDcalibDB.cxx rename to TRD/TRDbase/AliTRDcalibDB.cxx index acd70b6a258..6dfe272006c 100644 --- a/TRD/AliTRDcalibDB.cxx +++ b/TRD/TRDbase/AliTRDcalibDB.cxx @@ -44,20 +44,20 @@ #include "AliTRDCommonParam.h" #include "AliTRDgeometry.h" -#include "Cal/AliTRDCalROC.h" -#include "Cal/AliTRDCalPad.h" -#include "Cal/AliTRDCalDet.h" -#include "Cal/AliTRDCalDCS.h" -#include "Cal/AliTRDCalDCSFEE.h" -#include "Cal/AliTRDCalDCSv2.h" -#include "Cal/AliTRDCalDCSFEEv2.h" -#include "Cal/AliTRDCalPID.h" -#include "Cal/AliTRDCalMonitoring.h" -#include "Cal/AliTRDCalChamberStatus.h" -#include "Cal/AliTRDCalPadStatus.h" -#include "Cal/AliTRDCalSingleChamberStatus.h" -#include "Cal/AliTRDCalTrkAttach.h" -#include "Cal/AliTRDCalOnlineGainTable.h" +#include "AliTRDCalROC.h" +#include "AliTRDCalPad.h" +#include "AliTRDCalDet.h" +#include "AliTRDCalDCS.h" +#include "AliTRDCalDCSFEE.h" +#include "AliTRDCalDCSv2.h" +#include "AliTRDCalDCSFEEv2.h" +#include "AliTRDCalPID.h" +#include "AliTRDCalMonitoring.h" +#include "AliTRDCalChamberStatus.h" +#include "AliTRDCalPadStatus.h" +#include "AliTRDCalSingleChamberStatus.h" +#include "AliTRDCalTrkAttach.h" +#include "AliTRDCalOnlineGainTable.h" ClassImp(AliTRDcalibDB) diff --git a/TRD/AliTRDcalibDB.h b/TRD/TRDbase/AliTRDcalibDB.h similarity index 100% rename from TRD/AliTRDcalibDB.h rename to TRD/TRDbase/AliTRDcalibDB.h diff --git a/TRD/AliTRDdigit.cxx b/TRD/TRDbase/AliTRDdigit.cxx similarity index 100% rename from TRD/AliTRDdigit.cxx rename to TRD/TRDbase/AliTRDdigit.cxx diff --git a/TRD/AliTRDdigit.h b/TRD/TRDbase/AliTRDdigit.h similarity index 100% rename from TRD/AliTRDdigit.h rename to TRD/TRDbase/AliTRDdigit.h diff --git a/TRD/AliTRDdigitsManager.cxx b/TRD/TRDbase/AliTRDdigitsManager.cxx similarity index 100% rename from TRD/AliTRDdigitsManager.cxx rename to TRD/TRDbase/AliTRDdigitsManager.cxx diff --git a/TRD/AliTRDdigitsManager.h b/TRD/TRDbase/AliTRDdigitsManager.h similarity index 100% rename from TRD/AliTRDdigitsManager.h rename to TRD/TRDbase/AliTRDdigitsManager.h diff --git a/TRD/AliTRDdigitsParam.cxx b/TRD/TRDbase/AliTRDdigitsParam.cxx similarity index 100% rename from TRD/AliTRDdigitsParam.cxx rename to TRD/TRDbase/AliTRDdigitsParam.cxx diff --git a/TRD/AliTRDdigitsParam.h b/TRD/TRDbase/AliTRDdigitsParam.h similarity index 100% rename from TRD/AliTRDdigitsParam.h rename to TRD/TRDbase/AliTRDdigitsParam.h diff --git a/TRD/AliTRDfeeParam.cxx b/TRD/TRDbase/AliTRDfeeParam.cxx similarity index 100% rename from TRD/AliTRDfeeParam.cxx rename to TRD/TRDbase/AliTRDfeeParam.cxx diff --git a/TRD/AliTRDfeeParam.h b/TRD/TRDbase/AliTRDfeeParam.h similarity index 100% rename from TRD/AliTRDfeeParam.h rename to TRD/TRDbase/AliTRDfeeParam.h diff --git a/TRD/AliTRDgeometry.cxx b/TRD/TRDbase/AliTRDgeometry.cxx similarity index 100% rename from TRD/AliTRDgeometry.cxx rename to TRD/TRDbase/AliTRDgeometry.cxx diff --git a/TRD/AliTRDgeometry.h b/TRD/TRDbase/AliTRDgeometry.h similarity index 100% rename from TRD/AliTRDgeometry.h rename to TRD/TRDbase/AliTRDgeometry.h diff --git a/TRD/AliTRDgtuParam.cxx b/TRD/TRDbase/AliTRDgtuParam.cxx similarity index 100% rename from TRD/AliTRDgtuParam.cxx rename to TRD/TRDbase/AliTRDgtuParam.cxx diff --git a/TRD/AliTRDgtuParam.h b/TRD/TRDbase/AliTRDgtuParam.h similarity index 100% rename from TRD/AliTRDgtuParam.h rename to TRD/TRDbase/AliTRDgtuParam.h diff --git a/TRD/AliTRDgtuSim.cxx b/TRD/TRDbase/AliTRDgtuSim.cxx similarity index 100% rename from TRD/AliTRDgtuSim.cxx rename to TRD/TRDbase/AliTRDgtuSim.cxx diff --git a/TRD/AliTRDgtuSim.h b/TRD/TRDbase/AliTRDgtuSim.h similarity index 100% rename from TRD/AliTRDgtuSim.h rename to TRD/TRDbase/AliTRDgtuSim.h diff --git a/TRD/AliTRDgtuTMU.cxx b/TRD/TRDbase/AliTRDgtuTMU.cxx similarity index 100% rename from TRD/AliTRDgtuTMU.cxx rename to TRD/TRDbase/AliTRDgtuTMU.cxx diff --git a/TRD/AliTRDgtuTMU.h b/TRD/TRDbase/AliTRDgtuTMU.h similarity index 100% rename from TRD/AliTRDgtuTMU.h rename to TRD/TRDbase/AliTRDgtuTMU.h diff --git a/TRD/AliTRDhit.cxx b/TRD/TRDbase/AliTRDhit.cxx similarity index 100% rename from TRD/AliTRDhit.cxx rename to TRD/TRDbase/AliTRDhit.cxx diff --git a/TRD/AliTRDhit.h b/TRD/TRDbase/AliTRDhit.h similarity index 100% rename from TRD/AliTRDhit.h rename to TRD/TRDbase/AliTRDhit.h diff --git a/TRD/AliTRDltuParam.cxx b/TRD/TRDbase/AliTRDltuParam.cxx similarity index 100% rename from TRD/AliTRDltuParam.cxx rename to TRD/TRDbase/AliTRDltuParam.cxx diff --git a/TRD/AliTRDltuParam.h b/TRD/TRDbase/AliTRDltuParam.h similarity index 100% rename from TRD/AliTRDltuParam.h rename to TRD/TRDbase/AliTRDltuParam.h diff --git a/TRD/Cal/AliTRDmakePIDThresholds.C b/TRD/TRDbase/AliTRDmakePIDThresholds.C similarity index 100% rename from TRD/Cal/AliTRDmakePIDThresholds.C rename to TRD/TRDbase/AliTRDmakePIDThresholds.C diff --git a/TRD/Cal/AliTRDmakeRecoParam.C b/TRD/TRDbase/AliTRDmakeRecoParam.C similarity index 100% rename from TRD/Cal/AliTRDmakeRecoParam.C rename to TRD/TRDbase/AliTRDmakeRecoParam.C diff --git a/TRD/Cal/AliTRDmakeRecoParamFirstPhysics.C b/TRD/TRDbase/AliTRDmakeRecoParamFirstPhysics.C similarity index 100% rename from TRD/Cal/AliTRDmakeRecoParamFirstPhysics.C rename to TRD/TRDbase/AliTRDmakeRecoParamFirstPhysics.C diff --git a/TRD/Cal/AliTRDmakeTrkDB.C b/TRD/TRDbase/AliTRDmakeTrkDB.C similarity index 100% rename from TRD/Cal/AliTRDmakeTrkDB.C rename to TRD/TRDbase/AliTRDmakeTrkDB.C diff --git a/TRD/AliTRDmcmSim.cxx b/TRD/TRDbase/AliTRDmcmSim.cxx similarity index 100% rename from TRD/AliTRDmcmSim.cxx rename to TRD/TRDbase/AliTRDmcmSim.cxx diff --git a/TRD/AliTRDmcmSim.h b/TRD/TRDbase/AliTRDmcmSim.h similarity index 100% rename from TRD/AliTRDmcmSim.h rename to TRD/TRDbase/AliTRDmcmSim.h diff --git a/TRD/AliTRDonlineTrackMatching.cxx b/TRD/TRDbase/AliTRDonlineTrackMatching.cxx similarity index 100% rename from TRD/AliTRDonlineTrackMatching.cxx rename to TRD/TRDbase/AliTRDonlineTrackMatching.cxx diff --git a/TRD/AliTRDonlineTrackMatching.h b/TRD/TRDbase/AliTRDonlineTrackMatching.h similarity index 100% rename from TRD/AliTRDonlineTrackMatching.h rename to TRD/TRDbase/AliTRDonlineTrackMatching.h diff --git a/TRD/AliTRDpadPlane.cxx b/TRD/TRDbase/AliTRDpadPlane.cxx similarity index 100% rename from TRD/AliTRDpadPlane.cxx rename to TRD/TRDbase/AliTRDpadPlane.cxx diff --git a/TRD/AliTRDpadPlane.h b/TRD/TRDbase/AliTRDpadPlane.h similarity index 100% rename from TRD/AliTRDpadPlane.h rename to TRD/TRDbase/AliTRDpadPlane.h diff --git a/TRD/Cal/AliTRDplotNoiseBaseline.C b/TRD/TRDbase/AliTRDplotNoiseBaseline.C similarity index 100% rename from TRD/Cal/AliTRDplotNoiseBaseline.C rename to TRD/TRDbase/AliTRDplotNoiseBaseline.C diff --git a/TRD/AliTRDrawData.cxx b/TRD/TRDbase/AliTRDrawData.cxx similarity index 100% rename from TRD/AliTRDrawData.cxx rename to TRD/TRDbase/AliTRDrawData.cxx diff --git a/TRD/AliTRDrawData.h b/TRD/TRDbase/AliTRDrawData.h similarity index 100% rename from TRD/AliTRDrawData.h rename to TRD/TRDbase/AliTRDrawData.h diff --git a/TRD/AliTRDrawStream.cxx b/TRD/TRDbase/AliTRDrawStream.cxx similarity index 100% rename from TRD/AliTRDrawStream.cxx rename to TRD/TRDbase/AliTRDrawStream.cxx diff --git a/TRD/AliTRDrawStream.h b/TRD/TRDbase/AliTRDrawStream.h similarity index 100% rename from TRD/AliTRDrawStream.h rename to TRD/TRDbase/AliTRDrawStream.h diff --git a/TRD/AliTRDrecoParam.cxx b/TRD/TRDbase/AliTRDrecoParam.cxx similarity index 100% rename from TRD/AliTRDrecoParam.cxx rename to TRD/TRDbase/AliTRDrecoParam.cxx diff --git a/TRD/AliTRDrecoParam.h b/TRD/TRDbase/AliTRDrecoParam.h similarity index 100% rename from TRD/AliTRDrecoParam.h rename to TRD/TRDbase/AliTRDrecoParam.h diff --git a/TRD/AliTRDtrackGTU.cxx b/TRD/TRDbase/AliTRDtrackGTU.cxx similarity index 100% rename from TRD/AliTRDtrackGTU.cxx rename to TRD/TRDbase/AliTRDtrackGTU.cxx diff --git a/TRD/AliTRDtrackGTU.h b/TRD/TRDbase/AliTRDtrackGTU.h similarity index 100% rename from TRD/AliTRDtrackGTU.h rename to TRD/TRDbase/AliTRDtrackGTU.h diff --git a/TRD/AliTRDtrackOnline.cxx b/TRD/TRDbase/AliTRDtrackOnline.cxx similarity index 100% rename from TRD/AliTRDtrackOnline.cxx rename to TRD/TRDbase/AliTRDtrackOnline.cxx diff --git a/TRD/AliTRDtrackOnline.h b/TRD/TRDbase/AliTRDtrackOnline.h similarity index 100% rename from TRD/AliTRDtrackOnline.h rename to TRD/TRDbase/AliTRDtrackOnline.h diff --git a/TRD/AliTRDtrackletBase.cxx b/TRD/TRDbase/AliTRDtrackletBase.cxx similarity index 100% rename from TRD/AliTRDtrackletBase.cxx rename to TRD/TRDbase/AliTRDtrackletBase.cxx diff --git a/TRD/AliTRDtrackletBase.h b/TRD/TRDbase/AliTRDtrackletBase.h similarity index 100% rename from TRD/AliTRDtrackletBase.h rename to TRD/TRDbase/AliTRDtrackletBase.h diff --git a/TRD/AliTRDtrackletGTU.cxx b/TRD/TRDbase/AliTRDtrackletGTU.cxx similarity index 100% rename from TRD/AliTRDtrackletGTU.cxx rename to TRD/TRDbase/AliTRDtrackletGTU.cxx diff --git a/TRD/AliTRDtrackletGTU.h b/TRD/TRDbase/AliTRDtrackletGTU.h similarity index 100% rename from TRD/AliTRDtrackletGTU.h rename to TRD/TRDbase/AliTRDtrackletGTU.h diff --git a/TRD/AliTRDtrackletMCM.cxx b/TRD/TRDbase/AliTRDtrackletMCM.cxx similarity index 100% rename from TRD/AliTRDtrackletMCM.cxx rename to TRD/TRDbase/AliTRDtrackletMCM.cxx diff --git a/TRD/AliTRDtrackletMCM.h b/TRD/TRDbase/AliTRDtrackletMCM.h similarity index 100% rename from TRD/AliTRDtrackletMCM.h rename to TRD/TRDbase/AliTRDtrackletMCM.h diff --git a/TRD/AliTRDtrackletWord.cxx b/TRD/TRDbase/AliTRDtrackletWord.cxx similarity index 100% rename from TRD/AliTRDtrackletWord.cxx rename to TRD/TRDbase/AliTRDtrackletWord.cxx diff --git a/TRD/AliTRDtrackletWord.h b/TRD/TRDbase/AliTRDtrackletWord.h similarity index 100% rename from TRD/AliTRDtrackletWord.h rename to TRD/TRDbase/AliTRDtrackletWord.h diff --git a/TRD/AliTRDtrapConfig.cxx b/TRD/TRDbase/AliTRDtrapConfig.cxx similarity index 100% rename from TRD/AliTRDtrapConfig.cxx rename to TRD/TRDbase/AliTRDtrapConfig.cxx diff --git a/TRD/AliTRDtrapConfig.h b/TRD/TRDbase/AliTRDtrapConfig.h similarity index 100% rename from TRD/AliTRDtrapConfig.h rename to TRD/TRDbase/AliTRDtrapConfig.h diff --git a/TRD/AliTRDtrapConfigHandler.cxx b/TRD/TRDbase/AliTRDtrapConfigHandler.cxx similarity index 99% rename from TRD/AliTRDtrapConfigHandler.cxx rename to TRD/TRDbase/AliTRDtrapConfigHandler.cxx index 4d557dd0642..410830dcb7d 100644 --- a/TRD/AliTRDtrapConfigHandler.cxx +++ b/TRD/TRDbase/AliTRDtrapConfigHandler.cxx @@ -39,9 +39,9 @@ #include "TGeoMatrix.h" #include "TGraph.h" -#include "Cal/AliTRDCalOnlineGainTable.h" -#include "Cal/AliTRDCalOnlineGainTableROC.h" -#include "Cal/AliTRDCalOnlineGainTableMCM.h" +#include "AliTRDCalOnlineGainTable.h" +#include "AliTRDCalOnlineGainTableROC.h" +#include "AliTRDCalOnlineGainTableMCM.h" using namespace std; diff --git a/TRD/AliTRDtrapConfigHandler.h b/TRD/TRDbase/AliTRDtrapConfigHandler.h similarity index 100% rename from TRD/AliTRDtrapConfigHandler.h rename to TRD/TRDbase/AliTRDtrapConfigHandler.h diff --git a/TRD/TRDbase/CMakeLists.txt b/TRD/TRDbase/CMakeLists.txt new file mode 100644 index 00000000000..234590c62d6 --- /dev/null +++ b/TRD/TRDbase/CMakeLists.txt @@ -0,0 +1,155 @@ +# ************************************************************************** +# * 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 TRDbase) + +# Module include folder +include_directories(${CMAKE_SOURCE_DIR}/TRD/${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}/TRD/TRDrec + ) + +# Sources in alphabetical order +set(SRCS + AliTRDalignment.cxx + AliTRDarrayADC.cxx + AliTRDarrayDictionary.cxx + AliTRDarraySignal.cxx + AliTRDCalChamberStatus.cxx + AliTRDCalDCS.cxx + AliTRDCalDCSFEE.cxx + AliTRDCalDCSFEEv2.cxx + AliTRDCalDCSGTUBoardInfo.cxx + AliTRDCalDCSGTUCtpOpc.cxx + AliTRDCalDCSGTU.cxx + AliTRDCalDCSGTUSegment.cxx + AliTRDCalDCSGTUTgu.cxx + AliTRDCalDCSGTUTmu.cxx + AliTRDCalDCSPTR.cxx + AliTRDCalDCSv2.cxx + AliTRDCalDet.cxx + AliTRDCalibChamberStatus.cxx + AliTRDcalibDB.cxx + AliTRDCalibPadStatus.cxx + AliTRDCalibraExbAltFit.cxx + AliTRDCalibraFit.cxx + AliTRDCalibraMode.cxx + AliTRDCalibraVdriftLinearFit.cxx + AliTRDCalibraVector.cxx + AliTRDCalibViewer.cxx + AliTRDCalibViewerGUI.cxx + AliTRDCalMonitoring.cxx + AliTRDCalOnlineGainTable.cxx + AliTRDCalOnlineGainTableMCM.cxx + AliTRDCalOnlineGainTableROC.cxx + AliTRDCalPad.cxx + AliTRDCalPadStatus.cxx + AliTRDCalPID.cxx + AliTRDCalROC.cxx + AliTRDCalSingleChamberStatus.cxx + AliTRDCalTrapConfig.cxx + AliTRDCalTrkAttach.cxx + AliTRDCommonParam.cxx + AliTRDDataDCS.cxx + AliTRDdigit.cxx + AliTRDdigitsManager.cxx + AliTRDdigitsParam.cxx + AliTRDEntriesInfo.cxx + AliTRDfeeParam.cxx + AliTRDgeometry.cxx + AliTRDgtuParam.cxx + AliTRDgtuSim.cxx + AliTRDgtuTMU.cxx + AliTRDhit.cxx + AliTRDltuParam.cxx + AliTRDmcmSim.cxx + AliTRDonlineTrackMatching.cxx + AliTRDpadPlane.cxx + AliTRDPhInfo.cxx + AliTRDPreprocessor.cxx + AliTRDPrfInfo.cxx + AliTRDQAChecker.cxx + AliTRDrawData.cxx + AliTRDrawStream.cxx + AliTRDrecoParam.cxx + AliTRDSaxHandler.cxx + AliTRDSensorArray.cxx + AliTRDSensor.cxx + AliTRDSignalIndex.cxx + AliTRDSimParam.cxx + AliTRDtrackGTU.cxx + AliTRDtrackletBase.cxx + AliTRDtrackletGTU.cxx + AliTRDtrackletMCM.cxx + AliTRDtrackletWord.cxx + AliTRDtrackOnline.cxx + AliTRDtrapConfig.cxx + AliTRDtrapConfigHandler.cxx + AliTRDUshortInfo.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 TRDrec Gpad Gui) +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) + +# Check if CRS support was enabled +if(TRD_RAW_CRC) + message(STATUS "CRC support for AliTRDrawStream enabled") + add_definitions(-DTRD_RAW_CRC) +endif(TRD_RAW_CRC) + +# Check if RAW debug enabled +if(TRD_RAW_DEBUG) + message(STATUS "Debug support for AliTRDrawStream enabled") + add_definitions(-DTRD_RAW_DEBUG) +endif(TRD_RAW_DEBUG) + + +# Installation +install(TARGETS ${MODULE} + ARCHIVE DESTINATION lib + LIBRARY DESTINATION lib) + +install(FILES ${HDRS} DESTINATION include) \ No newline at end of file diff --git a/TRD/TRDbaseLinkDef.h b/TRD/TRDbase/TRDbaseLinkDef.h similarity index 100% rename from TRD/TRDbaseLinkDef.h rename to TRD/TRDbase/TRDbaseLinkDef.h diff --git a/TRD/AliTRDCalibTask.cxx b/TRD/TRDcalib/AliTRDCalibTask.cxx similarity index 100% rename from TRD/AliTRDCalibTask.cxx rename to TRD/TRDcalib/AliTRDCalibTask.cxx diff --git a/TRD/AliTRDCalibTask.h b/TRD/TRDcalib/AliTRDCalibTask.h similarity index 100% rename from TRD/AliTRDCalibTask.h rename to TRD/TRDcalib/AliTRDCalibTask.h diff --git a/TRD/AliTRDPreprocessorOffline.cxx b/TRD/TRDcalib/AliTRDPreprocessorOffline.cxx similarity index 100% rename from TRD/AliTRDPreprocessorOffline.cxx rename to TRD/TRDcalib/AliTRDPreprocessorOffline.cxx diff --git a/TRD/AliTRDPreprocessorOffline.h b/TRD/TRDcalib/AliTRDPreprocessorOffline.h similarity index 100% rename from TRD/AliTRDPreprocessorOffline.h rename to TRD/TRDcalib/AliTRDPreprocessorOffline.h diff --git a/TRD/TRDcalib/CMakeLists.txt b/TRD/TRDcalib/CMakeLists.txt new file mode 100644 index 00000000000..8afbb89b35e --- /dev/null +++ b/TRD/TRDcalib/CMakeLists.txt @@ -0,0 +1,70 @@ +# ************************************************************************** +# * 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 TRDcalib) + +# Module include folder +include_directories(${CMAKE_SOURCE_DIR}/TRD/${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}/TRD/TRDbase + ${CMAKE_SOURCE_DIR}/TRD/TRDrec + ) + +# Sources in alphabetical order +set(SRCS + AliTRDCalibTask.cxx + AliTRDPreprocessorOffline.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 ANALYSIS ANALYSISalice TRDbase TRDrec) +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/TRD/TRDcalibLinkDef.h b/TRD/TRDcalib/TRDcalibLinkDef.h similarity index 100% rename from TRD/TRDcalibLinkDef.h rename to TRD/TRDcalib/TRDcalibLinkDef.h diff --git a/TRD/qaGui/AliTRDqaGuiBlackChamber.cxx b/TRD/TRDgui/AliTRDqaGuiBlackChamber.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiBlackChamber.cxx rename to TRD/TRDgui/AliTRDqaGuiBlackChamber.cxx diff --git a/TRD/qaGui/AliTRDqaGuiBlackChamber.h b/TRD/TRDgui/AliTRDqaGuiBlackChamber.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiBlackChamber.h rename to TRD/TRDgui/AliTRDqaGuiBlackChamber.h diff --git a/TRD/qaGui/AliTRDqaGuiBlackError.cxx b/TRD/TRDgui/AliTRDqaGuiBlackError.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiBlackError.cxx rename to TRD/TRDgui/AliTRDqaGuiBlackError.cxx diff --git a/TRD/qaGui/AliTRDqaGuiBlackError.h b/TRD/TRDgui/AliTRDqaGuiBlackError.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiBlackError.h rename to TRD/TRDgui/AliTRDqaGuiBlackError.h diff --git a/TRD/qaGui/AliTRDqaGuiBlackGTU.cxx b/TRD/TRDgui/AliTRDqaGuiBlackGTU.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiBlackGTU.cxx rename to TRD/TRDgui/AliTRDqaGuiBlackGTU.cxx diff --git a/TRD/qaGui/AliTRDqaGuiBlackGTU.h b/TRD/TRDgui/AliTRDqaGuiBlackGTU.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiBlackGTU.h rename to TRD/TRDgui/AliTRDqaGuiBlackGTU.h diff --git a/TRD/qaGui/AliTRDqaGuiBlackGlobal.cxx b/TRD/TRDgui/AliTRDqaGuiBlackGlobal.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiBlackGlobal.cxx rename to TRD/TRDgui/AliTRDqaGuiBlackGlobal.cxx diff --git a/TRD/qaGui/AliTRDqaGuiBlackGlobal.h b/TRD/TRDgui/AliTRDqaGuiBlackGlobal.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiBlackGlobal.h rename to TRD/TRDgui/AliTRDqaGuiBlackGlobal.h diff --git a/TRD/qaGui/AliTRDqaGuiBlackSM.cxx b/TRD/TRDgui/AliTRDqaGuiBlackSM.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiBlackSM.cxx rename to TRD/TRDgui/AliTRDqaGuiBlackSM.cxx diff --git a/TRD/qaGui/AliTRDqaGuiBlackSM.h b/TRD/TRDgui/AliTRDqaGuiBlackSM.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiBlackSM.h rename to TRD/TRDgui/AliTRDqaGuiBlackSM.h diff --git a/TRD/qaGui/AliTRDqaGuiClusters.cxx b/TRD/TRDgui/AliTRDqaGuiClusters.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiClusters.cxx rename to TRD/TRDgui/AliTRDqaGuiClusters.cxx diff --git a/TRD/qaGui/AliTRDqaGuiClusters.h b/TRD/TRDgui/AliTRDqaGuiClusters.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiClusters.h rename to TRD/TRDgui/AliTRDqaGuiClusters.h diff --git a/TRD/qaGui/AliTRDqaGuiClustersSM.cxx b/TRD/TRDgui/AliTRDqaGuiClustersSM.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiClustersSM.cxx rename to TRD/TRDgui/AliTRDqaGuiClustersSM.cxx diff --git a/TRD/qaGui/AliTRDqaGuiClustersSM.h b/TRD/TRDgui/AliTRDqaGuiClustersSM.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiClustersSM.h rename to TRD/TRDgui/AliTRDqaGuiClustersSM.h diff --git a/TRD/qaGui/AliTRDqaGuiClustersStack.cxx b/TRD/TRDgui/AliTRDqaGuiClustersStack.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiClustersStack.cxx rename to TRD/TRDgui/AliTRDqaGuiClustersStack.cxx diff --git a/TRD/qaGui/AliTRDqaGuiClustersStack.h b/TRD/TRDgui/AliTRDqaGuiClustersStack.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiClustersStack.h rename to TRD/TRDgui/AliTRDqaGuiClustersStack.h diff --git a/TRD/qaGui/AliTRDqaGuiESDs.cxx b/TRD/TRDgui/AliTRDqaGuiESDs.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiESDs.cxx rename to TRD/TRDgui/AliTRDqaGuiESDs.cxx diff --git a/TRD/qaGui/AliTRDqaGuiESDs.h b/TRD/TRDgui/AliTRDqaGuiESDs.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiESDs.h rename to TRD/TRDgui/AliTRDqaGuiESDs.h diff --git a/TRD/qaGui/AliTRDqaGuiEnergyDeposit.cxx b/TRD/TRDgui/AliTRDqaGuiEnergyDeposit.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiEnergyDeposit.cxx rename to TRD/TRDgui/AliTRDqaGuiEnergyDeposit.cxx diff --git a/TRD/qaGui/AliTRDqaGuiEnergyDeposit.h b/TRD/TRDgui/AliTRDqaGuiEnergyDeposit.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiEnergyDeposit.h rename to TRD/TRDgui/AliTRDqaGuiEnergyDeposit.h diff --git a/TRD/qaGui/AliTRDqaGuiJPsi.cxx b/TRD/TRDgui/AliTRDqaGuiJPsi.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiJPsi.cxx rename to TRD/TRDgui/AliTRDqaGuiJPsi.cxx diff --git a/TRD/qaGui/AliTRDqaGuiJPsi.h b/TRD/TRDgui/AliTRDqaGuiJPsi.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiJPsi.h rename to TRD/TRDgui/AliTRDqaGuiJPsi.h diff --git a/TRD/qaGui/AliTRDqaGuiMain.cxx b/TRD/TRDgui/AliTRDqaGuiMain.cxx similarity index 98% rename from TRD/qaGui/AliTRDqaGuiMain.cxx rename to TRD/TRDgui/AliTRDqaGuiMain.cxx index 2ea4441a299..30df4a750d1 100644 --- a/TRD/qaGui/AliTRDqaGuiMain.cxx +++ b/TRD/TRDgui/AliTRDqaGuiMain.cxx @@ -16,7 +16,7 @@ /* $Id: AliTRDqaGuiMain.cxx 23871 2008-02-12 11:48:20Z hristov $ */ #include "AliTRDqaGuiMain.h" -#include "qaGui/AliTRDqaGuiClusters.h" +#include "AliTRDqaGuiClusters.h" #include "AliTRDqaGuiClustersSM.h" #include "AliTRDqaGuiClustersStack.h" #include "AliTRDqaGuiESDs.h" diff --git a/TRD/qaGui/AliTRDqaGuiMain.h b/TRD/TRDgui/AliTRDqaGuiMain.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiMain.h rename to TRD/TRDgui/AliTRDqaGuiMain.h diff --git a/TRD/qaGui/AliTRDqaGuiMainAnalysis.cxx b/TRD/TRDgui/AliTRDqaGuiMainAnalysis.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiMainAnalysis.cxx rename to TRD/TRDgui/AliTRDqaGuiMainAnalysis.cxx diff --git a/TRD/qaGui/AliTRDqaGuiMainAnalysis.h b/TRD/TRDgui/AliTRDqaGuiMainAnalysis.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiMainAnalysis.h rename to TRD/TRDgui/AliTRDqaGuiMainAnalysis.h diff --git a/TRD/qaGui/AliTRDqaGuiMainBlack.cxx b/TRD/TRDgui/AliTRDqaGuiMainBlack.cxx similarity index 100% rename from TRD/qaGui/AliTRDqaGuiMainBlack.cxx rename to TRD/TRDgui/AliTRDqaGuiMainBlack.cxx diff --git a/TRD/qaGui/AliTRDqaGuiMainBlack.h b/TRD/TRDgui/AliTRDqaGuiMainBlack.h similarity index 100% rename from TRD/qaGui/AliTRDqaGuiMainBlack.h rename to TRD/TRDgui/AliTRDqaGuiMainBlack.h diff --git a/TRD/TRDgui/CMakeLists.txt b/TRD/TRDgui/CMakeLists.txt new file mode 100644 index 00000000000..dacb9c17569 --- /dev/null +++ b/TRD/TRDgui/CMakeLists.txt @@ -0,0 +1,75 @@ +# ************************************************************************** +# * 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 TRDgui) + +# Module include folder +include_directories(${CMAKE_SOURCE_DIR}/TRD/${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 + AliTRDqaGuiBlackChamber.cxx + AliTRDqaGuiBlackError.cxx + AliTRDqaGuiBlackGlobal.cxx + AliTRDqaGuiBlackGTU.cxx + AliTRDqaGuiBlackSM.cxx + AliTRDqaGuiClusters.cxx + AliTRDqaGuiClustersSM.cxx + AliTRDqaGuiClustersStack.cxx + AliTRDqaGuiEnergyDeposit.cxx + AliTRDqaGuiESDs.cxx + AliTRDqaGuiJPsi.cxx + AliTRDqaGuiMainAnalysis.cxx + AliTRDqaGuiMainBlack.cxx + AliTRDqaGuiMain.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 Gui) +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/TRD/qaGui/TRD.QA.mc-electrons.root b/TRD/TRDgui/TRD.QA.mc-electrons.root similarity index 100% rename from TRD/qaGui/TRD.QA.mc-electrons.root rename to TRD/TRDgui/TRD.QA.mc-electrons.root diff --git a/TRD/qaGui/TRD.QA.test-beam.root b/TRD/TRDgui/TRD.QA.test-beam.root similarity index 100% rename from TRD/qaGui/TRD.QA.test-beam.root rename to TRD/TRDgui/TRD.QA.test-beam.root diff --git a/TRD/TRDguiLinkDef.h b/TRD/TRDgui/TRDguiLinkDef.h similarity index 100% rename from TRD/TRDguiLinkDef.h rename to TRD/TRDgui/TRDguiLinkDef.h diff --git a/TRD/qaGui/qaBlackEvents.root b/TRD/TRDgui/qaBlackEvents.root similarity index 100% rename from TRD/qaGui/qaBlackEvents.root rename to TRD/TRDgui/qaBlackEvents.root diff --git a/TRD/qaGui/testQAGui.C b/TRD/TRDgui/testQAGui.C similarity index 100% rename from TRD/qaGui/testQAGui.C rename to TRD/TRDgui/testQAGui.C diff --git a/TRD/qaGui/testQAGuiAnalysis.C b/TRD/TRDgui/testQAGuiAnalysis.C similarity index 100% rename from TRD/qaGui/testQAGuiAnalysis.C rename to TRD/TRDgui/testQAGuiAnalysis.C diff --git a/TRD/qaGui/testQAGuiBlack.C b/TRD/TRDgui/testQAGuiBlack.C similarity index 100% rename from TRD/qaGui/testQAGuiBlack.C rename to TRD/TRDgui/testQAGuiBlack.C diff --git a/TRD/qaGui/testQAGuiBlackCh.C b/TRD/TRDgui/testQAGuiBlackCh.C similarity index 100% rename from TRD/qaGui/testQAGuiBlackCh.C rename to TRD/TRDgui/testQAGuiBlackCh.C diff --git a/TRD/qaAnalysis/AddTaskTRDmon.C b/TRD/TRDqaAnalysis/AddTaskTRDmon.C similarity index 100% rename from TRD/qaAnalysis/AddTaskTRDmon.C rename to TRD/TRDqaAnalysis/AddTaskTRDmon.C diff --git a/TRD/qaAnalysis/AliAnalysisTaskTRDmon.cxx b/TRD/TRDqaAnalysis/AliAnalysisTaskTRDmon.cxx similarity index 100% rename from TRD/qaAnalysis/AliAnalysisTaskTRDmon.cxx rename to TRD/TRDqaAnalysis/AliAnalysisTaskTRDmon.cxx diff --git a/TRD/qaAnalysis/AliAnalysisTaskTRDmon.h b/TRD/TRDqaAnalysis/AliAnalysisTaskTRDmon.h similarity index 100% rename from TRD/qaAnalysis/AliAnalysisTaskTRDmon.h rename to TRD/TRDqaAnalysis/AliAnalysisTaskTRDmon.h diff --git a/TRD/qaAnalysis/AliTRDqaAT.cxx b/TRD/TRDqaAnalysis/AliTRDqaAT.cxx similarity index 100% rename from TRD/qaAnalysis/AliTRDqaAT.cxx rename to TRD/TRDqaAnalysis/AliTRDqaAT.cxx diff --git a/TRD/qaAnalysis/AliTRDqaAT.h b/TRD/TRDqaAnalysis/AliTRDqaAT.h similarity index 100% rename from TRD/qaAnalysis/AliTRDqaAT.h rename to TRD/TRDqaAnalysis/AliTRDqaAT.h diff --git a/TRD/qaAnalysis/AliTRDqaBasic.cxx b/TRD/TRDqaAnalysis/AliTRDqaBasic.cxx similarity index 100% rename from TRD/qaAnalysis/AliTRDqaBasic.cxx rename to TRD/TRDqaAnalysis/AliTRDqaBasic.cxx diff --git a/TRD/qaAnalysis/AliTRDqaBasic.h b/TRD/TRDqaAnalysis/AliTRDqaBasic.h similarity index 100% rename from TRD/qaAnalysis/AliTRDqaBasic.h rename to TRD/TRDqaAnalysis/AliTRDqaBasic.h diff --git a/TRD/qaAnalysis/AliTRDqaESDFriends.cxx b/TRD/TRDqaAnalysis/AliTRDqaESDFriends.cxx similarity index 100% rename from TRD/qaAnalysis/AliTRDqaESDFriends.cxx rename to TRD/TRDqaAnalysis/AliTRDqaESDFriends.cxx diff --git a/TRD/qaAnalysis/AliTRDqaESDFriends.h b/TRD/TRDqaAnalysis/AliTRDqaESDFriends.h similarity index 100% rename from TRD/qaAnalysis/AliTRDqaESDFriends.h rename to TRD/TRDqaAnalysis/AliTRDqaESDFriends.h diff --git a/TRD/qaAnalysis/AliTRDqaElectronSpectra.cxx b/TRD/TRDqaAnalysis/AliTRDqaElectronSpectra.cxx similarity index 100% rename from TRD/qaAnalysis/AliTRDqaElectronSpectra.cxx rename to TRD/TRDqaAnalysis/AliTRDqaElectronSpectra.cxx diff --git a/TRD/qaAnalysis/AliTRDqaElectronSpectra.h b/TRD/TRDqaAnalysis/AliTRDqaElectronSpectra.h similarity index 100% rename from TRD/qaAnalysis/AliTRDqaElectronSpectra.h rename to TRD/TRDqaAnalysis/AliTRDqaElectronSpectra.h diff --git a/TRD/qaAnalysis/AliTRDqaEnergyDeposit.cxx b/TRD/TRDqaAnalysis/AliTRDqaEnergyDeposit.cxx similarity index 100% rename from TRD/qaAnalysis/AliTRDqaEnergyDeposit.cxx rename to TRD/TRDqaAnalysis/AliTRDqaEnergyDeposit.cxx diff --git a/TRD/qaAnalysis/AliTRDqaEnergyDeposit.h b/TRD/TRDqaAnalysis/AliTRDqaEnergyDeposit.h similarity index 100% rename from TRD/qaAnalysis/AliTRDqaEnergyDeposit.h rename to TRD/TRDqaAnalysis/AliTRDqaEnergyDeposit.h diff --git a/TRD/qaAnalysis/AliTRDqaJPsi.cxx b/TRD/TRDqaAnalysis/AliTRDqaJPsi.cxx similarity index 100% rename from TRD/qaAnalysis/AliTRDqaJPsi.cxx rename to TRD/TRDqaAnalysis/AliTRDqaJPsi.cxx diff --git a/TRD/qaAnalysis/AliTRDqaJPsi.h b/TRD/TRDqaAnalysis/AliTRDqaJPsi.h similarity index 100% rename from TRD/qaAnalysis/AliTRDqaJPsi.h rename to TRD/TRDqaAnalysis/AliTRDqaJPsi.h diff --git a/TRD/TRDqaAnalysis/CMakeLists.txt b/TRD/TRDqaAnalysis/CMakeLists.txt new file mode 100644 index 00000000000..bc7aa054656 --- /dev/null +++ b/TRD/TRDqaAnalysis/CMakeLists.txt @@ -0,0 +1,74 @@ +# ************************************************************************** +# * 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 TRDqaAnalysis) + +# Module include folder +include_directories(${CMAKE_SOURCE_DIR}/TRD/${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/ESD + ${CMAKE_SOURCE_DIR}/STEER/STEER + ${CMAKE_SOURCE_DIR}/STEER/STEERBase + ${CMAKE_SOURCE_DIR}/TRD/TRDbase + ${CMAKE_SOURCE_DIR}/TRD/TRDrec + ) + +# Sources in alphabetical order +set(SRCS + AliAnalysisTaskTRDmon.cxx + AliTRDqaAT.cxx + AliTRDqaBasic.cxx + AliTRDqaElectronSpectra.cxx + AliTRDqaEnergyDeposit.cxx + AliTRDqaESDFriends.cxx + AliTRDqaJPsi.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 ANALYSIS ANALYSISalice TRDbase TRDrec) +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/TRD/TRDqaAnalysisLinkDef.h b/TRD/TRDqaAnalysis/TRDqaAnalysisLinkDef.h similarity index 100% rename from TRD/TRDqaAnalysisLinkDef.h rename to TRD/TRDqaAnalysis/TRDqaAnalysisLinkDef.h diff --git a/TRD/qaAnalysis/drawEnergyDeposit.C b/TRD/TRDqaAnalysis/drawEnergyDeposit.C similarity index 100% rename from TRD/qaAnalysis/drawEnergyDeposit.C rename to TRD/TRDqaAnalysis/drawEnergyDeposit.C diff --git a/TRD/qaAnalysis/runTRDqaAnalysis.C b/TRD/TRDqaAnalysis/runTRDqaAnalysis.C similarity index 100% rename from TRD/qaAnalysis/runTRDqaAnalysis.C rename to TRD/TRDqaAnalysis/runTRDqaAnalysis.C diff --git a/TRD/Cal/AliTRDCalPIDLQ.cxx b/TRD/TRDrec/AliTRDCalPIDLQ.cxx similarity index 100% rename from TRD/Cal/AliTRDCalPIDLQ.cxx rename to TRD/TRDrec/AliTRDCalPIDLQ.cxx diff --git a/TRD/Cal/AliTRDCalPIDLQ.h b/TRD/TRDrec/AliTRDCalPIDLQ.h similarity index 100% rename from TRD/Cal/AliTRDCalPIDLQ.h rename to TRD/TRDrec/AliTRDCalPIDLQ.h diff --git a/TRD/Cal/AliTRDCalPIDNN.cxx b/TRD/TRDrec/AliTRDCalPIDNN.cxx similarity index 100% rename from TRD/Cal/AliTRDCalPIDNN.cxx rename to TRD/TRDrec/AliTRDCalPIDNN.cxx diff --git a/TRD/Cal/AliTRDCalPIDNN.h b/TRD/TRDrec/AliTRDCalPIDNN.h similarity index 100% rename from TRD/Cal/AliTRDCalPIDNN.h rename to TRD/TRDrec/AliTRDCalPIDNN.h diff --git a/TRD/AliTRDCalibraFillHisto.cxx b/TRD/TRDrec/AliTRDCalibraFillHisto.cxx similarity index 99% rename from TRD/AliTRDCalibraFillHisto.cxx rename to TRD/TRDrec/AliTRDCalibraFillHisto.cxx index 2cd4da48d25..bd95823d0ca 100644 --- a/TRD/AliTRDCalibraFillHisto.cxx +++ b/TRD/TRDrec/AliTRDCalibraFillHisto.cxx @@ -68,9 +68,9 @@ #include "AliRawReaderDate.h" #include "AliTRDgeometry.h" #include "AliTRDfeeParam.h" -#include "./Cal/AliTRDCalROC.h" -#include "./Cal/AliTRDCalPad.h" -#include "./Cal/AliTRDCalDet.h" +#include "AliTRDCalROC.h" +#include "AliTRDCalPad.h" +#include "AliTRDCalDet.h" #include "AliTRDdigitsManager.h" #include "AliTRDdigitsParam.h" diff --git a/TRD/AliTRDCalibraFillHisto.h b/TRD/TRDrec/AliTRDCalibraFillHisto.h similarity index 99% rename from TRD/AliTRDCalibraFillHisto.h rename to TRD/TRDrec/AliTRDCalibraFillHisto.h index 7319aa17494..07ba6b77788 100644 --- a/TRD/AliTRDCalibraFillHisto.h +++ b/TRD/TRDrec/AliTRDCalibraFillHisto.h @@ -18,6 +18,7 @@ # include #endif +#include "TObjArray.h" class TProfile2D; class TObjArray; diff --git a/TRD/AliTRDQADataMakerRec.cxx b/TRD/TRDrec/AliTRDQADataMakerRec.cxx similarity index 100% rename from TRD/AliTRDQADataMakerRec.cxx rename to TRD/TRDrec/AliTRDQADataMakerRec.cxx diff --git a/TRD/AliTRDQADataMakerRec.h b/TRD/TRDrec/AliTRDQADataMakerRec.h similarity index 100% rename from TRD/AliTRDQADataMakerRec.h rename to TRD/TRDrec/AliTRDQADataMakerRec.h diff --git a/TRD/AliTRDReconstructor.cxx b/TRD/TRDrec/AliTRDReconstructor.cxx similarity index 100% rename from TRD/AliTRDReconstructor.cxx rename to TRD/TRDrec/AliTRDReconstructor.cxx diff --git a/TRD/AliTRDReconstructor.h b/TRD/TRDrec/AliTRDReconstructor.h similarity index 100% rename from TRD/AliTRDReconstructor.h rename to TRD/TRDrec/AliTRDReconstructor.h diff --git a/TRD/AliTRDchamberTimeBin.cxx b/TRD/TRDrec/AliTRDchamberTimeBin.cxx similarity index 100% rename from TRD/AliTRDchamberTimeBin.cxx rename to TRD/TRDrec/AliTRDchamberTimeBin.cxx diff --git a/TRD/AliTRDchamberTimeBin.h b/TRD/TRDrec/AliTRDchamberTimeBin.h similarity index 100% rename from TRD/AliTRDchamberTimeBin.h rename to TRD/TRDrec/AliTRDchamberTimeBin.h diff --git a/TRD/AliTRDcluster.cxx b/TRD/TRDrec/AliTRDcluster.cxx similarity index 100% rename from TRD/AliTRDcluster.cxx rename to TRD/TRDrec/AliTRDcluster.cxx diff --git a/TRD/AliTRDcluster.h b/TRD/TRDrec/AliTRDcluster.h similarity index 100% rename from TRD/AliTRDcluster.h rename to TRD/TRDrec/AliTRDcluster.h diff --git a/TRD/AliTRDclusterizer.cxx b/TRD/TRDrec/AliTRDclusterizer.cxx similarity index 99% rename from TRD/AliTRDclusterizer.cxx rename to TRD/TRDrec/AliTRDclusterizer.cxx index bf967a67fc0..8b7b579c907 100644 --- a/TRD/AliTRDclusterizer.cxx +++ b/TRD/TRDrec/AliTRDclusterizer.cxx @@ -50,10 +50,10 @@ #include "TTreeStream.h" -#include "Cal/AliTRDCalROC.h" -#include "Cal/AliTRDCalDet.h" -#include "Cal/AliTRDCalSingleChamberStatus.h" -#include "Cal/AliTRDCalOnlineGainTableROC.h" +#include "AliTRDCalROC.h" +#include "AliTRDCalDet.h" +#include "AliTRDCalSingleChamberStatus.h" +#include "AliTRDCalOnlineGainTableROC.h" ClassImp(AliTRDclusterizer) diff --git a/TRD/AliTRDclusterizer.h b/TRD/TRDrec/AliTRDclusterizer.h similarity index 100% rename from TRD/AliTRDclusterizer.h rename to TRD/TRDrec/AliTRDclusterizer.h diff --git a/TRD/AliTRDdEdxBaseUtils.cxx b/TRD/TRDrec/AliTRDdEdxBaseUtils.cxx similarity index 100% rename from TRD/AliTRDdEdxBaseUtils.cxx rename to TRD/TRDrec/AliTRDdEdxBaseUtils.cxx diff --git a/TRD/AliTRDdEdxBaseUtils.h b/TRD/TRDrec/AliTRDdEdxBaseUtils.h similarity index 100% rename from TRD/AliTRDdEdxBaseUtils.h rename to TRD/TRDrec/AliTRDdEdxBaseUtils.h diff --git a/TRD/AliTRDdEdxCalibHistArray.cxx b/TRD/TRDrec/AliTRDdEdxCalibHistArray.cxx similarity index 100% rename from TRD/AliTRDdEdxCalibHistArray.cxx rename to TRD/TRDrec/AliTRDdEdxCalibHistArray.cxx diff --git a/TRD/AliTRDdEdxCalibHistArray.h b/TRD/TRDrec/AliTRDdEdxCalibHistArray.h similarity index 100% rename from TRD/AliTRDdEdxCalibHistArray.h rename to TRD/TRDrec/AliTRDdEdxCalibHistArray.h diff --git a/TRD/AliTRDdEdxCalibUtils.cxx b/TRD/TRDrec/AliTRDdEdxCalibUtils.cxx similarity index 100% rename from TRD/AliTRDdEdxCalibUtils.cxx rename to TRD/TRDrec/AliTRDdEdxCalibUtils.cxx diff --git a/TRD/AliTRDdEdxCalibUtils.h b/TRD/TRDrec/AliTRDdEdxCalibUtils.h similarity index 100% rename from TRD/AliTRDdEdxCalibUtils.h rename to TRD/TRDrec/AliTRDdEdxCalibUtils.h diff --git a/TRD/AliTRDdEdxReconUtils.cxx b/TRD/TRDrec/AliTRDdEdxReconUtils.cxx similarity index 100% rename from TRD/AliTRDdEdxReconUtils.cxx rename to TRD/TRDrec/AliTRDdEdxReconUtils.cxx diff --git a/TRD/AliTRDdEdxReconUtils.h b/TRD/TRDrec/AliTRDdEdxReconUtils.h similarity index 100% rename from TRD/AliTRDdEdxReconUtils.h rename to TRD/TRDrec/AliTRDdEdxReconUtils.h diff --git a/TRD/AliTRDpidESD.cxx b/TRD/TRDrec/AliTRDpidESD.cxx similarity index 99% rename from TRD/AliTRDpidESD.cxx rename to TRD/TRDrec/AliTRDpidESD.cxx index 705103a4d6f..c6c9e7eb067 100644 --- a/TRD/AliTRDpidESD.cxx +++ b/TRD/TRDrec/AliTRDpidESD.cxx @@ -38,7 +38,7 @@ #include "AliTRDpidESD.h" #include "AliTRDgeometry.h" #include "AliTRDcalibDB.h" -#include "Cal/AliTRDCalPID.h" +#include "AliTRDCalPID.h" ClassImp(AliTRDpidESD) diff --git a/TRD/AliTRDpidESD.h b/TRD/TRDrec/AliTRDpidESD.h similarity index 100% rename from TRD/AliTRDpidESD.h rename to TRD/TRDrec/AliTRDpidESD.h diff --git a/TRD/AliTRDpidUtil.cxx b/TRD/TRDrec/AliTRDpidUtil.cxx similarity index 99% rename from TRD/AliTRDpidUtil.cxx rename to TRD/TRDrec/AliTRDpidUtil.cxx index 85d5eaa8d42..cbd6ceabfd3 100644 --- a/TRD/AliTRDpidUtil.cxx +++ b/TRD/TRDrec/AliTRDpidUtil.cxx @@ -39,7 +39,7 @@ #include "TPDGCode.h" #include "AliLog.h" -#include "Cal/AliTRDCalPID.h" +#include "AliTRDCalPID.h" #include "AliCDBManager.h" #include "AliCDBEntry.h" #include "AliESDtrack.h" diff --git a/TRD/AliTRDpidUtil.h b/TRD/TRDrec/AliTRDpidUtil.h similarity index 100% rename from TRD/AliTRDpidUtil.h rename to TRD/TRDrec/AliTRDpidUtil.h diff --git a/TRD/AliTRDqaBuildReference.cxx b/TRD/TRDrec/AliTRDqaBuildReference.cxx similarity index 100% rename from TRD/AliTRDqaBuildReference.cxx rename to TRD/TRDrec/AliTRDqaBuildReference.cxx diff --git a/TRD/AliTRDqaBuildReference.h b/TRD/TRDrec/AliTRDqaBuildReference.h similarity index 100% rename from TRD/AliTRDqaBuildReference.h rename to TRD/TRDrec/AliTRDqaBuildReference.h diff --git a/TRD/AliTRDqaRecPoints.cxx b/TRD/TRDrec/AliTRDqaRecPoints.cxx similarity index 100% rename from TRD/AliTRDqaRecPoints.cxx rename to TRD/TRDrec/AliTRDqaRecPoints.cxx diff --git a/TRD/AliTRDqaRecPoints.h b/TRD/TRDrec/AliTRDqaRecPoints.h similarity index 100% rename from TRD/AliTRDqaRecPoints.h rename to TRD/TRDrec/AliTRDqaRecPoints.h diff --git a/TRD/AliTRDseedV1.cxx b/TRD/TRDrec/AliTRDseedV1.cxx similarity index 99% rename from TRD/AliTRDseedV1.cxx rename to TRD/TRDrec/AliTRDseedV1.cxx index 9b0e50603b4..970ddf1999e 100644 --- a/TRD/AliTRDseedV1.cxx +++ b/TRD/TRDrec/AliTRDseedV1.cxx @@ -59,10 +59,10 @@ #include "AliTRDCommonParam.h" #include "AliTRDtrackletOflHelper.h" -#include "Cal/AliTRDCalTrkAttach.h" -#include "Cal/AliTRDCalPID.h" -#include "Cal/AliTRDCalROC.h" -#include "Cal/AliTRDCalDet.h" +#include "AliTRDCalTrkAttach.h" +#include "AliTRDCalPID.h" +#include "AliTRDCalROC.h" +#include "AliTRDCalDet.h" class AliTracker; diff --git a/TRD/AliTRDseedV1.h b/TRD/TRDrec/AliTRDseedV1.h similarity index 100% rename from TRD/AliTRDseedV1.h rename to TRD/TRDrec/AliTRDseedV1.h diff --git a/TRD/AliTRDtrackV1.cxx b/TRD/TRDrec/AliTRDtrackV1.cxx similarity index 100% rename from TRD/AliTRDtrackV1.cxx rename to TRD/TRDrec/AliTRDtrackV1.cxx diff --git a/TRD/AliTRDtrackV1.h b/TRD/TRDrec/AliTRDtrackV1.h similarity index 100% rename from TRD/AliTRDtrackV1.h rename to TRD/TRDrec/AliTRDtrackV1.h diff --git a/TRD/AliTRDtrackerDebug.cxx b/TRD/TRDrec/AliTRDtrackerDebug.cxx similarity index 100% rename from TRD/AliTRDtrackerDebug.cxx rename to TRD/TRDrec/AliTRDtrackerDebug.cxx diff --git a/TRD/AliTRDtrackerDebug.h b/TRD/TRDrec/AliTRDtrackerDebug.h similarity index 100% rename from TRD/AliTRDtrackerDebug.h rename to TRD/TRDrec/AliTRDtrackerDebug.h diff --git a/TRD/AliTRDtrackerV1.cxx b/TRD/TRDrec/AliTRDtrackerV1.cxx similarity index 100% rename from TRD/AliTRDtrackerV1.cxx rename to TRD/TRDrec/AliTRDtrackerV1.cxx diff --git a/TRD/AliTRDtrackerV1.h b/TRD/TRDrec/AliTRDtrackerV1.h similarity index 100% rename from TRD/AliTRDtrackerV1.h rename to TRD/TRDrec/AliTRDtrackerV1.h diff --git a/TRD/AliTRDtrackingChamber.cxx b/TRD/TRDrec/AliTRDtrackingChamber.cxx similarity index 99% rename from TRD/AliTRDtrackingChamber.cxx rename to TRD/TRDrec/AliTRDtrackingChamber.cxx index a432ae79ac3..88fbe7e0c95 100644 --- a/TRD/AliTRDtrackingChamber.cxx +++ b/TRD/TRDrec/AliTRDtrackingChamber.cxx @@ -38,8 +38,8 @@ #include "AliTRDpadPlane.h" #include "AliTRDcalibDB.h" #include "AliTRDCommonParam.h" -#include "Cal/AliTRDCalDet.h" -#include "Cal/AliTRDCalROC.h" +#include "AliTRDCalDet.h" +#include "AliTRDCalROC.h" ClassImp(AliTRDtrackingChamber) diff --git a/TRD/AliTRDtrackingChamber.h b/TRD/TRDrec/AliTRDtrackingChamber.h similarity index 100% rename from TRD/AliTRDtrackingChamber.h rename to TRD/TRDrec/AliTRDtrackingChamber.h diff --git a/TRD/AliTRDtrackingSector.cxx b/TRD/TRDrec/AliTRDtrackingSector.cxx similarity index 100% rename from TRD/AliTRDtrackingSector.cxx rename to TRD/TRDrec/AliTRDtrackingSector.cxx diff --git a/TRD/AliTRDtrackingSector.h b/TRD/TRDrec/AliTRDtrackingSector.h similarity index 100% rename from TRD/AliTRDtrackingSector.h rename to TRD/TRDrec/AliTRDtrackingSector.h diff --git a/TRD/AliTRDtrackletOflHelper.cxx b/TRD/TRDrec/AliTRDtrackletOflHelper.cxx similarity index 100% rename from TRD/AliTRDtrackletOflHelper.cxx rename to TRD/TRDrec/AliTRDtrackletOflHelper.cxx diff --git a/TRD/AliTRDtrackletOflHelper.h b/TRD/TRDrec/AliTRDtrackletOflHelper.h similarity index 100% rename from TRD/AliTRDtrackletOflHelper.h rename to TRD/TRDrec/AliTRDtrackletOflHelper.h diff --git a/TRD/AliTRDtransform.cxx b/TRD/TRDrec/AliTRDtransform.cxx similarity index 99% rename from TRD/AliTRDtransform.cxx rename to TRD/TRDrec/AliTRDtransform.cxx index 93ceaedc7e7..f0d3895bdcf 100644 --- a/TRD/AliTRDtransform.cxx +++ b/TRD/TRDrec/AliTRDtransform.cxx @@ -32,8 +32,8 @@ #include "AliTRDpadPlane.h" #include "AliTRDCommonParam.h" #include "AliTRDcalibDB.h" -#include "Cal/AliTRDCalDet.h" -#include "Cal/AliTRDCalROC.h" +#include "AliTRDCalDet.h" +#include "AliTRDCalROC.h" ClassImp(AliTRDtransform) diff --git a/TRD/AliTRDtransform.h b/TRD/TRDrec/AliTRDtransform.h similarity index 100% rename from TRD/AliTRDtransform.h rename to TRD/TRDrec/AliTRDtransform.h diff --git a/TRD/TRDrec/CMakeLists.txt b/TRD/TRDrec/CMakeLists.txt new file mode 100644 index 00000000000..b3c0f69795d --- /dev/null +++ b/TRD/TRDrec/CMakeLists.txt @@ -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 TRDrec) + +# Module include folder +include_directories(${CMAKE_SOURCE_DIR}/TRD/${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}/STAT + ${CMAKE_SOURCE_DIR}/STEER/CDB + ${CMAKE_SOURCE_DIR}/STEER/ESD + ${CMAKE_SOURCE_DIR}/STEER/STEER + ${CMAKE_SOURCE_DIR}/STEER/STEERBase + ${CMAKE_SOURCE_DIR}/TRD/TRDbase + ) + +# Sources in alphabetical order +set(SRCS + AliTRDCalibraFillHisto.cxx + AliTRDCalPIDLQ.cxx + AliTRDCalPIDNN.cxx + AliTRDchamberTimeBin.cxx + AliTRDcluster.cxx + AliTRDclusterizer.cxx + AliTRDdEdxBaseUtils.cxx + AliTRDdEdxCalibHistArray.cxx + AliTRDdEdxCalibUtils.cxx + AliTRDdEdxReconUtils.cxx + AliTRDpidESD.cxx + AliTRDpidUtil.cxx + AliTRDqaBuildReference.cxx + AliTRDQADataMakerRec.cxx + AliTRDqaRecPoints.cxx + AliTRDReconstructor.cxx + AliTRDseedV1.cxx + AliTRDtrackerDebug.cxx + AliTRDtrackerV1.cxx + AliTRDtrackingChamber.cxx + AliTRDtrackingSector.cxx + AliTRDtrackletOflHelper.cxx + AliTRDtrackV1.cxx + AliTRDtransform.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 STAT TRDbase) +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/TRD/TRDrecLinkDef.h b/TRD/TRDrec/TRDrecLinkDef.h similarity index 100% rename from TRD/TRDrecLinkDef.h rename to TRD/TRDrec/TRDrecLinkDef.h diff --git a/TRD/AliTRD.cxx b/TRD/TRDsim/AliTRD.cxx similarity index 100% rename from TRD/AliTRD.cxx rename to TRD/TRDsim/AliTRD.cxx diff --git a/TRD/AliTRD.h b/TRD/TRDsim/AliTRD.h similarity index 100% rename from TRD/AliTRD.h rename to TRD/TRDsim/AliTRD.h diff --git a/TRD/AliTRDQADataMakerSim.cxx b/TRD/TRDsim/AliTRDQADataMakerSim.cxx similarity index 100% rename from TRD/AliTRDQADataMakerSim.cxx rename to TRD/TRDsim/AliTRDQADataMakerSim.cxx diff --git a/TRD/AliTRDQADataMakerSim.h b/TRD/TRDsim/AliTRDQADataMakerSim.h similarity index 100% rename from TRD/AliTRDQADataMakerSim.h rename to TRD/TRDsim/AliTRDQADataMakerSim.h diff --git a/TRD/AliTRDTrigger.cxx b/TRD/TRDsim/AliTRDTrigger.cxx similarity index 100% rename from TRD/AliTRDTrigger.cxx rename to TRD/TRDsim/AliTRDTrigger.cxx diff --git a/TRD/AliTRDTrigger.h b/TRD/TRDsim/AliTRDTrigger.h similarity index 100% rename from TRD/AliTRDTrigger.h rename to TRD/TRDsim/AliTRDTrigger.h diff --git a/TRD/AliTRDTriggerL0.cxx b/TRD/TRDsim/AliTRDTriggerL0.cxx similarity index 100% rename from TRD/AliTRDTriggerL0.cxx rename to TRD/TRDsim/AliTRDTriggerL0.cxx diff --git a/TRD/AliTRDTriggerL0.h b/TRD/TRDsim/AliTRDTriggerL0.h similarity index 100% rename from TRD/AliTRDTriggerL0.h rename to TRD/TRDsim/AliTRDTriggerL0.h diff --git a/TRD/AliTRDTriggerL1.cxx b/TRD/TRDsim/AliTRDTriggerL1.cxx similarity index 100% rename from TRD/AliTRDTriggerL1.cxx rename to TRD/TRDsim/AliTRDTriggerL1.cxx diff --git a/TRD/AliTRDTriggerL1.h b/TRD/TRDsim/AliTRDTriggerL1.h similarity index 100% rename from TRD/AliTRDTriggerL1.h rename to TRD/TRDsim/AliTRDTriggerL1.h diff --git a/TRD/AliTRDdigitizer.cxx b/TRD/TRDsim/AliTRDdigitizer.cxx similarity index 99% rename from TRD/AliTRDdigitizer.cxx rename to TRD/TRDsim/AliTRDdigitizer.cxx index 07413d5c161..b839ff3afaf 100644 --- a/TRD/AliTRDdigitizer.cxx +++ b/TRD/TRDsim/AliTRDdigitizer.cxx @@ -68,9 +68,9 @@ #include "AliTRDmcmSim.h" #include "AliTRDdigitsParam.h" -#include "Cal/AliTRDCalROC.h" -#include "Cal/AliTRDCalDet.h" -#include "Cal/AliTRDCalOnlineGainTableROC.h" +#include "AliTRDCalROC.h" +#include "AliTRDCalDet.h" +#include "AliTRDCalOnlineGainTableROC.h" ClassImp(AliTRDdigitizer) diff --git a/TRD/AliTRDdigitizer.h b/TRD/TRDsim/AliTRDdigitizer.h similarity index 100% rename from TRD/AliTRDdigitizer.h rename to TRD/TRDsim/AliTRDdigitizer.h diff --git a/TRD/AliTRDptrgCBAC.cxx b/TRD/TRDsim/AliTRDptrgCBAC.cxx similarity index 100% rename from TRD/AliTRDptrgCBAC.cxx rename to TRD/TRDsim/AliTRDptrgCBAC.cxx diff --git a/TRD/AliTRDptrgCBAC.h b/TRD/TRDsim/AliTRDptrgCBAC.h similarity index 100% rename from TRD/AliTRDptrgCBAC.h rename to TRD/TRDsim/AliTRDptrgCBAC.h diff --git a/TRD/AliTRDptrgCBB.cxx b/TRD/TRDsim/AliTRDptrgCBB.cxx similarity index 100% rename from TRD/AliTRDptrgCBB.cxx rename to TRD/TRDsim/AliTRDptrgCBB.cxx diff --git a/TRD/AliTRDptrgCBB.h b/TRD/TRDsim/AliTRDptrgCBB.h similarity index 100% rename from TRD/AliTRDptrgCBB.h rename to TRD/TRDsim/AliTRDptrgCBB.h diff --git a/TRD/AliTRDptrgFEB.cxx b/TRD/TRDsim/AliTRDptrgFEB.cxx similarity index 100% rename from TRD/AliTRDptrgFEB.cxx rename to TRD/TRDsim/AliTRDptrgFEB.cxx diff --git a/TRD/AliTRDptrgFEB.h b/TRD/TRDsim/AliTRDptrgFEB.h similarity index 100% rename from TRD/AliTRDptrgFEB.h rename to TRD/TRDsim/AliTRDptrgFEB.h diff --git a/TRD/AliTRDptrgLUT.cxx b/TRD/TRDsim/AliTRDptrgLUT.cxx similarity index 100% rename from TRD/AliTRDptrgLUT.cxx rename to TRD/TRDsim/AliTRDptrgLUT.cxx diff --git a/TRD/AliTRDptrgLUT.h b/TRD/TRDsim/AliTRDptrgLUT.h similarity index 100% rename from TRD/AliTRDptrgLUT.h rename to TRD/TRDsim/AliTRDptrgLUT.h diff --git a/TRD/AliTRDptrgParam.cxx b/TRD/TRDsim/AliTRDptrgParam.cxx similarity index 100% rename from TRD/AliTRDptrgParam.cxx rename to TRD/TRDsim/AliTRDptrgParam.cxx diff --git a/TRD/AliTRDptrgParam.h b/TRD/TRDsim/AliTRDptrgParam.h similarity index 100% rename from TRD/AliTRDptrgParam.h rename to TRD/TRDsim/AliTRDptrgParam.h diff --git a/TRD/AliTRDptrgTLMU.cxx b/TRD/TRDsim/AliTRDptrgTLMU.cxx similarity index 100% rename from TRD/AliTRDptrgTLMU.cxx rename to TRD/TRDsim/AliTRDptrgTLMU.cxx diff --git a/TRD/AliTRDptrgTLMU.h b/TRD/TRDsim/AliTRDptrgTLMU.h similarity index 100% rename from TRD/AliTRDptrgTLMU.h rename to TRD/TRDsim/AliTRDptrgTLMU.h diff --git a/TRD/AliTRDsimTR.cxx b/TRD/TRDsim/AliTRDsimTR.cxx similarity index 100% rename from TRD/AliTRDsimTR.cxx rename to TRD/TRDsim/AliTRDsimTR.cxx diff --git a/TRD/AliTRDsimTR.h b/TRD/TRDsim/AliTRDsimTR.h similarity index 100% rename from TRD/AliTRDsimTR.h rename to TRD/TRDsim/AliTRDsimTR.h diff --git a/TRD/AliTRDv1.cxx b/TRD/TRDsim/AliTRDv1.cxx similarity index 100% rename from TRD/AliTRDv1.cxx rename to TRD/TRDsim/AliTRDv1.cxx diff --git a/TRD/AliTRDv1.h b/TRD/TRDsim/AliTRDv1.h similarity index 100% rename from TRD/AliTRDv1.h rename to TRD/TRDsim/AliTRDv1.h diff --git a/TRD/TRDsim/CMakeLists.txt b/TRD/TRDsim/CMakeLists.txt new file mode 100644 index 00000000000..12b98a92388 --- /dev/null +++ b/TRD/TRDsim/CMakeLists.txt @@ -0,0 +1,86 @@ +# ************************************************************************** +# * 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 TRDsim) + +# Module include folder +include_directories(${CMAKE_SOURCE_DIR}/TRD/${MODULE}) + +# Additional include folders in alphabetical order except ROOT +include_directories(${ROOT_INCLUDE_DIRS} + ${CMAKE_SOURCE_DIR}/RAW/RAWDatarec + ${CMAKE_SOURCE_DIR}/RAW/RAWDatabase + ${CMAKE_SOURCE_DIR}/STEER/ESD + ${CMAKE_SOURCE_DIR}/STEER/STEER + ${CMAKE_SOURCE_DIR}/STEER/STEERBase + ${CMAKE_SOURCE_DIR}/T0/T0base + ${CMAKE_SOURCE_DIR}/TOF/TOFbase + ${CMAKE_SOURCE_DIR}/TOF/TOFsim + ${CMAKE_SOURCE_DIR}/TRD/TRDbase + ${CMAKE_SOURCE_DIR}/TRD/TRDrec + ${CMAKE_SOURCE_DIR}/VZERO/VZERObase + ) + +# Sources in alphabetical order +set(SRCS + AliTRD.cxx + AliTRDdigitizer.cxx + AliTRDptrgCBAC.cxx + AliTRDptrgCBB.cxx + AliTRDptrgFEB.cxx + AliTRDptrgLUT.cxx + AliTRDptrgParam.cxx + AliTRDptrgTLMU.cxx + AliTRDQADataMakerSim.cxx + AliTRDsimTR.cxx + AliTRDtestG4.cxx + AliTRDTrigger.cxx + AliTRDTriggerL0.cxx + AliTRDTriggerL1.cxx + AliTRDv1.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 RAWDatarec RAWDatabase TRDbase TRDrec T0base TOFbase TOFsim VZERObase) +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/TRD/TRDsimLinkDef.h b/TRD/TRDsim/TRDsimLinkDef.h similarity index 100% rename from TRD/TRDsimLinkDef.h rename to TRD/TRDsim/TRDsimLinkDef.h -- 2.43.5