#pragma link off all classes;
#pragma link off all functions;
-#pragma link C++ class AliEMCAL+;
#pragma link C++ class AliEMCALGeometry+;
-#pragma link C++ class AliEMCALv0+;
-#pragma link C++ class AliEMCALv1+;
-#pragma link C++ class AliEMCALv2+;
#pragma link C++ class AliEMCALHit+;
#pragma link C++ class AliEMCALLoader+;
#pragma link C++ class AliEMCALShishKebabModule+;
#pragma link C++ class AliEMCALClusterizer+;
#pragma link C++ class AliEMCALHistoUtilities+;
#pragma link C++ class AliEMCALSDigitizer+;
-#pragma link C++ class AliEMCALDigitizer+;
#pragma link C++ class AliEMCALDigit+;
#pragma link C++ class AliEMCALCalibData+;
#pragma link C++ class AliEMCALCalibHistoProducer+;
//
#pragma link C++ class AliCaloCalibPedestal+;
#pragma link C++ class AliEMCALSurvey+;
+#pragma link C++ class AliEMCALRecParam+;
#endif
#pragma link C++ class AliEMCALPID+;
#pragma link C++ class AliEMCALRecPointsQaESDSelector+;
//
-#pragma link C++ class AliEMCALRecParam+;
// Calibration staff
#pragma link C++ class AliEMCALFolder;
#pragma link C++ class AliEMCALSuperModule;
#pragma link C++ class AliEMCALTick+;
#pragma link C++ class AliEMCALTrigger+;
+#pragma link C++ class AliEMCAL+;
+#pragma link C++ class AliEMCALv0+;
+#pragma link C++ class AliEMCALv1+;
+#pragma link C++ class AliEMCALv2+;
+#pragma link C++ class AliEMCALDigitizer+;
#endif
+#-*-Mode: Makefile-*-
+
SRCS = \
-AliEMCAL.cxx \
AliEMCALGeometry.cxx \
-AliEMCALv0.cxx \
-AliEMCALv1.cxx \
-AliEMCALv2.cxx \
AliEMCALHit.cxx \
AliEMCALLoader.cxx \
AliEMCALShishKebabModule.cxx \
AliEMCALClusterizer.cxx \
AliEMCALHistoUtilities.cxx \
AliEMCALSDigitizer.cxx \
-AliEMCALDigitizer.cxx \
AliEMCALDigit.cxx \
AliEMCALCalibData.cxx \
AliEMCALCalibHistoProducer.cxx \
AliEMCALRawUtils.cxx \
AliEMCALPi0SelectionParam.cxx \
AliEMCALCalibCoefs.cxx \
-AliEMCALCellInfo.cxx\
-AliCaloCalibPedestal.cxx\
-AliEMCALSurvey.cxx
+AliEMCALCellInfo.cxx \
+AliCaloCalibPedestal.cxx \
+AliEMCALSurvey.cxx \
+AliEMCALRecParam.cxx
HDRS= $(SRCS:.cxx=.h)
DHDR:=EMCALLinkDefbase.h
# have to tune
EINCLUDE:=PYTHIA6 RAW EVGEN THijing
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lSTEERBase -lCDB -lSTEER \
+ -lRAWDatarec -lRAWDatasim -lRAWDatabase \
+ -L$(shell root-config --libdir) -lVMC -lGeom
+endif
+#-*-Mode: Makefile-*-
+
# 19-Aug-05 - split from libEMCAL.pkg
FSRCS =\
jetfinder/jet_finder_ua1.F \
# have to tune
EINCLUDE:=PYTHIA6 RAW EVGEN THijing
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lEMCALbase -lEMCALsim -lSTEER -lSTEERBase -lmicrocern \
+ -L$(shell root-config --libdir) -lEG
+endif
+#-*-Mode: Makefile-*-
+
# 19-Aug-05 - split from libEMCAL.pkg
SRCS =\
AliEMCALReconstructor.cxx \
AliEMCALTrack.cxx \
AliEMCALTracker.cxx \
AliEMCALPID.cxx \
-AliEMCALRecParam.cxx \
AliEMCALRecPointsQaESDSelector.cxx \
AliEMCALFolder.cxx \
AliEMCALSuperModule.cxx \
DHDR:=EMCALLinkDefrec.h
# have to tune
EINCLUDE:=PYTHIA6 RAW EVGEN THijing
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lEMCALbase -lEMCALsim -lEMCALjet -lSTEER -lESD -lCDB -lSTEERBase \
+ -L$(shell root-config --libdir) -lMinuit
+endif
+#-*-Mode: Makefile-*-
+
# 19-Aug-05 - split from libEMCAL.pkg
SRCS =\
+AliEMCAL.cxx \
+AliEMCALv0.cxx \
+AliEMCALv1.cxx \
+AliEMCALv2.cxx \
+AliEMCALDigitizer.cxx \
AliEMCALTick.cxx \
AliEMCALTrigger.cxx
DHDR:=EMCALLinkDefsim.h
# have to tune
EINCLUDE:=PYTHIA6 RAW EVGEN THijing
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lEMCALbase -lSTEER -lSTEERBase \
+ -L$(shell root-config --libdir) -lVMC -lGeom
+endif