]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliHeader.cxx
Increase version number.
[u/mrichter/AliRoot.git] / STEER / AliHeader.cxx
index 45989c0a41b941dd1cd68d7b497b6744a44c3893..cd9c0bb5e438a2f89ffca73f75b1245fc24ffc4c 100644 (file)
 
 /*
 $Log$
+Revision 1.9  2001/05/23 08:54:53  hristov
+Typo corrected
+
+Revision 1.8  2001/05/23 08:50:01  hristov
+Weird inline removed
+
+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
 
@@ -43,6 +52,7 @@ AliHeader::AliHeader()
   fEvent=0;
   fStack=0;
   fGenHeader = 0;
+  fEventNrInRun=0;
 }
 
 AliHeader::AliHeader(Int_t run, Int_t event)
@@ -59,6 +69,22 @@ AliHeader::AliHeader(Int_t run, Int_t event)
   fGenHeader = 0;
 }
 
+AliHeader::AliHeader(Int_t run, Int_t event, Int_t evNumber)
+{
+  //
+  // Standard constructor
+  //
+  fRun=run;    
+  fNvertex=0;
+  fNprimary=0;
+  fNtrack=0;
+  fEvent=event;
+  fEventNrInRun=evNumber;
+  fStack=0;
+  fGenHeader = 0;
+}
+
+
 void AliHeader::Reset(Int_t run, Int_t event)
 {
   //
@@ -71,6 +97,19 @@ void AliHeader::Reset(Int_t run, Int_t event)
   fEvent=event;
 }
 
+void AliHeader::Reset(Int_t run, Int_t event, Int_t evNumber)
+{
+  //
+  // Resets the header with new run and event number
+  //
+  fRun=run;    
+  fNvertex=0;
+  fNprimary=0;
+  fNtrack=0;
+  fEvent=event;
+  fEventNrInRun=evNumber;
+}
+
 void AliHeader::Print(const char* option)
 {
   //
@@ -88,26 +127,30 @@ void AliHeader::Print(const char* option)
 
 }
 
-inline AliStack* AliHeader::Stack() const
+AliStack* AliHeader::Stack() const
 {
 // Return pointer to stack
     return fStack;
 }
 
-inline void AliHeader::SetStack(AliStack* stack)
+void AliHeader::SetStack(AliStack* stack)
 {
 // Set pointer to stack
     fStack = stack;
 }
 
-inline void AliHeader::SetGenEventHeader(AliGenEventHeader* header)
+void AliHeader::SetGenEventHeader(AliGenEventHeader* header)
 {
 // Set pointer to header for generated event
     fGenHeader = header;
 }
 
-inline  AliGenEventHeader*  AliHeader::GenEventHeader() const
+AliGenEventHeader*  AliHeader::GenEventHeader() const
 {
 // Get pointer to header for generated event
     return fGenHeader;
 }
+
+
+
+