]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTrack.h
Add /home/mtadel/alice-dev/trunk/aliroot/PWG0 to include path. After restructuring...
[u/mrichter/AliRoot.git] / MUON / AliMUONTrack.h
index 27bf45aed6f5a2bdb75b6fbaef228f2cbd41d419..e6f5a5dac62122e4127a7160325aba0aaa49044e 100644 (file)
@@ -38,7 +38,7 @@ class AliMUONTrack : public TObject
   Bool_t        UpdateTrackParamAtCluster();
   Bool_t        UpdateCovTrackParamAtCluster();
   
-  Bool_t IsValid(UInt_t requestedStationMask);
+  Bool_t IsValid(UInt_t requestedStationMask, Bool_t request2ChInSameSt45 = kFALSE);
   
   void TagRemovableClusters(UInt_t requestedStationMask);
   
@@ -94,7 +94,8 @@ class AliMUONTrack : public TObject
   Int_t    GetNDF() const;
   Double_t GetNormalizedChi2() const;
 
-  Int_t CompatibleTrack(AliMUONTrack* track, Double_t sigma2Cut, Bool_t compatibleCluster[10]) const;
+  Int_t  FindCompatibleClusters(AliMUONTrack &track, Double_t sigma2Cut, Bool_t compatibleCluster[10]) const;
+  Bool_t Match(AliMUONTrack &track, Double_t sigma2Cut, Int_t &nMatchClusters) const;
   
   /// return pointer to track parameters at vertex (can be 0x0)
   AliMUONTrackParam* GetTrackParamAtVertex() const {return fTrackParamAtVertex;}
@@ -134,7 +135,7 @@ class AliMUONTrack : public TObject
 
   virtual void Clear(Option_t* opt="");
   
-  // return the maximum chi2 above which the track can be considered as abnormal (due to extrapolation failure, ...)
+  /// return the maximum chi2 above which the track can be considered as abnormal (due to extrapolation failure, ...)
   static Double_t MaxChi2() {return fgkMaxChi2;}