]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDv0.h
Added #include<stdlib.h> and log
[u/mrichter/AliRoot.git] / TRD / AliTRDv0.h
index 02edc4eb7e73831e2784193cd2375856adb68a7b..d40a7255eb94bf6da4bd23fcbad776a7077bc691 100644 (file)
@@ -11,6 +11,8 @@
  
 #include "AliTRD.h"
 
+class AliTRDsim;
+
 //_____________________________________________________________________________ 
 class AliTRDv0 : public AliTRD {
 
@@ -20,35 +22,32 @@ class AliTRDv0 : public AliTRD {
   AliTRDv0(const char *name, const char *title);
   virtual ~AliTRDv0();
 
-  virtual void    CreateGeometry();
-  virtual void    CreateMaterials();
-  virtual Int_t   IsVersion() const       { return 0; };
-  virtual void    StepManager();
-  virtual void    Init();
-
-  virtual void    SetHits()               { fHitsOn = 1; };
+  virtual void       CreateGeometry();
+  virtual void       CreateMaterials();
+  virtual Int_t      IsVersion() const           { return 0; };
+  virtual void       StepManager();
+  virtual void       Init();
 
-          void    SetSensChamber(Int_t )      { };
-          void    SetSensPlane(Int_t )        { };
-          void    SetSensSector(Int_t )       { };
-          void    SetSensSector(Int_t ,Int_t) { };
+  virtual void       SetHits()                   { fHitsOn = 1; };
 
-          Int_t   GetSensChamber()        { return 0; };
-          Int_t   GetSensPlane()          { return 0; };
-          Int_t   GetSensSector()         { return 0; };
-          Int_t   GetSensSectorRange()    { return 0; };
+          void       SetSensChamber(Int_t )      { };
+          void       SetSensPlane(Int_t )        { };
+          void       SetSensSector(Int_t )       { };
+          void       SetSensSector(Int_t ,Int_t) { };
 
- protected:
+          Int_t      GetSensChamber() const      { return 0; };
+          Int_t      GetSensPlane() const        { return 0; };
+          Int_t      GetSensSector() const       { return 0; };
+          Int_t      GetSensSectorRange() const  { return 0; };
 
-  Int_t        fIdSens;     // Sensitive volume identifier
+          AliTRDsim *CreateTR()                  { return 0; };
+          AliTRDsim *GetTR() const               { return 0; };
 
-  Int_t        fIdChamber1; // Driftchamber volume identifier
-  Int_t        fIdChamber2; // Driftchamber volume identifier
-  Int_t        fIdChamber3; // Driftchamber volume identifier
+ protected:
 
   Int_t        fHitsOn;     // Used to switch hits on
 
-  ClassDef(AliTRDv0,1)      // Transition Radiation Detector version 0 (fast simulator)
+  ClassDef(AliTRDv0,2)      // Transition Radiation Detector version 0 (fast simulator)
 
 };