Compilation on Windows/Cygwin
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 16 Apr 2008 12:44:00 +0000 (12:44 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 16 Apr 2008 12:44:00 +0000 (12:44 +0000)
ESDCheck/libAnalysisCheck.pkg
JETAN/AliJetFillUnitArrayEMCalDigits.h
JETAN/AliJetFillUnitArrayTracks.h
JETAN/AliJetUnitArray.cxx
JETAN/AliJetUnitArray.h
JETAN/libJETAN.pkg
JETAN/libJETANMC.pkg
MONITOR/libMONITOR.pkg
TTherminator/libTTherminator.pkg
build/module.dep

index 7994d15..7300f47 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS = AliPHOSQATask.cxx \
        AliEMCALQATask.cxx \
        AliPMDQATask.cxx AliPMDUtility.cxx \
@@ -17,4 +19,9 @@ DHDR:= AnalysisCheckLinkDef.h
 
 EXPORT:=$(SRCS:.cxx=.h)
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEERBase -lESD -lANALYSIS \
+                         -L$(shell root-config --libdir) -lSpectrum
+endif
 
index 7b38307..a127d4f 100644 (file)
@@ -30,8 +30,8 @@ class AliJetFillUnitArrayEMCalDigits : public TTask
 {
  public: 
   AliJetFillUnitArrayEMCalDigits();
-  AliJetFillUnitArrayEMCalDigits(Int_t event);
-  AliJetFillUnitArrayEMCalDigits(AliESD *fESD);
+  //PH  AliJetFillUnitArrayEMCalDigits(Int_t event);
+  //PH  AliJetFillUnitArrayEMCalDigits(AliESD *fESD);
   AliJetFillUnitArrayEMCalDigits(AliESDEvent *fESD);
   virtual ~AliJetFillUnitArrayEMCalDigits();
   
@@ -57,11 +57,6 @@ class AliJetFillUnitArrayEMCalDigits : public TTask
   // Other
   void          Exec(Option_t*);
   Float_t       EtaToTheta(Float_t arg);
- private:
-  AliJetFillUnitArrayEMCalDigits(const AliJetFillUnitArrayEMCalDigits &det);
-  AliJetFillUnitArrayEMCalDigits &operator=(const AliJetFillUnitArrayEMCalDigits &det);
-
-  void InitParameters();
 
  protected:
   AliESDEvent  *fESD; // ESD
@@ -91,6 +86,11 @@ class AliJetFillUnitArrayEMCalDigits : public TTask
   Int_t fNDigitEmcalCut;                  //!
 
   
+ private:
+  AliJetFillUnitArrayEMCalDigits(const AliJetFillUnitArrayEMCalDigits &det);
+  AliJetFillUnitArrayEMCalDigits &operator=(const AliJetFillUnitArrayEMCalDigits &det);
+
+  void InitParameters();
 
   ClassDef(AliJetFillUnitArrayEMCalDigits,1) // Fill Unit Array with tpc and/or emcal information
 };
index 86f2b9e..6e15f31 100644 (file)
@@ -31,7 +31,7 @@ class AliJetFillUnitArrayTracks : public TTask
 {
  public: 
   AliJetFillUnitArrayTracks();
-  AliJetFillUnitArrayTracks(AliESD *fESD);
+  //PH  AliJetFillUnitArrayTracks(AliESD *fESD);
   AliJetFillUnitArrayTracks(AliESDEvent *fESD);
   virtual ~AliJetFillUnitArrayTracks();
   
@@ -45,7 +45,7 @@ class AliJetFillUnitArrayTracks : public TTask
   void SetHadCorrector(AliJetHadronCorrectionv1* corr) {fHadCorr = corr;}
   void SetTPCGrid(AliJetGrid *grid) {fTPCGrid = grid;}
   void SetEMCalGrid(AliJetGrid *grid) {fEMCalGrid = grid;}
-  void SetGrid(Double_t phiMin,Double_t phiMax,Double_t etaMin,Double_t etaMax);
+  //PH  void SetGrid(Double_t phiMin,Double_t phiMax,Double_t etaMin,Double_t etaMax);
   //  void SetESD(AliESD *esd) {fESD = esd;}
   void SetESD(AliESDEvent *esd) {fESD = esd;}
   void SetGrid0(AliJetGrid *grid0){fGrid0 = grid0;}
@@ -65,9 +65,6 @@ class AliJetFillUnitArrayTracks : public TTask
   Int_t         GetMult()          const {return fNTracks;}
   Int_t         GetMultCut()       const {return fNTracksCut;}
   void          Exec(Option_t*);
- private:
-  AliJetFillUnitArrayTracks(const AliJetFillUnitArrayTracks &det);
-  AliJetFillUnitArrayTracks &operator=(const AliJetFillUnitArrayTracks &det);
 
  protected:
   Int_t   fNumUnits;      // Number of units in the unit object array (same as num towers in EMCAL)
@@ -118,6 +115,8 @@ class AliJetFillUnitArrayTracks : public TTask
   Int_t     fNbinPhi;                 // number of phi bins
 
  private:
+  AliJetFillUnitArrayTracks(const AliJetFillUnitArrayTracks &det);
+  AliJetFillUnitArrayTracks &operator=(const AliJetFillUnitArrayTracks &det);
   //  void SetEMCALGeometry();
   void InitParameters();
 
index 1c443d4..2fea652 100644 (file)
@@ -73,7 +73,7 @@ AliJetUnitArray::~AliJetUnitArray()
   // Destructor 
 }
        
-Bool_t AliJetUnitArray::operator>(AliJetUnitArray unit) const
+Bool_t AliJetUnitArray::operator>(AliJetUnitArray &unit) const
 {
   // Greater than operator used by sort
   if( fUnitEnergy > unit.GetUnitEnergy())
@@ -82,7 +82,7 @@ Bool_t AliJetUnitArray::operator>(AliJetUnitArray unit) const
     return kFALSE;
 }
 
-Bool_t AliJetUnitArray::operator<( AliJetUnitArray unit) const
+Bool_t AliJetUnitArray::operator<( AliJetUnitArray &unit) const
 {
   // Less than operator used by sort
   if( fUnitEnergy < unit.GetUnitEnergy())
@@ -91,7 +91,7 @@ Bool_t AliJetUnitArray::operator<( AliJetUnitArray unit) const
     return kFALSE;
 }
 
-Bool_t AliJetUnitArray::operator==( AliJetUnitArray unit) const
+Bool_t AliJetUnitArray::operator==( AliJetUnitArray &unit) const
 {
   // equality operator used by sort
   if( fUnitEnergy == unit.GetUnitEnergy())
index d32846e..858a1e7 100644 (file)
@@ -81,12 +81,9 @@ class AliJetUnitArray : public TObject
   }
 
 
-  Bool_t operator>  ( AliJetUnitArray unit1) const;
-  Bool_t operator<  ( AliJetUnitArray unit1) const;
-  Bool_t operator== ( AliJetUnitArray unit1) const;
- private:
-  AliJetUnitArray(const AliJetUnitArray &det);
-  AliJetUnitArray &operator=(const AliJetUnitArray &det);
+  Bool_t operator>  ( AliJetUnitArray &unit1) const;
+  Bool_t operator<  ( AliJetUnitArray &unit1) const;
+  Bool_t operator== ( AliJetUnitArray &unit1) const;
 
  protected:
   Float_t         fUnitEnergy;                          // Energy of the unit 
@@ -107,6 +104,10 @@ class AliJetUnitArray : public TObject
   Float_t         fUnitPz;                              // Pz of charged track
   Float_t         fUnitMass;                            // Mass of charged particle
 
+ private:
+  AliJetUnitArray(const AliJetUnitArray &det);
+  AliJetUnitArray &operator=(const AliJetUnitArray &det);
+
   ClassDef(AliJetUnitArray,1)
 };
 
index 953d50a..b1e1657 100644 (file)
@@ -38,4 +38,9 @@ ifneq ($(FASTJET),)
        CINTFLAGS += -DWITHFASTJET
 endif
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEERBase -lESD -lAOD -lANALYSIS -lANALYSISalice \
+                         -L$(shell root-config --libdir) -lEG -lGeom
+endif
 
index 6e67f3b..763dc17 100644 (file)
@@ -6,3 +6,7 @@ HDRS:= $(SRCS:.cxx=.h)
 EINCLUDE:= PYTHIA6
 DHDR= JETANMCLinkDef.h
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lJETAN -lESD
+endif
index 9cdd008..bd1e52c 100644 (file)
@@ -16,3 +16,11 @@ HDRS:= $(SRCS:.cxx=.h)
 DHDR:= MONITORLinkDef.h
 
 EINCLUDE:= TPC ITS RAW
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEER -lSTEERBase -lESD \
+                         -lTPCbase -lTPCrec -lTPCsim \
+                         -lITSbase -lITSrec -lRAWDatarec \
+                         -L$(shell root-config --libdir) -lGui
+endif
index 7a223f7..0f636f6 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS= AliGenTherminator.cxx \
       TTherminator.cxx \
       Therminator/DecayChannel.cxx \
@@ -22,3 +24,9 @@ EINCLUDE:= TTherminator/Therminator TTherminator
 
 PACKCXXFLAGS:=$(filter-out -Weffc++,$(CXXFLAGS))
 PACKDCXXFLAGS:=$(filter-out -Weffc++,$(CXXFLAGSNO))
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEER -lSTEERBase -lEVGEN \
+                         -L$(shell root-config --libdir) -lEG
+endif
index 858bace..ded792c 100644 (file)
@@ -144,4 +144,8 @@ $(LIBPATH)/libCORRFW.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libES
 $(LIBPATH)/libTDPMjet.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libEVGEN.$(SOEXT) $(LIBPATH)/libdpmjet.$(SOEXT) 
 $(LIBPATH)/libSTAT.$(SOEXT): $(LIBPATH)/libCDB.$(SOEXT)
 $(LIBPATH)/libMONITOR.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT) $(LIBPATH)/libTPCrec.$(SOEXT) $(LIBPATH)/libTPCsim.$(SOEXT) $(LIBPATH)/libITSbase.$(SOEXT) $(LIBPATH)/libITSrec.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT)
+$(LIBPATH)/libTTherminator.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libEVGEN.$(SOEXT)
+$(LIBPATH)/libAnalysisCheck.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT)
+$(LIBPATH)/libJETAN.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libAOD.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT) $(LIBPATH)/libANALYSISalice.$(SOEXT)
+$(LIBPATH)/libJETANMC.$(SOEXT): $(LIBPATH)/libJETAN.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT)
 endif