]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVGEN/AliGenReaderTreeK.h
Random seed has to be set in Config.C
[u/mrichter/AliRoot.git] / EVGEN / AliGenReaderTreeK.h
CommitLineData
8020fb14 1#ifndef ALIGENREADERTreeK_H
2#define ALIGENREADERTREEK_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
8#include "AliGenReader.h"
9class TFile;
10class AliStack;
11class AliHeader;
12
13
14class AliGenReaderTreeK : public AliGenReader
15{
16 public:
17 AliGenReaderTreeK();
18
19 AliGenReaderTreeK(const AliGenReaderTreeK &reader){;}
20 virtual ~AliGenReaderTreeK(){;}
21 // Initialise
22 virtual void Init();
23 // Read
24 virtual Int_t NextEvent();
25 virtual TParticle* NextParticle();
67dffb2f 26 AliGenReaderTreeK & operator=(const AliGenReader & rhs){return *this;}
8020fb14 27 protected:
28 Int_t fNcurrent; // points to the next entry
29 Int_t fNparticle; // Next particle in list
30 Int_t fNp; // number of particles
31 TFile *fFile; //! pointer to file
32 TFile *fBaseFile; //! pointer to base file
33 AliStack *fStack; //! Particle stack
34 AliHeader *fHeader; //! Pointer to event header
35 ClassDef(AliGenReaderTreeK,1) // Read particles from TreeK
36};
37#endif
38
39
40
41
42
43