Split of the ACORDE libraries (Pedro Gonzalez)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 7 Mar 2007 17:45:20 +0000 (17:45 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 7 Mar 2007 17:45:20 +0000 (17:45 +0000)
14 files changed:
ACORDE/ACORDEbaseLinkDef.h [moved from ACORDE/ACORDELinkDef.h with 57% similarity]
ACORDE/ACORDErecLinkDef.h [new file with mode: 0644]
ACORDE/ACORDEsimLinkDef.h [new file with mode: 0644]
ACORDE/libACORDE.pkg [deleted file]
ACORDE/libACORDEbase.pkg [new file with mode: 0644]
ACORDE/libACORDErec.pkg [new file with mode: 0644]
ACORDE/libACORDEsim.pkg [new file with mode: 0644]
ALIROOT/binaliroot.pkg
ANALYSIS/binaliengui.pkg
EVE/binalieve.pkg
build/module.dep
macros/loadlibs.C
macros/loadlibsrec.C
macros/loadlibssim.C

similarity index 57%
rename from ACORDE/ACORDELinkDef.h
rename to ACORDE/ACORDEbaseLinkDef.h
index 3dd5027..e2be43c 100644 (file)
@@ -1,31 +1,18 @@
 #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++ enum   ECRMode;
-
-#pragma link C++ typedef  AliCRT;
-#pragma link C++ typedef  AliCRTConstants;
-#pragma link C++ typedef  AliCRTv0;
-#pragma link C++ typedef  AliCRTdigit;
-#pragma link C++ typedef  AliCRThit;
-#pragma link C++ typedef  AliGenCRT;
-#pragma link C++ typedef  AliCRTv1;
-#pragma link C++ typedef  AliCRTModule;
-
+                                                                                
 #pragma link C++ class  AliACORDE+;
 #pragma link C++ class  AliACORDEConstants+;
-#pragma link C++ class  AliACORDEv0+;
 #pragma link C++ class  AliACORDEdigit+;
 #pragma link C++ class  AliACORDEhit+;
 #pragma link C++ class  AliGenACORDE+;
-#pragma link C++ class  AliACORDEv1+;
 #pragma link C++ class  AliACORDEModule+;
-
+                                                                                
 #endif
diff --git a/ACORDE/ACORDErecLinkDef.h b/ACORDE/ACORDErecLinkDef.h
new file mode 100644 (file)
index 0000000..1dfdd1a
--- /dev/null
@@ -0,0 +1,11 @@
+#ifdef __CINT__
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+                                                                                
+                                                                                
+                                                                               
+//The classes needed for reconstruction are not yet available
+#endif
+                                                                                
+
diff --git a/ACORDE/ACORDEsimLinkDef.h b/ACORDE/ACORDEsimLinkDef.h
new file mode 100644 (file)
index 0000000..55624bd
--- /dev/null
@@ -0,0 +1,14 @@
+#ifdef __CINT__
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
+
+#pragma link off all globals;
+#pragma link off all classes;
+#pragma link off all functions;
+
+
+#pragma link C++ class  AliACORDEv0+;
+#pragma link C++ class  AliACORDEv1+;
+
+#endif
diff --git a/ACORDE/libACORDE.pkg b/ACORDE/libACORDE.pkg
deleted file mode 100644 (file)
index b385f55..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-SRCS = AliACORDE.cxx AliACORDEConstants.cxx AliACORDEv0.cxx AliACORDEdigit.cxx \
-       AliACORDEhit.cxx AliGenACORDE.cxx AliACORDEv1.cxx AliACORDEModule.cxx
-
-HDRS:= $(SRCS:.cxx=.h)
-
-DHDR:=ACORDELinkDef.h
diff --git a/ACORDE/libACORDEbase.pkg b/ACORDE/libACORDEbase.pkg
new file mode 100644 (file)
index 0000000..313cca0
--- /dev/null
@@ -0,0 +1,6 @@
+SRCS = AliACORDE.cxx AliACORDEConstants.cxx AliACORDEModule.cxx \
+       AliGenACORDE.cxx AliACORDEhit.cxx AliACORDEdigit.cxx
+                                                                                          
+HDRS:= $(SRCS:.cxx=.h)
+                                                                                          
+DHDR:=ACORDEbaseLinkDef.h
diff --git a/ACORDE/libACORDErec.pkg b/ACORDE/libACORDErec.pkg
new file mode 100644 (file)
index 0000000..ccbae8e
--- /dev/null
@@ -0,0 +1,8 @@
+SRCS = 
+                                                                                
+                                                                               
+HDRS:= $(SRCS:.cxx=.h)
+                                                                                
+                                                                                
+DHDR:=ACORDErecLinkDef.h
+
diff --git a/ACORDE/libACORDEsim.pkg b/ACORDE/libACORDEsim.pkg
new file mode 100644 (file)
index 0000000..d184f95
--- /dev/null
@@ -0,0 +1,8 @@
+SRCS = AliACORDEv0.cxx AliACORDEv1.cxx
+
+
+HDRS:= $(SRCS:.cxx=.h)
+
+
+DHDR:=ACORDEsimLinkDef.h
+
index 093964d..1a5d995 100644 (file)
@@ -11,7 +11,8 @@ ELIBS:= MUONgeometry MUONrec MUONsim MUONbase MUONraw MUONmapping \
         TPCbase TPCsim TPCrec TPCfast \
        ITSbase ITSsim ITSrec PMDbase PMDsim PMDrec TRDbase \
         TRDsim TRDrec TRDfast \
-       FMDbase FMDsim FMDrec TOFbase TOFrec TOFsim PHOSbase PHOSsim PHOSrec AliHLTPHOS ACORDE \
+       FMDbase FMDsim FMDrec TOFbase TOFrec TOFsim PHOSbase PHOSsim PHOSrec \
+       AliHLTPHOS ACORDEbase ACORDEsim ACORDErec \
         HMPIDbase HMPIDrec HMPIDsim \
         ZDCbase ZDCsim ZDCrec VZERObase VZEROsim VZEROrec \
         EMCALbase EMCALsim EMCALrec EMCALjet \
@@ -51,7 +52,9 @@ ARLIBS:= \
    FMD/tgt_$(ALICE_TARGET)/G__FMDbase.o $(LIBPATH)/libFMDbase.a \
    FMD/tgt_$(ALICE_TARGET)/G__FMDsim.o $(LIBPATH)/libFMDsim.a \
    FMD/tgt_$(ALICE_TARGET)/G__FMDrec.o $(LIBPATH)/libFMDrec.a \
-   ACORDE/tgt_$(ALICE_TARGET)/G__ACORDE.o $(LIBPATH)/libACORDE.a \
+   ACORDE/tgt_$(ALICE_TARGET)/G__ACORDEbase.o $(LIBPATH)/libACORDEbase.a \
+   ACORDE/tgt_$(ALICE_TARGET)/G__ACORDEsim.o $(LIBPATH)/libACORDEsim.a \
+   ACORDE/tgt_$(ALICE_TARGET)/G__ACORDErec.o $(LIBPATH)/libACORDErec.a \
    HMPID/tgt_$(ALICE_TARGET)/G__HMPIDbase.o $(LIBPATH)/libHMPIDbase.a \
    HMPID/tgt_$(ALICE_TARGET)/G__HMPIDsim.o $(LIBPATH)/libHMPIDsim.a \
    HMPID/tgt_$(ALICE_TARGET)/G__HMPIDrec.o $(LIBPATH)/libHMPIDrec.a \
index c9aa6f5..7d3f284 100644 (file)
@@ -7,7 +7,8 @@ ELIBS    := Aliengui MUONgeometry MUONrec MUONsim MUONbase MUONraw MUONmapping \
   TPCbase TPCsim TPCrec TPCfast \
   ITSbase ITSsim ITSrec PMDbase PMDsim PMDrec TRDbase \
   TRDsim TRDrec TRDfast \
-  FMDbase FMDsim FMDrec TOFbase TOFrec TOFsim PHOSbase PHOSsim PHOSrec ACORDE \
+  FMDbase FMDsim FMDrec TOFbase TOFrec TOFsim PHOSbase PHOSsim PHOSrec \
+  ACORDEbase ACORDEsim ACORDErec \
   HMPIDbase HMPIDrec HMPIDsim \
   ZDCbase ZDCsim ZDCrec VZERObase VZEROsim VZEROrec \
   EMCALbase EMCALsim EMCALrec EMCALjet \
index 6358c4b..c8d70c9 100644 (file)
@@ -8,7 +8,8 @@ ELIBS    := Reve Alieve \
   TPCbase TPCsim TPCrec TPCfast \
   ITSbase ITSsim ITSrec PMDbase PMDsim PMDrec TRDbase \
   TRDsim TRDrec TRDfast \
-  FMDbase FMDsim FMDrec TOFbase TOFrec TOFsim PHOSbase PHOSsim PHOSrec ACORDE \
+  FMDbase FMDsim FMDrec TOFbase TOFrec TOFsim PHOSbase PHOSsim PHOSrec \
+  ACORDEbase ACORDEsim ACORDErec \
   HMPIDbase HMPIDrec HMPIDsim \
   ZDCbase ZDCsim ZDCrec VZERObase VZEROsim VZEROrec \
   EMCALbase EMCALsim EMCALrec EMCALjet \
index def0f80..f50eeec 100644 (file)
@@ -1,6 +1,6 @@
 ALIROOT/module.mk:      ALIROOT/binaliroot.pkg 
 ANALYSIS/module.mk:     ANALYSIS/libANALYSIS.pkg ANALYSIS/libAnalysisOld.pkg ANALYSIS/libAliengui.pkg ANALYSIS/binaliengui.pkg
-ACORDE/module.mk:        ACORDE/libACORDE.pkg
+ACORDE/module.mk:        ACORDE/libACORDEbase.pkg  ACORDE/libACORDErec.pkg   ACORDE/libACORDEsim.pkg
 EMCAL/module.mk:        EMCAL/libEMCALbase.pkg EMCAL/libEMCALsim.pkg EMCAL/libEMCALrec.pkg
 EPEMGEN/module.mk:       EPEMGEN/libEPEMGEN.pkg
 EVGEN/module.mk:        EVGEN/libEVGEN.pkg
index 553b5df..ec9ef89 100644 (file)
@@ -63,7 +63,9 @@ void loadlibs ()
   gSystem->Load("libZDCbase");
   gSystem->Load("libZDCsim");
   gSystem->Load("libZDCrec");
-  gSystem->Load("libACORDE");
+  gSystem->Load("libACORDEbase");
+  gSystem->Load("libACORDEsim");
+  gSystem->Load("libACORDErec");
   gSystem->Load("libVZERObase");
   gSystem->Load("libVZEROsim");
   gSystem->Load("libVZEROrec");
index 05c571f..e7664c6 100644 (file)
@@ -48,7 +48,9 @@ void loadlibsrec ()
   gSystem->Load("libZDCbase");
   gSystem->Load("libZDCsim");
   gSystem->Load("libZDCrec");
-  gSystem->Load("libACORDE");
+  gSystem->Load("libACORDEbase");
+  gSystem->Load("libACORDEsim");
+  gSystem->Load("libACORDErec");
   gSystem->Load("libVZERObase");
   gSystem->Load("libVZEROsim");
   gSystem->Load("libVZEROrec");
index 28755ee..6002b91 100644 (file)
@@ -56,7 +56,8 @@ void loadlibssim ()
   gSystem->Load("libT0rec");
   gSystem->Load("libZDCbase");
   gSystem->Load("libZDCsim");
-  gSystem->Load("libACORDE");
+  gSystem->Load("libACORDEbase");
+  gSystem->Load("libACORDEsim");
   gSystem->Load("libVZERObase");
   gSystem->Load("libVZEROsim");
   gSystem->Load("libEMCALbase");