-public:
- Int_t fSector; // TRD sector number
- Int_t fChamber; // TRD chamber number
- Int_t fPlane; // TRD plane number
- Float_t fQ; // Charge created by a hit (geometry 2)
-
-public:
- AliTRDhit() {}
- AliTRDhit(Int_t shunt, Int_t track, Int_t *vol, Float_t *hits);
- virtual ~AliTRDhit() {}
+ virtual void StepManagerErmilova() = 0;
+ virtual void StepManagerGeant() = 0;
+ virtual void StepManagerFixedStep() = 0;
+ virtual void SelectStepManager(Int_t t) = 0;
+ virtual void SetStepSize(Double_t s) = 0;
+
+ virtual void SetHits() {};
+ virtual void SetDrawTR(Int_t idraw = 1) { fDrawTR = idraw; };
+ virtual void SetDisplayType(Int_t type = 0) { fDisplayType = type; };
+
+ AliTRDgeometry *GetGeometry() const { return fGeometry; };
+
+ virtual void SetTR(Bool_t ) = 0;
+
+ virtual void SetSensChamber(Int_t ichamber) = 0;
+ virtual void SetSensPlane(Int_t iplane) = 0;
+ virtual void SetSensSector(Int_t isector) = 0;
+ virtual void SetSensSector(Int_t isector, Int_t nsector) = 0;
+
+ virtual Int_t GetSensChamber() const = 0;
+ virtual Int_t GetSensPlane() const = 0;
+ virtual Int_t GetSensSector() const = 0;
+ virtual Int_t GetSensSectorRange() const = 0;