Coding rule violations corrected.
[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   AliITSsimulationFastPointsV0(const char *dataType); // standard constructor
16   virtual ~AliITSsimulationFastPointsV0(); 
17   void CreateFastRecPoints(AliITSmodule *mod,Int_t module,TRandom *rndm);
18 private:
19   void AddSPD(Float_t &e,AliITSmodule *mod,Int_t trackNumber);
20   void AddSDD(Float_t &e,AliITSmodule *mod,Int_t trackNumber);
21   void AddSSD(Float_t &e,AliITSmodule *mod,Int_t trackNumber);
22
23 private:
24
25   AliITSstatistics *fSx;   // pointer to AliITSstatistics class
26   AliITSstatistics *fSz;   // pointer to AliITSstatistics class
27
28   ClassDef(AliITSsimulationFastPointsV0,1) // Fast point simulator.
29
30 };
31
32 #endif