]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TEPEMGEN/AliGenEpEmv1.cxx
Obsolete - removed
[u/mrichter/AliRoot.git] / TEPEMGEN / AliGenEpEmv1.cxx
index 1211af275aa7d8c733d0d93564d77311cae58d64..467c3a1b4bf2769c562fab3fbc413a8bcd9087df 100644 (file)
@@ -88,6 +88,7 @@ AliGenEpEmv1::AliGenEpEmv1()
 
 //____________________________________________________________
 AliGenEpEmv1::AliGenEpEmv1(const AliGenEpEmv1 & gen)
+    :AliGenMC(gen)
 {
   // copy constructor
   gen.Copy(*this);
@@ -109,7 +110,7 @@ void AliGenEpEmv1::Init()
   fMass = TDatabasePDG::Instance()->GetParticle(11)->Mass();
 
   SetMC(new TEpEmGen());
-  fEpEmGen = (TEpEmGen*) fgMCEvGen;
+  fEpEmGen = (TEpEmGen*) fMCEvGen;
   fEpEmGen ->Initialize(fYMin,fYMax,fPtMin,fPtMax);
   fEvent = 0;
 }
@@ -170,7 +171,7 @@ void AliGenEpEmv1::Generate()
   id =  11;
   if (fDebug == 2)
     printf("id=%+3d, p = (%+11.4e,%+11.4e,%+11.4e) GeV\n",id,p[0],p[1],p[2]);
-  SetTrack(fTrackIt,-1, id,p,origin,polar,0,kPPrimary,nt,weight);
+  PushTrack(fTrackIt,-1, id,p,origin,polar,0,kPPrimary,nt,weight);
 
   // Produce positron
   mt = TMath::Sqrt(ptPositron*ptPositron + fMass*fMass);
@@ -180,7 +181,7 @@ void AliGenEpEmv1::Generate()
   id = -11;
   if (fDebug == 2)
     printf("id=%+3d, p = (%+11.4e,%+11.4e,%+11.4e) GeV\n",id,p[0],p[1],p[2]);
-  SetTrack(fTrackIt,-1, id,p,origin,polar,0,kPPrimary,nt,weight);
+  PushTrack(fTrackIt,-1, id,p,origin,polar,0,kPPrimary,nt,weight);
   
   fEvent++;
   if (fEvent%1000 == 0) {