]> git.uio.no Git - u/mrichter/AliRoot.git/blob - ITS/AliITSsimulationFastPointsV0.h
Changes done in order to remove compilation warnings
[u/mrichter/AliRoot.git] / ITS / AliITSsimulationFastPointsV0.h
1 #ifndef ALIITSSIMULATIONFASTPOINTSV0_H
2 #define ALIITSSIMULATIONFASTPOINTSV0_H
3
4 #include "AliITSsimulation.h"
5 /////////////////////////////////////////////////////////
6 //  fast simulation V0
7 /////////////////////////////////////////////////////////
8 class AliITSmodule;
9 class AliITSstatistics;
10 class TRandom;
11
12 class AliITSsimulationFastPointsV0 : public AliITSsimulation
13 {
14
15 public:
16   AliITSsimulationFastPointsV0(); // default constructor
17   AliITSsimulationFastPointsV0(const char *dataType); // standard constructor
18   virtual ~AliITSsimulationFastPointsV0(); 
19   void CreateFastRecPoints(AliITSmodule *mod,Int_t module,TRandom *rndm);
20 private:
21   virtual AliITSsimulation& operator=(const AliITSsimulation &src);
22   AliITSsimulationFastPointsV0(const AliITSsimulationFastPointsV0 &);
23   AliITSsimulationFastPointsV0 & operator=(const AliITSsimulationFastPointsV0 &);
24   void AddSPD(Float_t &e,AliITSmodule *mod,Int_t trackNumber);
25   void AddSDD(Float_t &e,AliITSmodule *mod,Int_t trackNumber);
26   void AddSSD(Float_t &e,AliITSmodule *mod,Int_t trackNumber);
27
28 private:
29
30   AliITSstatistics *fSx;   // pointer to AliITSstatistics class
31   AliITSstatistics *fSz;   // pointer to AliITSstatistics class
32
33   ClassDef(AliITSsimulationFastPointsV0,1) // Fast point simulator.
34
35 };
36
37 #endif