X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=EVGEN%2FAliGenCocktailAfterBurner.h;h=0930e19167839aa868598ae6134ebab634101fee;hb=e4355b91ec1e7a8189cabcb2785df5d7f4844975;hp=adeb649914347807f6d6e131deb8b690d8ebf639;hpb=cb5b8b2158a47bf92300c2f7258b3a431d70d78c;p=u%2Fmrichter%2FAliRoot.git diff --git a/EVGEN/AliGenCocktailAfterBurner.h b/EVGEN/AliGenCocktailAfterBurner.h index adeb6499143..0930e191678 100644 --- a/EVGEN/AliGenCocktailAfterBurner.h +++ b/EVGEN/AliGenCocktailAfterBurner.h @@ -13,14 +13,13 @@ #include #include "AliGenCocktail.h" -#include "AliRun.h" +#include "AliRunLoader.h" class AliGenCocktailEntry; class AliStack; - -// ANDREAS MORSCH ------------------------------------- ( class AliCollisionGeometry; -// ANDREAS MORSCH ------------------------------------- ) +class AliGenCocktailEventHeader; + class AliGenCocktailAfterBurner : public AliGenCocktail { @@ -43,15 +42,14 @@ class AliGenCocktailAfterBurner : public AliGenCocktail AliStack* GetStack(Int_t n) const; AliStack* GetActiveStack() const{return fActiveStack;} -// ANDREAS MORSCH ------------------------------------- ( AliCollisionGeometry* GetCollisionGeometry(Int_t n) const; -// ANDREAS MORSCH ------------------------------------- ) AliGenerator* GetCurrentGenerator() const; virtual void SetActiveEventNumber(Int_t actev); Int_t GetActiveEventNumber() const {return fActiveEvent;} - virtual Int_t GetNumberOfEvents() const {return AliRunLoader::GetRunLoader()->GetNumberOfEvents() + fNBgEvents;} + virtual Int_t GetNumberOfEvents() const {return AliRunLoader::Instance()->GetNumberOfEventsPerRun() + fNBgEvents;} void SetNBgEvents(Int_t nbg=0){fNBgEvents = nbg;} + AliGenCocktailEventHeader* GetActiveEventHeader() const { return fHeaders[fActiveEvent]; } static TMCProcess IntToMCProcess(Int_t no); @@ -64,9 +62,8 @@ class AliGenCocktailAfterBurner : public AliGenCocktail // TObjArray *fInternalStacks; //! List of internal stacks -// ANDREAS MORSCH ------------------------------------- ( - AliCollisionGeometry** fCollisionGeometries; //! List of Collision Geometries -// ANDREAS MORSCH ------------------------------------- ) + AliCollisionGeometry** fCollisionGeometries; //! List of Collision Geometries + AliGenCocktailEventHeader** fHeaders; //! List of Headers Int_t fCurrentEvent; // Number of current event/stack