Line data Source code
1 : #ifndef ALIGENCOCKTAILEVENTHEADER_H
2 : #define ALIGENCOCKTAILEVENTHEADER_H
3 :
4 : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 : * See cxx source for full Copyright notice */
6 :
7 : /* $Id$ */
8 :
9 : #include "AliGenEventHeader.h"
10 :
11 :
12 : class AliGenCocktailEventHeader : public AliGenEventHeader
13 : {
14 : public:
15 : AliGenCocktailEventHeader();
16 : AliGenCocktailEventHeader(const char* name);
17 : AliGenCocktailEventHeader(const AliGenCocktailEventHeader &header);
18 : virtual ~AliGenCocktailEventHeader();
19 : virtual void AddHeader(const AliGenEventHeader* header);
20 48 : virtual TList* GetHeaders() {return fHeaders;}
21 : virtual Int_t CalcNProduced();
22 : AliGenCocktailEventHeader & operator=(const AliGenCocktailEventHeader & rhs);
23 : protected:
24 : TList *fHeaders; // List of Headers
25 452 : ClassDef(AliGenCocktailEventHeader,1) // Event header for Cocktail event
26 : };
27 :
28 : #endif
|