New class added.
[u/mrichter/AliRoot.git] / EVGEN / AliGenFixed.cxx
index 08204c3..8dacf59 100644 (file)
@@ -37,6 +37,8 @@ AliGenFixed::AliGenFixed()
   //
   // Default constructor
   //
+    for (Int_t i = 0; i < 3; i++) fP[i] = 0.;
+    
 }
 
 //_____________________________________________________________________________
@@ -50,6 +52,7 @@ AliGenFixed::AliGenFixed(Int_t npart)
   //
   fName="Fixed";
   fTitle="Fixed Particle Generator";
+  for (Int_t i = 0; i < 3; i++) fP[i] = 0.;
 }
 
 //_____________________________________________________________________________
@@ -67,12 +70,14 @@ void AliGenFixed::Generate()
   Int_t i, j, nt;
   //
   Float_t o[3] = {0., 0., 0.}; 
+  Float_t time = 0.;
   if(fVertexSmear == kPerEvent) {
       Vertex();
       for (j = 0;j < 3; j++) o[j] = fVertex[j];
+      time = fTime;
   }
   
   for(i = 0; i < fNpart; i++) 
-    PushTrack(fTrackIt, -1, fIpart, fP, o , polar, 0, kPPrimary, nt);
+    PushTrack(fTrackIt, -1, fIpart, fP, o , polar, time, kPPrimary, nt);
 }