]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/AliTRDv0.h
Coding conventions
[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           void       SetTR(Bool_t )              { };
38
39           Int_t      GetSensChamber() const      { return 0; };
40           Int_t      GetSensPlane() const        { return 0; };
41           Int_t      GetSensSector() const       { return 0; };
42           Int_t      GetSensSectorRange() const  { return 0; };
43           Bool_t     GetTR() const               { return 0; };
44
45  protected:
46
47   Int_t        fHitsOn;     // Used to switch hits on
48
49   ClassDef(AliTRDv0,2)      // Transition Radiation Detector version 0 (fast simulator)
50
51 };
52
53 #endif