virtual void Reset();
virtual void SetTrackPointArray(AliTrackPointArray *array, Bool_t owner = kTRUE);
virtual Bool_t Fit(const TArrayI *volIds,const TArrayI *volIdsFit = 0x0,
- AliAlignObj::ELayerID layerRangeMin = AliAlignObj::kFirstLayer,
- AliAlignObj::ELayerID layerRangeMax = AliAlignObj::kLastLayer);
+ AliGeomManager::ELayerID layerRangeMin = AliGeomManager::kFirstLayer,
+ AliGeomManager::ELayerID layerRangeMax = AliGeomManager::kLastLayer);
+
+ virtual Bool_t Begin(Int_t, Int_t) = 0;
virtual Bool_t AddPoint(const AliTrackPoint *p) = 0;
virtual Bool_t Update() = 0;
+
virtual Bool_t GetPCA(const AliTrackPoint &pIn, AliTrackPoint &pOut) const = 0;
Bool_t FindVolId(const TArrayI *array, UShort_t volid) const;