Fixing compilation
authorfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 11 Jul 2008 12:55:56 +0000 (12:55 +0000)
committerfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 11 Jul 2008 12:55:56 +0000 (12:55 +0000)
TIsajet/AliGenIsajet.cxx
TIsajet/AliGenIsajet.h
TIsajet/TIsajet.cxx
TIsajet/libTIsajet.pkg

index 8ce8166..24076ca 100644 (file)
@@ -57,14 +57,6 @@ AliGenIsajet::AliGenIsajet(Int_t npart)
   
 }
 
   
 }
 
-AliGenIsajet::AliGenIsajet(const AliGenIsajet &  Isajet) 
-  :AliGenMC(Isajet),
-   fKineBias(1),
-   fTrials(0)
-{
-  Isajet.Copy(*this);
-  
-}
 //____________________________________________________________________________
 AliGenIsajet::~AliGenIsajet() 
 { 
 //____________________________________________________________________________
 AliGenIsajet::~AliGenIsajet() 
 { 
@@ -177,13 +169,6 @@ void AliGenIsajet::Generate()
   }
  SetHighWaterMark(nt);
 }
   }
  SetHighWaterMark(nt);
 }
-AliGenIsajet& AliGenIsajet::operator=(const  AliGenIsajet& rhs)
-{
-// Assignment operator
-    rhs.Copy(*this);
-    return (*this);
-}
 
 //____________________________________________________________________________
 
 //____________________________________________________________________________
-//____________________________________________________________________________
 
 
index 8e6a7a8..e954155 100644 (file)
@@ -28,7 +28,6 @@ class AliGenIsajet : public AliGenMC {
  public:
   AliGenIsajet();
   AliGenIsajet(Int_t npart);
  public:
   AliGenIsajet();
   AliGenIsajet(Int_t npart);
-  AliGenIsajet(const AliGenIsajet &Isajet);
   virtual ~AliGenIsajet();
 
   // 
   virtual ~AliGenIsajet();
 
   // 
@@ -36,14 +35,15 @@ class AliGenIsajet : public AliGenMC {
   
   virtual void Init();
   virtual void Generate();
   
   virtual void Init();
   virtual void Generate();
-  AliGenIsajet &  operator=(const AliGenIsajet & rhs);
 
  protected:
   TIsajet * fIsajet;
   Float_t     fKineBias;       // Bias from kinematic selection
   Int_t       fTrials;         // Number of trials
  private:
 
  protected:
   TIsajet * fIsajet;
   Float_t     fKineBias;       // Bias from kinematic selection
   Int_t       fTrials;         // Number of trials
  private:
-
+  
+  AliGenIsajet(const AliGenIsajet &Isajet); // Not Implemented
+  AliGenIsajet &  operator=(const AliGenIsajet & rhs); // Not Implemented
       
   ClassDef(AliGenIsajet,1) // Interface class for AliIsajet
     
       
   ClassDef(AliGenIsajet,1) // Interface class for AliIsajet
     
index 2b8ef34..9bbb728 100644 (file)
@@ -1,4 +1,27 @@
+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ *                                                                        *
+ * Author: The ALICE Off-line Project.                                    *
+ * Contributors are mentioned in the code where appropriate.              *
+ *                                                                        *
+ * Permission to use, copy, modify and distribute this software and its   *
+ * documentation strictly for non-commercial purposes is hereby granted   *
+ * without fee, provided that the above copyright notice appears in all   *
+ * copies and that both the copyright notice and this permission notice   *
+ * appear in the supporting documentation. The authors make no claims     *
+ * about the suitability of this software for any purpose. It is          *
+ * provided "as is" without express or implied warranty.                  *
+ **************************************************************************/
+
+/* $Id$ */
+
+///////////////////////////////////////////////////////////////////////////////
+//                                                                           //
+//  Interface to the Isajet MonteCarlo                                       //
+
+
 #include "TParticle.h"
 #include "TParticle.h"
+#include "TClonesArray.h"
 #include "TSystem.h"
 #include "TIsajet.h"
 #include "Icommon.h"
 #include "TSystem.h"
 #include "TIsajet.h"
 #include "Icommon.h"
@@ -3197,7 +3220,7 @@ void TIsajet::SetAMIJMN(Float_t val, Int_t index1, Int_t index2)
 
 /**************************************************************************/
 
 
 /**************************************************************************/
 
-void TIsajet::SetAllAMIJMN(const Float_t val[MGLIMS.mxlim][MGLIMS.mxlim]) 
+void TIsajet::SetAllAMIJMN(const Float_t val[8][8]) 
 {
     for (Int_t i = 0; i < 2; i++) {
        for (Int_t j = 0; j < 3; j++) {
 {
     for (Int_t i = 0; i < 2; i++) {
        for (Int_t j = 0; j < 3; j++) {
@@ -3276,7 +3299,7 @@ void TIsajet::SetAMIJMX(Float_t val, Int_t index1, Int_t index2)
 
 /**************************************************************************/
 
 
 /**************************************************************************/
 
-void TIsajet::SetAllAMIJMX(const Float_t val[MGLIMS.mxlim][MGLIMS.mxlim]) 
+void TIsajet::SetAllAMIJMX(const Float_t val[8][8]) 
 {
     for (Int_t i = 0; i < 2; i++) {
        for (Int_t j = 0; j < 3; j++) {
 {
     for (Int_t i = 0; i < 2; i++) {
        for (Int_t j = 0; j < 3; j++) {
index 49db271..acd264f 100644 (file)
@@ -4,7 +4,7 @@ SRCS= TIsajet.cxx AliGenIsajet.cxx
 
 HDRS= $(SRCS:.cxx=.h)
 
 
 HDRS= $(SRCS:.cxx=.h)
 
-DHDR:=TIsajetLinkDef.h
+DHDR:=TIsajetLinkDef.h $(ROOTSYS)/include/TClonesArray.h
 
 EXPORT:=TIsajet.h Icommon.h
 
 
 EXPORT:=TIsajet.h Icommon.h