]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - THijing/AliGenHijing.h
Getting keyword substitution to work.
[u/mrichter/AliRoot.git] / THijing / AliGenHijing.h
index 918059966c268bdcefafa58ed92dbeebb14a9d38..a1f4e03bb9dbd7f4cd9a09b32d10934b94171085 100644 (file)
@@ -10,6 +10,7 @@
 // andreas.morsch@cern.ch
 
 #include "AliGenMC.h"
+#include "AliGenHijingEventHeader.h"
 #include <TString.h>
 
 class THijing;
@@ -17,6 +18,7 @@ class TParticle;
 class TClonesArray;
 class TGraph;
 
+
 class AliGenHijing : public AliGenMC
 {
     enum {kNoTrigger, kHardProcesses, kDirectPhotons};
@@ -126,6 +128,7 @@ class AliGenHijing : public AliGenMC
     Bool_t      fRandomPz;       // Randomise sign of pz  event by event
     Bool_t      fNoHeavyQuarks;  // If true no heavy quarks are produced
     Float_t     fEventTime;      // The event time
+    AliGenHijingEventHeader     fHeader; // MC Header
     
  private:
     AliGenHijing(const AliGenHijing &Hijing);
@@ -134,9 +137,9 @@ class AliGenHijing : public AliGenMC
     // adjust the weight from kinematic cuts
     void   AdjustWeights();
     // check seleted daughters
-    Bool_t DaughtersSelection(TParticle* iparticle);
+    Bool_t DaughtersSelection(const TParticle* iparticle);
     // check if stable
-    Bool_t Stable(TParticle*  particle) const;
+    Bool_t Stable(const TParticle*  particle) const;
     
     ClassDef(AliGenHijing, 7) // AliGenerator interface to Hijing
 };