- virtual ~AliTRDrecPoint() {};
- virtual void Print(Option_t * opt = "void") {};
- virtual void AddDigit(Int_t digit);
+ AliTRDrecPoint(const char * opt);
+ virtual ~AliTRDrecPoint();
+
+ virtual void Print(Option_t* opt) const {};
+ virtual void AddDigit(Int_t digit);
+ virtual void AddDigit(AliDigitNew &digit) {};
+
+ virtual void SetEnergy(Float_t amp) { fAmp = amp; };
+ virtual void SetDetector(Int_t det) { fDetector = det; };
+ virtual void SetLocalPosition(TVector3 &pos);
+ virtual void SetLocalRow(Float_t r) { fLocPos.SetX(r); };
+ virtual void SetLocalCol(Float_t c) { fLocPos.SetY(c); };
+ virtual void SetLocalTime(Float_t t) { fLocPos.SetZ(t); };
+
+ virtual void SetLocalTimeBin(Int_t tb) { fTimeBin = tb; }
+ virtual void SetTrackingYZ(Float_t fSigmaY = 0.0, Float_t fSigmaZ = 0.0);