Stand-alone library for ESD. Possibility to use only root and lidESD.so for analysis...
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 14 Oct 2004 14:56:01 +0000 (14:56 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 14 Oct 2004 14:56:01 +0000 (14:56 +0000)
ALIROOT/binaliroot.pkg
RAW/binalimdc.pkg
STEER/ESDLinkDef.h [new file with mode: 0644]
STEER/STEERLinkDef.h
STEER/libESD.pkg [new file with mode: 0644]
STEER/libSTEER.pkg
build/module.dep

index 99c136b..8db9f08 100644 (file)
@@ -7,7 +7,7 @@ ELIBS:= MUONmapping MUON TPCbase TPCsim TPCrec TPCfast \
        ITS PMDbase PMDsim PMDrec TRDbase TRDsim TRDrec TRDfast \
        FMDbase FMDsim FMDrec TOF PHOS CRT RICH \
         ZDC VZERObase VZEROsim VZEROrec EMCAL \
-        STRUCT STARTbase STARTsim STARTrec EVGEN STEER CONTAINERS \
+        STRUCT STARTbase STARTsim STARTrec EVGEN ESD STEER CONTAINERS \
         pythia6 AliPythia6 pdf THijing \
         hijing TMEVSIM mevsim THbtp HBTP THerwig herwig TEPEMGEN EPEMGEN \
         TPHIC FASTSIM microcern RAW AliL3Src AliL3Comp AliL3Misc AliL3Hough
index 66b88ff..f37dca1 100644 (file)
@@ -13,7 +13,7 @@ EINCLUDE+=TPC CONTAINERS ITS RAW HLT/src HLT/hough HLT/comp
 EDEFINE+= -DUSE_RDM -DUSE_HLT
 # -DUSE_DEBUG for alimdc debug printout
 
-ELIBS:=STEER RAW TPCbase TPCsim TPCrec CONTAINERS AliL3Src AliL3Misc AliL3Hough AliL3Comp pythia6 pdf microcern
+ELIBS:=ESD STEER RAW TPCbase TPCsim TPCrec CONTAINERS AliL3Src AliL3Misc AliL3Hough AliL3Comp pythia6 pdf microcern
 
 ifdef DATE_ROOT
 
diff --git a/STEER/ESDLinkDef.h b/STEER/ESDLinkDef.h
new file mode 100644 (file)
index 0000000..8d03f87
--- /dev/null
@@ -0,0 +1,28 @@
+#ifdef __CINT__
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
+/* $Id$ */
+
+#pragma link off all globals;
+#pragma link off all classes;
+#pragma link off all functions;
+#pragma link C++ class  AliESD+;
+#pragma link C++ class  AliESDtrack+;
+#pragma link C++ class  AliESDMuonTrack+;
+#pragma link C++ class  AliESDPmdTrack+;
+#pragma link C++ class  AliESDHLTtrack+;
+#pragma link C++ class  AliESDv0+;
+#pragma link C++ class  AliESDcascade+;
+#pragma link C++ class  AliESDVertex+;
+#pragma link C++ class  AliESDpid+;
+
+#pragma link C++ class  AliKalmanTrack+;
+#pragma link C++ class  AliLog+;
+#endif
+
+
+
+
+
index 931d4ed..8f1fb1e 100644 (file)
 #pragma link C++ class  AliTaskLoader+;
 #pragma link C++ class  AliRunLoader+;
 #pragma link C++ class  AliTrackReference+;
-#pragma link C++ class  AliESD+;
-#pragma link C++ class  AliESDtrack+;
-#pragma link C++ class  AliESDMuonTrack+;
-#pragma link C++ class  AliESDPmdTrack+;
-#pragma link C++ class  AliESDHLTtrack+;
 #pragma link C++ class  AliReconstructor+;
-#pragma link C++ class  AliESDv0+;
-#pragma link C++ class  AliESDcascade+;
-#pragma link C++ class  AliESDVertex+;
-#pragma link C++ class  AliESDpid+;
 #pragma link C++ class  AliTrackMap+;
 #pragma link C++ class  AliTrackMapper+;
 #pragma link C++ class  AliCollisionGeometry+;
diff --git a/STEER/libESD.pkg b/STEER/libESD.pkg
new file mode 100644 (file)
index 0000000..ab3be4c
--- /dev/null
@@ -0,0 +1,15 @@
+SRCS = AliESD.cxx \
+       AliESDtrack.cxx \
+       AliESDMuonTrack.cxx AliESDPmdTrack.cxx AliESDHLTtrack.cxx \
+       AliESDv0.cxx AliESDcascade.cxx AliESDVertex.cxx \
+       AliESDpid.cxx \
+       AliKalmanTrack.cxx \
+       AliLog.cxx
+
+HDRS:= $(SRCS:.cxx=.h) 
+
+EINCLUDE:=RAW
+
+DHDR= ESDLinkDef.h
+
+
index 07cec05..dcf51bd 100644 (file)
@@ -13,10 +13,9 @@ AliMCQA.cxx AliPDG.cxx AliDebugVolume.cxx \
 AliGenEventHeader.cxx AliStack.cxx AliConfig.cxx \
 AliRunDigitizer.cxx AliDigitizer.cxx AliStream.cxx \
 AliMergeCombi.cxx AliMagFMaps.cxx AliFieldMap.cxx \
-AliGausCorr.cxx AliTrackReference.cxx AliESD.cxx \
+AliGausCorr.cxx AliTrackReference.cxx \
 AliTrackMap.cxx AliTrackMapper.cxx AliCollisionGeometry.cxx \
 AliMemoryWatcher.cxx AliBarrelTrack.cxx \
-AliESDtrack.cxx AliESDMuonTrack.cxx AliESDPmdTrack.cxx AliESDHLTtrack.cxx AliESDv0.cxx AliESDcascade.cxx AliESDVertex.cxx AliESDpid.cxx \
 AliVertexer.cxx \
 AliMC.cxx AliSimulation.cxx AliReconstruction.cxx AliVertexGenFile.cxx \
 AliReconstructor.cxx AliLog.cxx
index b901dfb..bae850b 100644 (file)
@@ -31,7 +31,7 @@ RALICE/module.mk:      RALICE/libRALICE.pkg
 RAW/module.mk:           RAW/libRAW.pkg RAW/binalimdc.pkg
 RICH/module.mk:                 RICH/libRICH.pkg
 START/module.mk:        START/libSTARTbase.pkg START/libSTARTsim.pkg START/libSTARTrec.pkg
-STEER/module.mk:        STEER/libSTEER.pkg
+STEER/module.mk:        STEER/libESD.pkg STEER/libSTEER.pkg
 STRUCT/module.mk:       STRUCT/libSTRUCT.pkg
 TEPEMGEN/module.mk:      TEPEMGEN/libTEPEMGEN.pkg
 TFluka/module.mk:        TFluka/libTFluka.pkg