]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCTracklet.h
Changes in order to correct fot edge effects changes (Marian)
[u/mrichter/AliRoot.git] / TPC / AliTPCTracklet.h
index efaab0d32775de25a2d7f4e64c53a6fc6d1c9e59..d837727741af9bffef68913d137bb2112192434d 100755 (executable)
@@ -69,9 +69,13 @@ public:
                       Double_t *x);
   static TEllipse ErrorEllipse(Double_t x,Double_t y,
                               Double_t sx,Double_t sy,Double_t sxy);
+  static inline void SetEdgeCut(Float_t edgeX, Float_t edgeY);
 private:
+  static Bool_t RejectCluster(AliTPCclusterMI* cl,AliExternalTrackParam * param=0);
   static const Double_t kB2C; //! ugly to have the track parametrised in a way, that constand is allways needed
   static double GetBz(Double_t *xyz);
+  static Float_t        fgEdgeCutY; //cut on the edge effect in local Y 
+  static Float_t        fgEdgeCutX; //cut on the edge effect in local X 
   void FitLinear(const AliTPCseed *track,Int_t sector,TrackType type);
   void FitKalman(const AliTPCseed *track,Int_t sector);
   void FitRiemann(const AliTPCseed *track,Int_t sector);
@@ -94,4 +98,12 @@ private:
   ClassDef(AliTPCTracklet,1)
 };
 
+
+void AliTPCTracklet::SetEdgeCut(Float_t edgeX, Float_t edgeY){
+  //
+  //
+  fgEdgeCutY=edgeY;
+  fgEdgeCutX=edgeX;
+}
+
 #endif