1 #ifndef ALIITSSIMULATIONFASTPOINTSV0_H
2 #define ALIITSSIMULATIONFASTPOINTSV0_H
4 #include "AliITSsimulation.h"
5 /////////////////////////////////////////////////////////
7 /////////////////////////////////////////////////////////
9 class AliITSstatistics;
13 class AliITSsimulationFastPointsV0 : public AliITSsimulation
17 AliITSsimulationFastPointsV0(); // default constructor
18 AliITSsimulationFastPointsV0(const char *dataType); // standard constructor
19 AliITSsimulationFastPointsV0(const AliITSsimulationFastPointsV0 &rec);
20 AliITSsimulationFastPointsV0 & operator=(const AliITSsimulationFastPointsV0 &);
21 virtual AliITSsimulation& operator=(const AliITSsimulation &)
24 virtual ~AliITSsimulationFastPointsV0();
25 void CreateFastRecPoints(AliITSmodule *mod,Int_t module,TRandom *rndm,
29 void AddSPD(Float_t &e,AliITSmodule *mod,Int_t trackNumber,TClonesArray* recp);
30 void AddSDD(Float_t &e,AliITSmodule *mod,Int_t trackNumber,TClonesArray* recp);
31 void AddSSD(Float_t &e,AliITSmodule *mod,Int_t trackNumber,TClonesArray* recp);
35 Int_t fNrecp; //current number of fast point
36 AliITSstatistics *fSx; // pointer to AliITSstatistics class
37 AliITSstatistics *fSz; // pointer to AliITSstatistics class
39 ClassDef(AliITSsimulationFastPointsV0,2) // Fast point simulator.