]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliGenEventHeader.cxx
Corrected call to the static method AliBitPacking::UnpackWord
[u/mrichter/AliRoot.git] / STEER / AliGenEventHeader.cxx
index 582b820b6655590969c67b8b090ebc26b1560ad6..1ff582f2143f08294d60cd9834a923adeb4fb27d 100644 (file)
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
-/*
-$Log$
-Revision 1.1  2001/05/16 14:57:22  alibrary
-New files for folders and Stack
-
-Revision 1.2  2000/12/21 16:24:06  morsch
-Coding convention clean-up
-
-Revision 1.1  2000/06/15 15:47:48  morsch
-Proposal for an event header class for generated events.
-
-*/
+/* $Id$ */
 
+//---------------------------------------------------------------------
 // Event header base class for generator. 
 // Stores as a minimum the date, run number, event number,
 // number of particles produced  
 // and the impact parameter.
-// 
 // Author: andreas.morsch@cern.ch
+//---------------------------------------------------------------------
 
 #include "AliGenEventHeader.h"
 ClassImp(AliGenEventHeader)
 
 
-//_____________________________________________________________________________
-AliGenEventHeader::AliGenEventHeader()
+//_______________________________________________________________________
+AliGenEventHeader::AliGenEventHeader():
+  fNProduced(-1),
+  fVertex(3)
 {
-// Constructor
-    fNProduced      = -1;      
-    fImpactParameter= -1.;
-    fVertex.Set(3);
+  //
+  // Constructor
+  //
 }
 
-
-AliGenEventHeader::AliGenEventHeader(const char * name)
-    :TNamed(name, "Event Header")
+//_______________________________________________________________________
+AliGenEventHeader::AliGenEventHeader(const char * name):
+  TNamed(name, "Event Header"),
+  fNProduced(-1),
+  fVertex(3)
 {
-// Constructor
-    fNProduced      = -1;      
-    fImpactParameter= -1.;
+  //
+  // Constructor
+  //
 }
 
+//_______________________________________________________________________
 void AliGenEventHeader::SetPrimaryVertex(const TArrayF &o)
 {
     //
@@ -65,11 +59,13 @@ void AliGenEventHeader::SetPrimaryVertex(const TArrayF &o)
     fVertex[2]=o.At(2);
 }
 
+//_______________________________________________________________________
 void  AliGenEventHeader::PrimaryVertex(TArrayF &o) const
 {
     //
     // Return the primary vertex for the event
     //
+    o.Set(3);
     o[0] = fVertex.At(0);
     o[1] = fVertex.At(1);
     o[2] = fVertex.At(2);