]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/AliTRDv0.h
Change libdummypythia to libdummypythia6
[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 //_____________________________________________________________________________ 
15 class AliTRDv0 : public AliTRD {
16
17  public:
18
19   AliTRDv0();
20   AliTRDv0(const char *name, const char *title);
21   virtual ~AliTRDv0();
22
23   virtual void    CreateGeometry();
24   virtual void    CreateMaterials();
25   virtual Int_t   IsVersion() const       { return 0; };
26   virtual void    StepManager();
27   virtual void    Init();
28
29   virtual void    SetHits()               { fHitsOn = 1; };
30
31           void    SetSensChamber(Int_t )      { };
32           void    SetSensPlane(Int_t )        { };
33           void    SetSensSector(Int_t )       { };
34           void    SetSensSector(Int_t ,Int_t) { };
35
36           Int_t   GetSensChamber()        { return 0; };
37           Int_t   GetSensPlane()          { return 0; };
38           Int_t   GetSensSector()         { return 0; };
39           Int_t   GetSensSectorRange()    { return 0; };
40
41  protected:
42
43   Int_t        fIdSens;     // Sensitive volume identifier
44
45   Int_t        fIdChamber1; // Driftchamber volume identifier
46   Int_t        fIdChamber2; // Driftchamber volume identifier
47   Int_t        fIdChamber3; // Driftchamber volume identifier
48
49   Int_t        fHitsOn;     // Used to switch hits on
50
51   ClassDef(AliTRDv0,1)      // Transition Radiation Detector version 0 (fast simulator)
52
53 };
54
55 #endif