Compilation on Windows/Cygwin
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 16 May 2008 21:40:53 +0000 (21:40 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 16 May 2008 21:40:53 +0000 (21:40 +0000)
20 files changed:
PWG2/FEMTOSCOPY/AliFemto/AliFemtoModelCorrFctn.h
PWG2/FEMTOSCOPY/AliFemto/AliFemtoModelWeightGeneratorLednicky.h
PWG2/FEMTOSCOPY/AliFemtoUser/AliFemtoModelBPLCMSCorrFctn.h
PWG2/RESONANCES/AliRsnManager.h
PWG2/libPWG2.pkg
PWG2/libPWG2AOD.pkg
PWG2/libPWG2ebye.pkg
PWG2/libPWG2femtoscopy.pkg
PWG2/libPWG2femtoscopyUser.pkg
PWG2/libPWG2flow.pkg
PWG2/libPWG2resonances.pkg
PWG2/libPWG2spectra.pkg
PWG3/libPWG3base.pkg
PWG3/libPWG3muon.pkg
PWG3/libPWG3vertexingHF.pkg
PWG3/libPWG3vertexingOld.pkg
PWG3/vertexingHF/AliAnalysisTaskSESelectHF.h
PWG3/vertexingHF/AliAnalysisTaskSEVertexingHF.h
PWG3/vertexingHF/AliAnalysisTaskVertexingHF.h
build/module.dep

index 43a256f..5fc42fd 100644 (file)
@@ -39,7 +39,7 @@ public:
   virtual AliFemtoModelCorrFctn* Clone();
 
   AliFemtoAnalysis* HbtAnalysis(){return fyAnalysis;};
-  void SetAnalysis(AliFemtoAnalysis* aAnalysis);
+  void SetAnalysis(AliFemtoAnalysis* aAnalysis){;}
 
 protected:
   AliFemtoModelManager *fManager; // Link back to the manager to get the weights
index 9ba4113..fb4b153 100644 (file)
@@ -59,7 +59,7 @@ class AliFemtoModelWeightGeneratorLednicky : public  AliFemtoModelWeightGenerato
   void SetT0ApproxOn(); 
  
 // Test Lambda parameters
-  void PrintLambdas();
+  void PrintLambdas(){;}
   
   void SetNuclCharge(const double aNuclCharge); // for 3-body calculation
   void SetNuclMass(const double aNuclMass);
index 3ba4d55..2cee22c 100644 (file)
 
 class AliFemtoModelBPLCMSCorrFctn : public AliFemtoModelCorrFctn {
  public:
-  AliFemtoModelBPLCMSCorrFctn();
+  AliFemtoModelBPLCMSCorrFctn()  :
+    AliFemtoModelCorrFctn(),
+    fNumerator3DTrue(0),
+    fNumerator3DFake(0),
+    fDenominator3D(0),
+    fQinvHisto(0),
+    fPairCut(0){}
   AliFemtoModelBPLCMSCorrFctn(char* title, const int& nbins, const float& QLo, const float& QHi);
   AliFemtoModelBPLCMSCorrFctn(const AliFemtoModelBPLCMSCorrFctn& aCorrFctn);
   virtual ~AliFemtoModelBPLCMSCorrFctn();
index e6e545c..6b4e439 100644 (file)
@@ -32,7 +32,7 @@ public:
        virtual void Clear(Option_t *option = "");
        
        /* setters */
-       void    SetEventsTree(TTree *tree);
+       void    SetEventsTree(TTree *tree){;}
        void    SetStep(Int_t step) {fStep = step;}
     void    SetMixEvents(Int_t num) {fMixEvents = num;}
     void    SetMixMultiplicityCut(Int_t cut) {fMixMultCut = cut;}
index 31673f5..ea24162 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS=AliESDtrackCuts.cxx
 
 HDRS= $(SRCS:.cxx=.h) 
@@ -8,3 +10,7 @@ EXPORT:=
 
 EINCLUDE:= PYTHIA6
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) -lSTEERBase \
+                         -lESD -lAOD
+endif
index 8a7c30e..6caa8bb 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS = AOD/AliPWG2AODTrack.cxx \
        AOD/AliAnalysisTaskPWG2ESDfilter.cxx \
        AOD/AliAnalysisTaskPWG2AODUpdate.cxx
@@ -10,3 +12,7 @@ EXPORT:=
 
 EINCLUDE:= PYTHIA6
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) -lSTEERBase \
+                         -lESD -lAOD -lANALYSIS -lANALYSISalice
+endif
index 8393e8a..a0b670e 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS=  EBYE/AliBalance.cxx
 
 HDRS= $(SRCS:.cxx=.h) 
index a47f4e5..2f0bf1a 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS= FEMTOSCOPY/AliFemto/AliFemtoSimpleAnalysis.cxx \
       FEMTOSCOPY/AliFemto/AliFemtoLikeSignAnalysis.cxx \
       FEMTOSCOPY/AliFemto/AliFemtoVertexAnalysis.cxx \
@@ -98,3 +100,7 @@ EXPORT:=
 
 EINCLUDE:= PWG2/FEMTOSCOPY/AliFemto PWG2/AOD
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) -lSTEERBase \
+                         -lESD -lAOD -lPWG2AOD
+endif
index 2f1f58a..ab4c0fa 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS= FEMTOSCOPY/AliFemtoUser/AliFemtoQPairCut.cxx \
       FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityPairCut.cxx \
       FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityKTPairCut.cxx \
@@ -24,3 +26,9 @@ EXPORT:=
 
 EINCLUDE:= PWG2/FEMTOSCOPY/AliFemto  PWG2/FEMTOSCOPY/AliFemtoUser 
 
+EINCLUDE:= PWG2/FEMTOSCOPY/AliFemto PWG2/AOD
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lPWG2femtoscopy
+endif
index ea6afe7..1f616a4 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS= FLOW/AliFlowEventSimple.cxx \
       FLOW/AliFlowTrackSimple.cxx \
       FLOW/AliFlowCommonConstants.cxx \
@@ -16,8 +18,7 @@ SRCS= FLOW/AliFlowEventSimple.cxx \
       FLOW/AliFlowAnalysisWithCumulants.cxx \
       FLOW/AliAnalysisTaskMCEventPlane.cxx \
       FLOW/AliAnalysisTaskLYZEventPlane.cxx \
-      FLOW/AliAnalysisTaskLeeYangZeros.cxx             
-       
+      FLOW/AliAnalysisTaskLeeYangZeros.cxx
 
 HDRS= $(SRCS:.cxx=.h) 
 
@@ -27,3 +28,8 @@ EXPORT:=
 
 EINCLUDE:= 
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) -lSTEERBase \
+                         -lANALYSIS \
+                         -L$(shell root-config --libdir) -lEG
+endif
index 7bc24e0..a4a9f8f 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS= RESONANCES/AliRsnParticle.cxx \
       RESONANCES/AliRsnDaughter.cxx \
       RESONANCES/AliRsnPID.cxx \
@@ -17,3 +19,8 @@ EXPORT:=
 
 EINCLUDE:= PYTHIA6 
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) -lSTEERBase \
+                         -lESD -lANALYSIS -lANALYSISalice \
+                         -L$(shell root-config --libdir) -lEG
+endif
index f72e198..c072c84 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS=SPECTRA/AliProtonAnalysis.cxx
 
 HDRS= $(SRCS:.cxx=.h) 
@@ -8,3 +10,7 @@ EXPORT:=
 
 EINCLUDE:= 
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lESD -lAOD
+endif
index db14669..06bc9c9 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS:=  base/AliQuarkoniaAcceptance.cxx \
              base/AliQuarkoniaEfficiency.cxx 
      
@@ -7,3 +9,6 @@ DHDR:= PWG3baseLinkDef.h
 
 EINCLUDE:= 
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) -lSTEERBase
+endif
index 789eb84..7c8db04 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS:=  muon/AliAnalysisTaskESDMuonFilter.cxx \
                  muon/AliAnalysisTaskMuonAODfromGeneral.cxx \
                  muon/AliAnalysisTaskSingleMu.cxx \
@@ -12,3 +14,7 @@ DHDR:= PWG3muonLinkDef.h
 
 EINCLUDE:= PWG3/base
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) -lSTEERBase \
+                         -lESD -lAOD -lANALYSIS -lANALYSISalice
+endif
index 7a2cf04..41fb3c3 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS:=   vertexingHF/AliAODRecoDecayHF.cxx \
        vertexingHF/AliAODRecoDecayHF2Prong.cxx  vertexingHF/AliAODRecoDecayHF3Prong.cxx \
        vertexingHF/AliAODRecoDecayHF4Prong.cxx \
@@ -11,3 +13,8 @@ DHDR:= PWG3vertexingHFLinkDef.h
 
 EINCLUDE:=  PWG3/base
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) -lSTEERBase \
+                         -lESD -lAOD -lANALYSIS -lANALYSISalice \
+                         -L$(shell root-config --libdir) -lEG
+endif
index 6889ff8..27ae675 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS:=   vertexingOld/AliD0toKpi.cxx  vertexingOld/AliD0toKpiAnalysis.cxx \
        vertexingOld/AliBtoJPSItoEle.cxx  vertexingOld/AliBtoJPSItoEleAnalysis.cxx
      
@@ -7,3 +9,8 @@ DHDR:= PWG3vertexingOldLinkDef.h
 
 EINCLUDE:= 
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lESD -lSTEER \
+#                         -L$(shell root-config --libdir) -lEG
+endif
index 69fb3bd..a8ae5d4 100644 (file)
@@ -26,8 +26,6 @@ class AliAnalysisTaskSESelectHF : public AliAnalysisTaskSE
   AliAnalysisTaskSESelectHF(const char *name);
   virtual ~AliAnalysisTaskSESelectHF();
 
-  AliAnalysisTaskSESelectHF(const AliAnalysisTaskSESelectHF &source);
-  AliAnalysisTaskSESelectHF& operator=(const AliAnalysisTaskSESelectHF& source); 
 
   // Implementation of interface methods
   virtual void UserCreateOutputObjects();
@@ -53,6 +51,8 @@ class AliAnalysisTaskSESelectHF : public AliAnalysisTaskSE
   
  private:
 
+  AliAnalysisTaskSESelectHF(const AliAnalysisTaskSESelectHF &source);
+  AliAnalysisTaskSESelectHF& operator=(const AliAnalysisTaskSESelectHF& source); 
   TClonesArray *fVerticesHFTClArr;     // Array of heavy-flavour vertices
   TClonesArray *fD0toKpiTClArr;        // Array of D0->Kpi
   Double_t fD0toKpiCuts[9];            // cuts for D0->Kpi selection
index f3d64f3..60bad19 100644 (file)
@@ -25,9 +25,6 @@ class AliAnalysisTaskSEVertexingHF : public AliAnalysisTaskSE
   AliAnalysisTaskSEVertexingHF(const char *name);
   virtual ~AliAnalysisTaskSEVertexingHF();
 
-  AliAnalysisTaskSEVertexingHF(const AliAnalysisTaskSEVertexingHF &source);
-  AliAnalysisTaskSEVertexingHF& operator=(const AliAnalysisTaskSEVertexingHF& source); 
-
   // Implementation of interface methods
   virtual void UserCreateOutputObjects();
   virtual void Init();
@@ -37,6 +34,9 @@ class AliAnalysisTaskSEVertexingHF : public AliAnalysisTaskSE
   
  private:
 
+  AliAnalysisTaskSEVertexingHF(const AliAnalysisTaskSEVertexingHF &source);
+  AliAnalysisTaskSEVertexingHF& operator=(const AliAnalysisTaskSEVertexingHF& source); 
+
   AliAnalysisVertexingHF *fVHF;        // Vertexer heavy flavour
   TClonesArray *fVerticesHFTClArr;     // Array of heavy-flavour vertices
   TClonesArray *fD0toKpiTClArr;        // Array of D0->Kpi
index 552896b..3b165b8 100644 (file)
@@ -28,9 +28,6 @@ class AliAnalysisTaskVertexingHF : public AliAnalysisTask
   AliAnalysisTaskVertexingHF(const char *name);
   virtual ~AliAnalysisTaskVertexingHF();
 
-  AliAnalysisTaskVertexingHF(const AliAnalysisTaskVertexingHF &source);
-  AliAnalysisTaskVertexingHF& operator=(const AliAnalysisTaskVertexingHF& source); 
-
   virtual void   ConnectInputData(Option_t *); 
   virtual void   CreateOutputObjects();
   virtual void   Exec(Option_t *option);
@@ -39,6 +36,9 @@ class AliAnalysisTaskVertexingHF : public AliAnalysisTask
   
  private:
 
+  AliAnalysisTaskVertexingHF(const AliAnalysisTaskVertexingHF &source);
+  AliAnalysisTaskVertexingHF& operator=(const AliAnalysisTaskVertexingHF& source); 
+
   AliESDEvent            *fESD;   //!ESD
   TChain                 *fChain; //!Chain
   AliAnalysisVertexingHF *fVHF;    //Vertexer heavy flavour
index 16e61a6..98d1930 100644 (file)
@@ -44,7 +44,7 @@ EVE/module.mk:                EVE/libEveBase.pkg EVE/libEveDet.pkg EVE/libEveHLT.pkg EVE/binal
 PWG0/module.mk:                PWG0/libPWG0base.pkg  PWG0/libPWG0selectors.pkg PWG0/libPWG0dep.pkg
 PWG1/module.mk:                PWG1/libPWG1.pkg
 PWG2/module.mk:                PWG2/libPWG2.pkg PWG2/libPWG2femtoscopyUser.pkg PWG2/libPWG2AOD.pkg PWG2/libPWG2flow.pkg PWG2/libPWG2ebye.pkg PWG2/libPWG2resonances.pkg PWG2/libPWG2femtoscopy.pkg PWG2/libPWG2spectra.pkg
-PWG3/module.mk:                PWG3/libPWG3base.pkg PWG3/libPWG3.pkg
+PWG3/module.mk:                PWG3/libPWG3base.pkg PWG3/libPWG3.pkg PWG3/libPWG3muon.pkg PWG3/libPWG3vertexingHF.pkg PWG3/libPWG3vertexingOld.pkg
 PWG4/module.mk:                PWG4/libPWG4Gamma.pkg
 ESDCheck/module.mk:    ESDCheck/libAnalysisCheck.pkg 
 STAT/module.mk:                STAT/libSTAT.pkg
@@ -173,5 +173,16 @@ $(LIBPATH)/libPWG0base.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/lib
 $(LIBPATH)/libPWG0dep.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT)
 $(LIBPATH)/libPWG0selectors.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT) $(LIBPATH)/libPWG0base.$(SOEXT) $(LIBPATH)/libPWG0dep.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT) $(LIBPATH)/libTPCrec.$(SOEXT)
 $(LIBPATH)/libPWG1.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT) $(LIBPATH)/libANALYSISalice.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT)
+$(LIBPATH)/libPWG2.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libAOD.$(SOEXT)
+$(LIBPATH)/libPWG2AOD.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libAOD.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT) $(LIBPATH)/libANALYSISalice.$(SOEXT)
+$(LIBPATH)/libPWG2femtoscopy.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libAOD.$(SOEXT) $(LIBPATH)/libPWG2AOD.$(SOEXT)
+$(LIBPATH)/libPWG2femtoscopyUser.$(SOEXT): $(LIBPATH)/libPWG2femtoscopy.$(SOEXT)
+$(LIBPATH)/libPWG2flow.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT)
+$(LIBPATH)/libPWG2resonances.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT) $(LIBPATH)/libANALYSISalice.$(SOEXT)
+$(LIBPATH)/libPWG2spectra.$(SOEXT): $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libAOD.$(SOEXT)
+$(LIBPATH)/libPWG3base.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT)
+$(LIBPATH)/libPWG3muon.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libAOD.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT) $(LIBPATH)/libANALYSISalice.$(SOEXT)
+$(LIBPATH)/libPWG3vertexingHF.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libAOD.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT) $(LIBPATH)/libANALYSISalice.$(SOEXT)
+$(LIBPATH)/libPWG3vertexingOld.$(SOEXT): $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT)
 $(LIBPATH)/libPWG4.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libAOD.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT) $(LIBPATH)/libANALYSISalice.$(SOEXT)
 endif