]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TPC/Upgrade/AliToyMCEventGeneratorSimple.h
19d8d61046c519ed6ffc7317e0572cba59ff8408
[u/mrichter/AliRoot.git] / TPC / Upgrade / AliToyMCEventGeneratorSimple.h
1 #ifndef AliToyMCEventGeneratorSimple_H
2 #define AliToyMCEventGeneratorSimple_H
3
4
5 #include "AliToyMCEventGenerator.h"
6
7 class AliToyMCEvent;
8
9 class AliToyMCEventGeneratorSimple : public AliToyMCEventGenerator {
10  public:
11   AliToyMCEventGeneratorSimple();
12   AliToyMCEventGeneratorSimple(const AliToyMCEventGeneratorSimple &gen);
13   virtual ~AliToyMCEventGeneratorSimple();
14   AliToyMCEventGeneratorSimple & operator = (const AliToyMCEventGeneratorSimple &gen);
15
16   AliToyMCEvent* Generate(Double_t time);
17   void SetParameters(Double_t vertexMean, Double_t vertexSigma);
18
19   void RunSimulation(const Int_t nevents=10, const Int_t ntracks=20);
20  private:
21   
22   Double_t fVertexMean;
23   Double_t fVertexSigma;
24
25   Int_t fNtracks;
26
27   ClassDef(AliToyMCEventGeneratorSimple, 1)
28
29 };
30
31
32
33
34
35
36 #endif
37