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