]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/AliTRDv0.h
Modifications needed to do the following:
[u/mrichter/AliRoot.git] / TRD / AliTRDv0.h
1 #ifndef ALITRDV0_H
2 #define ALITRDV0_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 ////////////////////////////////////////////////////////
9 //  Manager and hits classes for set:TRD version 0    //
10 ////////////////////////////////////////////////////////
11  
12 #include "AliTRD.h"
13
14 class AliTRDsim;
15
16 //_____________________________________________________________________________ 
17 class AliTRDv0 : public AliTRD {
18
19  public:
20
21   AliTRDv0();
22   AliTRDv0(const char *name, const char *title);
23   virtual ~AliTRDv0();
24
25   virtual void       CreateGeometry();
26   virtual void       CreateMaterials();
27   virtual Int_t      IsVersion() const           { return 0; };
28   virtual void       StepManager();
29   virtual void       Init();
30
31   virtual void       SetHits()                   { fHitsOn = 1; };
32
33           void       SetSensChamber(Int_t )      { };
34           void       SetSensPlane(Int_t )        { };
35           void       SetSensSector(Int_t )       { };
36           void       SetSensSector(Int_t ,Int_t) { };
37
38           Int_t      GetSensChamber() const      { return 0; };
39           Int_t      GetSensPlane() const        { return 0; };
40           Int_t      GetSensSector() const       { return 0; };
41           Int_t      GetSensSectorRange() const  { return 0; };
42
43           AliTRDsim *CreateTR()                  { return 0; };
44           AliTRDsim *GetTR() const               { return 0; };
45
46  protected:
47
48   Int_t        fHitsOn;     // Used to switch hits on
49
50   ClassDef(AliTRDv0,2)      // Transition Radiation Detector version 0 (fast simulator)
51
52 };
53
54 #endif