Release version of ITS code
[u/mrichter/AliRoot.git] / ITS / AliITSsimulationFastPointsV0.h
1 #ifndef ALIITSSIMULATIONFASTPOINTSV0_H
2 #define ALIITSSIMULATIONFASTPOINTSV0_H
3
4 #include "AliITSsimulation.h"
5
6 class AliITSmodule;
7 class AliITSstatistics;
8 class TRandom;
9
10 class AliITSsimulationFastPointsV0 : public AliITSsimulation
11 {
12
13 public:
14   AliITSsimulationFastPointsV0(); // default constructor
15   virtual ~AliITSsimulationFastPointsV0(); 
16   void CreateFastRecPoints(AliITSmodule *mod,Int_t module,TRandom *rndm);
17 private:
18   void AddSPD(Float_t &e,AliITSmodule *mod,Int_t trackNumber);
19   void AddSDD(Float_t &e,AliITSmodule *mod,Int_t trackNumber);
20   void AddSSD(Float_t &e,AliITSmodule *mod,Int_t trackNumber);
21
22 private:
23
24   AliITSstatistics *fSx;   // pointer to AliITSstatistics class
25   AliITSstatistics *fSz;   // pointer to AliITSstatistics class
26
27   ClassDef(AliITSsimulationFastPointsV0,1) // Fast point simulator.
28
29 };
30
31 #endif