]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/Upgrade/ToyMCEventGenerator.h
o small fixes
[u/mrichter/AliRoot.git] / TPC / Upgrade / ToyMCEventGenerator.h
CommitLineData
526ddf0e 1#ifndef ToyMCEventGenerator_H
2#define ToyMCEventGenerator_H
3
4
5#include "ToyMCEvent.h"
6#include "ToyMCTrack.h"
7#include <AliTPCSpaceCharge3D.h>
8#include <AliTPCParam.h>
9class ToyMCEventGenerator : public TObject {
10 public:
11 ToyMCEventGenerator();
12 ToyMCEventGenerator(const ToyMCEventGenerator &gen);
13 virtual ~ToyMCEventGenerator();
14
15 virtual ToyMCEvent* Generate(Double_t time) = 0;
16
17 Bool_t DistortTrack(ToyMCTrack &trackIn, Double_t t0);
18
19 protected:
20 AliTPCParam *fTPCParam;
21
22 private:
23 AliTPCSpaceCharge3D *fSpaceCharge;
24
25 ClassDef(ToyMCEventGenerator, 1)
26
27};
28
29#endif
30