# ------------------------------
install ( DIRECTORY data
DESTINATION . )
-
+install ( DIRECTORY OCDB
+ DESTINATION .
+ PATTERN ".svn" EXCLUDE)
+install ( DIRECTORY QAref
+ DESTINATION .
+ PATTERN ".svn" EXCLUDE)
#
# EOF
set ( DHDR EMCALbaseLinkDef.h)
set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
+
+set (EXPORT AliEMCALGeometry.h AliEMCALDigit.h )
-#--------------------------------------------------------------------------------#
+# -*- mode: CMake -*-
+#-----------------------------------------------------------------------#
# Package File for alieve #
# Author : Johny Jose (johny.jose@cern.ch) #
# Variables Defined : #
# 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 alieve_main/alieve_main.cxx)
set ( CSRCS )
if(PYTHIA6)
list (APPEND ELIBS EVGEN)
endif(PYTHIA6)
-set ( PACKBLIBS ${ROOTCLIBS} ${ROOTPLIBS} -lTreePlayer -lGeomPainter -lGed -lRGL -lEve ${SYSLIBS})
+set ( PACKBLIBS -lftgl ${ROOTCLIBS} ${ROOTPLIBS} -lTreePlayer -lGeomPainter -lGed -lRGL -lEve ${SYSLIBS} )
if( ALICE_TARGET STREQUAL "macosx")
set ( ELIBSDIR ${ELIBSDIR} ${FINK_ROOT}/lib)
endif( ALICE_TARGET STREQUAL "macosx")
+
+install (DIRECTORY macros
+ DESTINATION EVE/
+ PATTERN ".svn" EXCLUDE
+ PATTERN "*.d" EXCLUDE
+ PATTERN "*_C.so" EXCLUDE)
+
+
+install (DIRECTORY alice-macros
+ DESTINATION EVE/
+ PATTERN ".svn" EXCLUDE
+ PATTERN "*.d" EXCLUDE
+ PATTERN "*_C.so" EXCLUDE)
+
+install (DIRECTORY alice-data
+ DESTINATION EVE/
+ PATTERN ".svn" EXCLUDE
+ PATTERN "*.d" EXCLUDE
+ PATTERN "*_C.so" EXCLUDE)
+
+install (DIRECTORY hlt-macros
+ DESTINATION EVE/
+ PATTERN ".svn" EXCLUDE
+ PATTERN "*.d" EXCLUDE
+ PATTERN "*_C.so" EXCLUDE)
+
+
set ( ELIBS EveBase EveHLT EveDet MONITOR HLTbase HLTrec AliHLTUtil AliHLTEve AliHLTTPC TPCcalib AliHLTRCU AliHLTMUON TPCsim TPCrec TPCbase ITSbase ITSrec TRDbase TRDrec AliHLTTRD PHOSbase PHOSUtils EMCALbase EMCALraw EMCALUtils EMCALrec EMCALsim TRIGGERbase VZERObase VZEROrec VZEROsim TRIGGERbase MUONmapping MUONevaluation MUONsim MUONrec MUONgeometry MUONcalib MUONbase MUONraw MUONtrigger MUONcore STEER CDB AOD ESD STEERBase ANALYSISalice ANALYSIS FASTSIM microcern RAWDatasim RAWDatarec RAWDatabase XMLParser STAT TOFbase TOFsim FMDbase FMDsim FMDrec PMDbase T0base OADB)
-set ( PACKBLIBS ${ROOTCLIBS} ${ROOTPLIBS} -lTreePlayer -lGeomPainter -lGed -lRGL -lEve ${SYSLIBS})
+set ( PACKBLIBS ${ROOTCLIBS} ${ROOTPLIBS} -lTreePlayer -lGeomPainter -lGed -lRGL -lEve ${SYSLIBS} -lftgl)
if( ALICE_TARGET STREQUAL "macosx")
set ( DHDR EveBase/EveBaseLinkDef.h)
set ( EINCLUDE RAW ITS TPC EVE/EveBase STEER/STEER STEER/AOD STEER/CDB STEER/ESD STEER/STEERBase)
+
+install (FILES
+ EveBase/AliEveTrack.h
+ EveBase/AliEveEventManager.h
+ EveBase/AliEveTrackCounter.h
+ EveBase/AliEveMagField.h
+ EveBase/AliEveKineTools.h
+ DESTINATION EVE/EveBase)
#include "AliESDtrack.h"
#include "AliESDfriend.h"
-#include "ITS/AliITSRecoParam.h"
+#include "AliITSRecoParam.h"
#endif
void clusters()
#include <TEveTrans.h>
#include <TClonesArray.h>
#include <TTree.h>
+#include <TBranch.h>
#include <EveBase/AliEveEventManager.h>
#include <AliRunLoader.h>
#include <AliCluster.h>
-#include <EMCAL/AliEMCALGeometry.h>
-#include <EMCAL/AliEMCALDigit.h>
+#include <AliEMCALGeometry.h>
+#include <AliEMCALDigit.h>
#include <AliLog.h>
// #include <Riostream.h>
#include <TEveManager.h>
#include <TEveElement.h>
#include <TEvePointSet.h>
+#include <TTree.h>
+#include <TBranch.h>
#include <STEER/STEER/AliCluster3D.h>
#include <STEER/STEER/AliRunLoader.h>
#else
class TEveElement;
class TEvePointSet;
+class TTree;
+class TBranch;
#endif
TEvePointSet* hmpid_clusters(TEveElement* cont=0)
#else
class TEveElement;
class TEvePointSet;
+class TTree;
+class TBranch;
#endif
#include <TEveManager.h>
#include <TEvePointSet.h>
-#include <STEER/STEER/AliCluster.h>
-#include <STEER/STEER/AliRunLoader.h>
-#include <TPC/AliTPCClustersRow.h>
-#include <TPC/AliTPCclusterMI.h>
-#include <EVE/EveBase/AliEveEventManager.h>
+#include <AliCluster.h>
+#include <AliRunLoader.h>
+#include <AliTPCClustersRow.h>
+#include <AliTPCclusterMI.h>
+#include <AliEveEventManager.h>
#else
class TEveElement;
class TEvePointSet;
#include <TEveElement.h>
#include <TEvePointSet.h>
-#include <STEER/STEER/AliCluster.h>
-#include <STEER/STEER/AliRunLoader.h>
-#include <TRD/AliTRDcluster.h>
-#include <EVE/EveBase/AliEveEventManager.h>
+#include <AliCluster.h>
+#include <AliRunLoader.h>
+#include <AliTRDcluster.h>
+#include <AliEveEventManager.h>
#else
class TEvePointSet;
class TEveElement;
set ( PACKBLIBS ${ROOTCLIBS} ${SYSLIBS})
-set ( ELIBS AliHLTMUON HLTbase MUONmapping MUONevaluation MUONsim MUONrec MUONgeometry MUONcalib MUONbase MUONraw RAWDatasim MUONtrigger MUONcore STEER CDB AOD RAWDatarec ESD RAWDatabase STEERBase ANALYSIS)
+set ( ELIBS AliHLTMUON HLTbase MUONmapping MUONevaluation MUONsim MUONrec MUONgeometry MUONcalib MUONbase MUONraw RAWDatasim MUONtrigger MUONcore STEER CDB AOD RAWDatarec ESD RAWDatabase STEERBase ftgl ANALYSIS)
include ("CMakehlt.conf")
set ( PACKCFLAGS ${HLTCLFAGS})
set ( PACKDCXXFLAGS ${HLTDCXXFLAGS})
set ( PACKSOFLAGS ${HLTSOFLAGS})
+set ( EXPORT trigger/AliHLTGlobalTrigger.h)
\ No newline at end of file
set ( PACKDCXXFLAGS ${HLTDCXXFLAGS})
set ( EINCLUDE HLT/BASE HLT/BASE/HOMER)
+
+set ( EXPORT
+ BASE/AliHLTDataTypes.h
+ BASE/AliHLTStdIncludes.h
+ BASE/AliHLTLogging.h
+ BASE/AliHLTGlobalTriggerDecision.h
+ BASE/AliHLTDomainEntry.h
+ BASE/AliHLTTriggerDomain.h
+ BASE/AliHLTTriggerDecision.h
+ BASE/AliHLTReadoutList.h
+ BASE/AliHLTTriggerMenu.h
+ BASE/AliHLTTriggerMenuItem.h
+ BASE/AliHLTTriggerMenuSymbol.h)
set( PACKCXXFLAGS "${CXXFLAGS} -DDEFAULTPREFIXPATH=\\\"NONE\\\" -DDEFAULTLHAPATH=\\\"../AliRoot/LHAPDF/PDFsets\\\"" )
set ( EXPORT AliStructFuncType.h)
+
+#--------------------------------------------------------------------------------#
+# install PDF data
+install ( DIRECTORY PDFsets
+ DESTINATION LHAPDF
+ PATTERN ".svn" EXCLUDE
+ PATTERN ".d" EXCLUDE
+ PATTERN ".so" EXCLUDE)
+
set ( DHDR MUONbaseLinkDef.h)
set ( EINCLUDE RAW MUON/mapping STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
+
+set ( EXPORT AliMUONDigitMaker.h
+ AliMUONVDigitStore.h
+ AliMUONDigitStoreV2R.h
+ AliMUONDigitStoreVImpl.h
+ AliMUONVDigit.h
+ AliMUONVCluster.h
+ AliMUONConstants.h
+ AliMUONTriggerCircuit.h )
+
+install (DIRECTORY data
+ DESTINATION MUON
+ PATTERN ".svn" EXCLUDE)
+
+
+#
+# EOF
+#
+
+
set ( DHDR MUONcoreLinkDef.h)
set ( EINCLUDE RAW MUON/mapping)
+
+set ( EXPORT mapping/AliMpExMap.h AliMUONVStore.h )
set ( EINCLUDE RAW MUON/mapping)
set ( DHDR MUONgeometryLinkDef.h)
+
+set ( EXPORT AliMUONGeometryTransformer.h )
set ( DHDR MUONrecLinkDef.h)
set ( EINCLUDE RAW MUON/mapping STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
+
+set ( EXPORT AliMUONESDInterface.h AliMUONTrack.h AliMUONVClusterStore.h
+ AliMUONTrackExtrap.h AliMUONTrackParam.h AliMUONCDB.h )
set ( EXPORT AliPHOSGeometry.h AliPHOSEMCAGeometry.h AliPHOSCPVGeometry.h AliPHOSSupportGeometry.h AliPHOSCalibData.h)
set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
+
+install ( DIRECTORY mapping
+ DESTINATION PHOS
+ PATTERN ".svn" EXCLUDE
+ PATTERN ".d" EXCLUDE
+ PATTERN ".so" EXCLUDE)
+
+install ( DIRECTORY .
+ DESTINATION PHOS
+ FILES_MATCHING PATTERN "*.root"
+ PATTERN "*.dat"
+ PATTERN "doc" EXCLUDE
+ PATTERN "macros" EXCLUDE
+ PATTERN "ShuttleInput" EXCLUDE
+ PATTERN "PROOF-INF.PHOSUtils" EXCLUDE
+ PATTERN "tgt_*" EXCLUDE)
+
+#
+# EOF
+#
string ( REPLACE ".cxx" ".h" EXPORT "${SRCS}" )
set ( EINCLUDE ANALYSIS EMCAL PHOS PWG/CaloTrackCorrBase PWGGA/CaloTrackCorrelations STEER/AOD STEER/STEERBase)
+
+install (FILES CaloTrackCorrelations/macros/QA/AddTaskCalorimeterQA.C
+ DESTINATION PWGGA/CaloTrackCorrelations/macros/QA/ )
string ( REPLACE ".cxx" ".h" EXPORT "${SRCS}" )
set ( EINCLUDE PWGGA/PHOSTasks/PHOS_pp_pi0 PWGGA/PHOSTasks/CaloCellQA PWGGA/PHOSTasks/omega3pi PHOS STEER/ESD STEER/STEERBase)
+
+install (FILES PHOSTasks/CaloCellQA/macros/AddTaskCaloCellsQA.C
+ PHOSTasks/CaloCellQA/macros/AddTaskPHOSQA.C
+ DESTINATION PWGGA/PHOSTasks/CaloCellQA/macros)
STEER/ESD
STEER/STEERBase
)
+
+# install macros as needed
+install ( DIRECTORY macros
+ DESTINATION PWGPP
+ PATTERN ".d" EXCLUDE
+ PATTERN ".so" EXCLUDE)
+install ( DIRECTORY PilotTrain
+ DESTINATION PWGPP/
+ PATTERN ".d" EXCLUDE
+ PATTERN ".so" EXCLUDE)
+install ( FILES HMPID/AddTaskHmpidQA.C
+ DESTINATION PWGPP/HMPID)
+install ( FILES T0/AddTaskT0QA.C
+ DESTINATION PWGPP/T0)
+install ( FILES TOF/AddTaskTOFQA.C
+ DESTINATION PWGPP/TOF)
+install ( DIRECTORY TPC/macros
+ DESTINATION PWGPP/TPC
+ PATTERN ".C")
+install ( DIRECTORY TRD
+ DESTINATION PWGPP)
+install ( FILES ZDC/AddTaskZDCQA.C
+ DESTINATION PWGPP/ZDC)
+install ( FILES PilotTrain/AddTaskMuonQA.C
+ DESTINATION PWGPP/PilotTrain/ )
+
+
+#
+# EOF
+#
+
#include "AliTRDpidRefMaker.h"
#endif
#ifndef ALITRDCALPID_H
-#include "Cal/AliTRDCalPID.h"
+#include "AliTRDCalPID.h"
#endif
class TEventList;
#include "AliLog.h"
#include "AliAnalysisManager.h"
#include "AliAnalysisDataContainer.h"
-#include "TRD/AliTRDtrackerV1.h"
-#include "TRD/AliTRDtransform.h"
+#include "AliTRDtrackerV1.h"
+#include "AliTRDtransform.h"
#include "PWGPP/TRD/AliTRDcheckTRK.h"
#endif
set ( DHDR PWGUDbaseLinkDef.h)
set ( EINCLUDE PWGUD/base STEER/AOD STEER/STEERBase ANALYSIS)
+
+set (EXPORT base/AliPWG0Helper.h)
\ No newline at end of file
set ( DHDR TOFbaseLinkDef.h)
set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
+
+install (DIRECTORY data
+ DESTINATION TOF
+ PATTERN ".svn" EXCLUDE)
+
set ( DHDR TPCbaseLinkDef.h)
set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
+
+set (EXPORT AliSegmentID.h)
+
+install ( DIRECTORY mapping
+ DESTINATION TPC
+ PATTERN ".d" EXCLUDE
+ PATTERN ".so" EXCLUDE)
+
+install ( DIRECTORY .
+ DESTINATION TPC
+ FILES_MATCHING PATTERN "*.root"
+ PATTERN "*.dat"
+ PATTERN "testMC" EXCLUDE
+ PATTERN "doc" EXCLUDE
+ PATTERN "Calib" EXCLUDE
+ PATTERN "macros" EXCLUDE
+ PATTERN "CalibMacros" EXCLUDE
+ PATTERN ".svn" EXCLUDE
+ PATTERN "mapping" EXCLUDE
+ PATTERN "fastSimul" EXCLUDE
+ PATTERN "Cal" EXCLUDE
+ PATTERN "scripts" EXCLUDE
+ PATTERN "tgt_linuxx8664gcc" EXCLUDE
+ PATTERN "stressTest" EXCLUDE)
+
+#
+# EOF
+#
set ( DHDR TPCrecLinkDef.h)
set ( EINCLUDE RAW STEER/STEER STEER/ESD STEER/STEERBase)
+
+set ( EXPORT AliTPCClustersRow.h AliTPCclusterMI.h AliClusters.h AliTPCclusterInfo.h )
set ( DHDR TRDbaseLinkDef.h)
+set ( EXPORT AliTRDgeometry.h Cal/AliTRDCalPID.h )
+
set ( EINCLUDE RAW TRD/Cal STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
+set ( EXPORT AliTRDpidUtil.h
+ AliTRDcluster.h
+ AliTRDtrackerV1.h
+ AliTRDtransform.h
+ AliTRDtrackingSector.h )
+
+
set ( DHDR TRDrecLinkDef.h)
set ( EINCLUDE RAW STAT STEER/STEER STEER/ESD STEER/STEERBase)
+