]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliHeader.cxx
Weird inline removed
[u/mrichter/AliRoot.git] / STEER / AliHeader.cxx
index 0ed2b78ecc971c00dc71bd7eb3990aabd96a9062..4ca6ace64eb4c4d533cb3ea9f62df22faac14ba8 100644 (file)
@@ -15,8 +15,8 @@
 
 /*
 $Log$
-Revision 1.5  2001/03/21 18:22:30  hristov
-fParticleFileMap fix (I.Hrivnacova)
+Revision 1.7  2001/05/16 14:57:22  alibrary
+New files for folders and Stack
 
 Revision 1.4  2000/10/02 21:28:14  fca
 Removal of useless dependecies via forward declarations
@@ -44,6 +44,8 @@ AliHeader::AliHeader()
   fNprimary=0;
   fNtrack=0;
   fEvent=0;
+  fStack=0;
+  fGenHeader = 0;
 }
 
 AliHeader::AliHeader(Int_t run, Int_t event)
@@ -56,6 +58,8 @@ AliHeader::AliHeader(Int_t run, Int_t event)
   fNprimary=0;
   fNtrack=0;
   fEvent=event;
+  fStack=0;
+  fGenHeader = 0;
 }
 
 void AliHeader::Reset(Int_t run, Int_t event)
@@ -84,12 +88,33 @@ void AliHeader::Print(const char* option)
   printf(
   "=========== Header for run %d Event %d = end ============================================\n\n",
   fRun,fEvent);
-  
-  // print  particle file map
-  const char* oMap = strstr(option,"Map");
-  if (oMap) {
-    printf("\nParticle file map: \n");
-    for (Int_t i=0; i<fNtrack; i++) 
-      printf("   %d th entry: %d \n",i,fParticleFileMap[i]);
-  }    
+
 }
+
+AliStack* AliHeader::Stack() const
+{
+// Return pointer to stack
+    return fStack;
+}
+
+void AliHeader::SetStack(AliStack* stack)
+{
+// Set pointer to stack
+    fStack = stack;
+}
+
+void AliHeader::SetGenEventHeader(AliGenEventHeader* header)
+{
+// Set pointer to header for generated event
+    fGenHeader = header;
+}
+
+iAliGenEventHeader*  AliHeader::GenEventHeader() const
+{
+// Get pointer to header for generated event
+    return fGenHeader;
+}
+
+
+
+