pyevnw() needed for Pythia 6.3 added.
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 7 Mar 2006 14:54:29 +0000 (14:54 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 7 Mar 2006 14:54:29 +0000 (14:54 +0000)
PYTHIA6/AliPythia.cxx
PYTHIA6/AliPythia.h

index 73cf02d..c0754eb 100644 (file)
@@ -29,12 +29,14 @@ ClassImp(AliPythia)
 # define pyshow pyshow_
 # define pyrobo pyrobo_
 # define pyquen pyquen_
+# define pyevnw pyevnw_
 # define type_of_call
 #else
 # define pyclus PYCLUS
 # define pycell PYCELL
 # define pyrobo PYROBO
 # define pyquen PYQUEN
+# define pyevnw PYEVNW
 # define type_of_call _stdcall
 #endif
 
@@ -43,6 +45,7 @@ extern "C" void type_of_call pycell(Int_t & );
 extern "C" void type_of_call pyshow(Int_t &, Int_t &, Double_t &);
 extern "C" void type_of_call pyrobo(Int_t &, Int_t &, Double_t &, Double_t &, Double_t &, Double_t &, Double_t &);
 extern "C" void type_of_call pyquen(Double_t &, Int_t &, Double_t &);
+extern "C" void type_of_call pyevnw();
 
 //_____________________________________________________________________________
 
@@ -1335,6 +1338,12 @@ void AliPythia::Pyquen(Double_t a, Int_t ibf, Double_t b)
     pyquen(a, ibf, b);
 }
 
+void AliPythia::Pyevnw()
+{
+    // New multiple interaction scenario
+    pyevnw();
+}
+
 void AliPythia::GetQuenchingParameters(Double_t& xp, Double_t& yp, Double_t z[4])
 {
     // Return event specific quenching parameters
index 5bf1944..a86d963 100644 (file)
@@ -53,6 +53,7 @@ class AliPythia : public TPythia6, public AliRndm
     virtual void PrintParticles();
     virtual void ResetDecayTable();
     virtual void SetDecayTable();
+    virtual void Pyevnw();
     virtual void Pycell(Int_t& nclus);
     virtual void Pyclus(Int_t& nclus);
     virtual void Pyshow(Int_t ip1, Int_t ip2, Double_t qmax);