]>
Commit | Line | Data |
---|---|---|
da32329d AM |
1 | #ifndef ALIGENSTARLIGHTEVENTHEADER_H |
2 | #define ALIGENSTARLIGHTEVENTHEADER_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 | // Event Header for the STARlight generator. | |
9 | // Author: Christoph.Mayer@cern.ch, Bjorn.Nilsen@cern.ch | |
10 | ||
11 | //- Root Includes | |
12 | ||
13 | //- AliRoot Includes | |
14 | #include <AliGenEventHeader.h> | |
15 | ||
16 | #include "inputParameters.h" | |
17 | ||
18 | class AliGenStarLightEventHeader : public AliGenEventHeader { | |
19 | public: | |
20 | AliGenStarLightEventHeader(); | |
21 | ||
22 | AliGenStarLightEventHeader(const char *name); | |
23 | ||
24 | virtual ~AliGenStarLightEventHeader() {} | |
25 | ||
26 | Int_t Trials() const { return fTrials; } | |
27 | const inputParameters* GetInputParameters() const { return fInputParameters; } | |
28 | ||
29 | void SetTrials(Int_t trials) { | |
30 | fTrials = trials; | |
31 | } | |
32 | void SetInputParameters(inputParameters* ips) { | |
33 | fInputParameters = ips; | |
34 | } | |
35 | ||
36 | protected: | |
37 | Int_t fTrials; // Number of trials to fofill trgger conditions | |
45d54d9a | 38 | inputParameters* fInputParameters; //-> StarLight configuration |
da32329d AM |
39 | |
40 | private: | |
41 | AliGenStarLightEventHeader(const AliGenStarLightEventHeader &s); | |
42 | AliGenStarLightEventHeader& operator=(const AliGenStarLightEventHeader &s); | |
43 | // | |
44 | ClassDef(AliGenStarLightEventHeader, 1); // Event header for StarLight | |
45 | }; | |
46 | #endif |