Commiting before moving code from `AliFMDSimulator' to `AliFMD' (and
[u/mrichter/AliRoot.git] / FMD / AliFMDAlla.h
1 #ifndef ALIFMDALLA_H
2 #define ALIFMDALLA_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 ///////////////////////////////////////////////
7 //  Manager and hits classes for set:FMD     //
8 ////////////////////////////////////////////////
9  
10 #include "AliFMD.h"
11  
12 class AliFMDAlla : public AliFMD {
13   
14 public:
15   AliFMDAlla() {};
16   AliFMDAlla(const char *name, const char *title);
17   virtual       ~AliFMDAlla() {}
18   virtual void   CreateGeometry();
19   virtual void   CreateMaterials();
20   virtual void   DrawDetector();
21   virtual void   Init();
22   virtual Int_t  IsVersion() const {return 1;}
23   virtual void   StepManager();
24   //  virtual void Hit2Digits(Int_t bgrEvent, Option_t *opt1=" ",
25   //    Option_t *opt2=" ",Text_t *name=" "); // hit to digit for v1 :test  
26  virtual void  Response( Float_t Edep);
27 //private:
28  //Int_t fCharge; 
29
30
31 protected:
32    Int_t fIdSens1; // Sensetive volume  in FMD
33    Int_t fIdSens2; // Sensetive volume  in FMD
34    Int_t fIdSens3; // Sensetive volume  in FMD
35    Int_t fIdSens4; // Sensetive volume  in FMD
36    Int_t fIdSens5; // Sensetive volume  in FMD
37    Int_t fSectorsSi1;
38    Int_t fSectorsSi2;
39    Int_t fRingsSi1;
40    Int_t fRingsSi2;
41    
42    
43 // Background event for event mixing
44   
45   ClassDef(AliFMDAlla,2)  //Class for FMD version 0
46 };
47
48 #endif
49
50