Fixing compilation errors
authorfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 17 Oct 2008 07:35:21 +0000 (07:35 +0000)
committerfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 17 Oct 2008 07:35:21 +0000 (07:35 +0000)
UNICOR/AliDEvent.cxx
UNICOR/AliDEventAliceESD.cxx
UNICOR/AliDPair.h
UNICOR/UNICORLinkDef.h [new file with mode: 0644]
UNICOR/libUNICOR.pkg
build/module.dep

index 438d140..bfbf59a 100644 (file)
@@ -40,7 +40,7 @@ Double_t AliDEvent::ParticleY(Int_t i, Double_t mass) const
   // rapidity
 
   double pp = ParticleP(i);
-  double ee = sqrt(fabs(mass*mass + pp*pp));
+  double ee = TMath::Sqrt(TMath::Abs(mass*mass + pp*pp));
   double pz = ParticlePz(i);
   double yy = log((ee+pz)/(ee-pz))/2;
   return yy;
index 816905b..6bda7fd 100644 (file)
@@ -27,7 +27,7 @@ Bool_t AliDEventAliceESD::Good() const
 {
   // event cuts
 
-  if (fabs(Zver())>1) return kFALSE;
+  if (TMath::Abs(Zver())>1) return kFALSE;
   if (AliESDEvent::GetPrimaryVertex()->GetZRes()>0.1) return kFALSE;
   return kTRUE;
 }
@@ -47,8 +47,8 @@ Bool_t AliDEventAliceESD::ParticleGood(Int_t i, Int_t pidi) const
 
   Float_t r,z;
   track->GetImpactParameters(r,z);
-  //  if (fabs(z)>0.2) return 0;                          // impact parameter in z
-  //  if (fabs(r)>0.1) return 0;                          // impact parameter in xy
+  //  if (TMath::Abs(z)>0.2) return 0;                          // impact parameter in z
+  //  if (TMath::Abs(r)>0.1) return 0;                          // impact parameter in xy
 
   // pid
 
index c6e44d5..44f6d96 100644 (file)
@@ -46,7 +46,7 @@ class AliDPair : public TObject {
    double Qinv2()                 {return -q.M2();}
    double QCM()                   {return CMq.Vect().Mag();}
    double QCMpar()                {return CMq.Vect()*ubeta;}
-   double QCMper()                {return sqrt(fabs(QCM()*QCM()-QCMpar()*QCMpar()));}
+   double QCMper()                {return TMath::Sqrt(TMath::Abs(QCM()*QCM()-QCMpar()*QCMpar()));}
    double QCMout()                {return +CMq.Vect().X()*ubetat.X()+CMq.Vect().Y()*ubetat.Y();}
    double QCMside()               {return -CMq.Vect().X()*ubetat.Y()+CMq.Vect().Y()*ubetat.X();}
    double QCMlong()               {return CMq.Vect().Z();}
diff --git a/UNICOR/UNICORLinkDef.h b/UNICOR/UNICORLinkDef.h
new file mode 100644 (file)
index 0000000..3fbeb28
--- /dev/null
@@ -0,0 +1,24 @@
+#ifdef __CINT__
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
+/* $Id: ZDCbaseLinkDef.h 27132 2008-07-06 13:56:18Z coppedis $ */
+
+#pragma link off all globals;
+#pragma link off all classes;
+#pragma link off all functions;
+#pragma link C++ class AliDAnal+;
+#pragma link C++ class AliDAnalCorrel+;
+#pragma link C++ class AliDAnalGlobal+;
+#pragma link C++ class AliDAnalPtfluc+;
+#pragma link C++ class AliDAnalSingle+;
+#pragma link C++ class AliDAnalysisTask+;
+#pragma link C++ class AliDEvent+;
+#pragma link C++ class AliDEventAliceESD+;
+#pragma link C++ class AliDHN+;
+#pragma link C++ class AliDLoop+;
+#pragma link C++ class AliDPair+;
+
+
+#endif
index 27652d4..a646c17 100644 (file)
@@ -1,8 +1,20 @@
 #-*- Mode: Makefile -*-
 
-SRCS = $(shell cd UNICOR; ls AliD*.cxx)
+SRCS = \
+AliDAnal.cxx \
+AliDAnalCorrel.cxx \
+AliDAnalGlobal.cxx \
+AliDAnalPtfluc.cxx \
+AliDAnalSingle.cxx \
+AliDAnalysisTask.cxx \
+AliDEvent.cxx \
+AliDEventAliceESD.cxx \
+AliDHN.cxx \
+AliDLoop.cxx \
+AliDPair.cxx 
 
 HDRS = $(SRCS:.cxx=.h) 
 
-CINTAUTOLINK = 1
+DHDR:=UNICORLinkDef.h
+
 
index 719e4ed..97dfc9c 100644 (file)
@@ -55,6 +55,7 @@ ISAJET/module.mk:     ISAJET/libisajet.pkg
 TIsajet/module.mk:     TIsajet/libTIsajet.pkg
 TTherminator/module.mk:        TTherminator/libTTherminator.pkg
 CORRFW/module.mk:       CORRFW/libCORRFW.pkg
+UNICOR/module.mk:       UNICOR/libUNICOR.pkg
 
 ifeq (win32gcc,$(ALICE_TARGET))
 $(LIBPATH)/libAOD.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT)