]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STEER/AliGenEventHeader.h
flistTreeFrame attribute added; fCanvasWindow removed
[u/mrichter/AliRoot.git] / STEER / AliGenEventHeader.h
CommitLineData
56a10437 1#ifndef ALIGENEVENTHEADER_H
2#define ALIGENEVENTHEADER_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 <TNamed.h>
56a10437 10
675e9664 11// Event header base class for generator.
12// Stores as a minimum the date, run number, event number, number of particles produced
13// and the impact parameter
14// Author: andreas.morsch@cern.ch
15
56a10437 16class AliGenEventHeader : public TNamed
17{
18 public:
19
9e1a0ddb 20 AliGenEventHeader(const char* name);
21 AliGenEventHeader();
56a10437 22 virtual ~AliGenEventHeader() {}
23 // Getters
9e1a0ddb 24 virtual Int_t NProduced() {return fNProduced;}
25 virtual Float_t ImpactParameter() {return fImpactParameter;}
56a10437 26 // Setters
56a10437 27 virtual void SetNProduced(Int_t nprod) {fNProduced=nprod;}
28 virtual void SetImpactParameter(Float_t b) {fImpactParameter=b;}
29
30protected:
56a10437 31 Int_t fNProduced; // Number stable or undecayed particles
32 Float_t fImpactParameter; // Impact Parameter
33
34 ClassDef(AliGenEventHeader,1) // Event header for primary event
35};
36
37#endif