X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TRD%2FAliTRDv0.h;h=0f28015e47ea2a1fb75544b4f2fe1225904672bb;hb=30f6c8cbe5b1c7ca16927082fe9cbd03d50fc374;hp=0d532ede1706058d5aff28e873b7c625b162fba4;hpb=3da306186bdfe9b8dedf54c4b9cdcf2bff5b132c;p=u%2Fmrichter%2FAliRoot.git diff --git a/TRD/AliTRDv0.h b/TRD/AliTRDv0.h index 0d532ede170..0f28015e47e 100644 --- a/TRD/AliTRDv0.h +++ b/TRD/AliTRDv0.h @@ -1,5 +1,5 @@ -#ifndef TRDv0_H -#define TRDv0_H +#ifndef ALITRDV0_H +#define ALITRDV0_H /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ @@ -10,34 +10,43 @@ //////////////////////////////////////////////////////// #include "AliTRD.h" - + +class AliTRDsim; + +//_____________________________________________________________________________ class AliTRDv0 : public AliTRD { -public: - AliTRDv0() {} + public: + + AliTRDv0(); AliTRDv0(const char *name, const char *title); - virtual ~AliTRDv0() {} - virtual void CreateGeometry(); - virtual void CreateMaterials(); - virtual Int_t IsVersion() const { return 0; }; - virtual void SetHits(Int_t ihit = 1) { fHitsOn = ihit; }; - virtual void StepManager(); - virtual void Init(); - -protected: - Int_t fIdSens; // Sensitive volume identifier - - Int_t fIdSpace1; // Spaceframe volume identifier - Int_t fIdSpace2; // - Int_t fIdSpace3; // - - Int_t fIdChamber1; // Driftchamber volume identifier - Int_t fIdChamber2; // - Int_t fIdChamber3; // + 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; }; + + void SetSensChamber(Int_t ) { }; + void SetSensPlane(Int_t ) { }; + void SetSensSector(Int_t ) { }; + void SetSensSector(Int_t ,Int_t) { }; + void SetTR(Bool_t ) { }; + + Int_t GetSensChamber() const { return 0; }; + Int_t GetSensPlane() const { return 0; }; + Int_t GetSensSector() const { return 0; }; + Int_t GetSensSectorRange() const { return 0; }; + Bool_t GetTR() const { return 0; }; + + protected: Int_t fHitsOn; // Used to switch hits on - ClassDef(AliTRDv0,1) // Transition Radiation Detector version 0 + ClassDef(AliTRDv0,2) // Transition Radiation Detector version 0 (fast simulator) };