3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 ////////////////////////////////////////////////////////
9 // Manager and hits classes for set:TRD version 0 //
10 ////////////////////////////////////////////////////////
14 class AliTRDv0 : public AliTRD {
18 AliTRDv0(const char *name, const char *title);
19 virtual ~AliTRDv0() {}
20 virtual void CreateGeometry();
21 virtual void CreateMaterials();
22 virtual Int_t IsVersion() const { return 0; };
23 virtual void Hits2Clusters();
24 virtual void SetHits(Int_t ihit = 1) { fHitsOn = ihit; };
25 virtual void StepManager();
28 virtual void SetRphiSigma(Float_t sigma) { fRphiSigma = sigma; };
29 virtual void SetRphiDist(Float_t dist) { fRphiDist = dist; };
31 virtual Float_t GetRphiSigma() { return fRphiSigma; };
32 virtual Float_t GetRphiDist() { return fRphiDist; };
35 Int_t fIdSens; // Sensitive volume identifier
37 Int_t fIdChamber1; // Driftchamber volume identifier
41 Int_t fHitsOn; // Used to switch hits on
43 Float_t fRphiSigma; // Gaussian position smearing in rphi-direction
44 Float_t fRphiDist; // Maximum distnace for non-overlapping cluster
46 ClassDef(AliTRDv0,1) // Transition Radiation Detector version 0 (fast simulator)