void GetParamFrom(const AliESDMuonTrack& esdMuonTrack);
void SetParamFor(AliESDMuonTrack& esdMuonTrack) const;
+ void GetParamFromDCA(const AliESDMuonTrack& esdMuonTrack);
+ void SetParamForDCA(AliESDMuonTrack& esdMuonTrack) const;
void GetParamFromUncorrected(const AliESDMuonTrack& esdMuonTrack);
void SetParamForUncorrected(AliESDMuonTrack& esdMuonTrack) const;
/// get pointeur to associated cluster
AliMUONVCluster* GetClusterPtr() const {return fClusterPtr;}
- /// set pointeur to associated cluster
- void SetClusterPtr(AliMUONVCluster* cluster, Bool_t owner = kFALSE) {fClusterPtr = cluster; fOwnCluster = owner;}
+ void SetClusterPtr(AliMUONVCluster* cluster, Bool_t owner = kFALSE);
/// return kTRUE if the associated cluster can be removed from the track it belongs to
Bool_t IsRemovable() const {return fRemovable;}
Bool_t IsSortable () const {return kTRUE;}
Int_t Compare(const TObject* trackParam) const;
+ Bool_t CompatibleTrackParam(const AliMUONTrackParam &trackParam, Double_t sigma2Cut, Double_t &normChi2) const;
+
virtual void Print(Option_t* opt="") const;
virtual void Clear(Option_t* opt="");