]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCRecoParam.h
Adding setter to switch on-off for Kink Finder (Marian)
[u/mrichter/AliRoot.git] / TPC / AliTPCRecoParam.h
index 360a09b1c636b64a88992b8a333c682d31afdb75..f18855948e765b92f3b179983afd9da35ff0719b 100644 (file)
@@ -17,10 +17,13 @@ class AliTPCRecoParam : public TObject
  public: 
   AliTPCRecoParam();
   virtual ~AliTPCRecoParam();
+  void     SetClusterSharing(Bool_t sharing){fBClusterSharing=sharing;}
+  Bool_t   GetClusterSharing() const {return fBClusterSharing;}
   Double_t GetCtgRange() const     { return fCtgRange;}
   Double_t GetMaxSnpTracker() const{ return fMaxSnpTracker;}
   Double_t GetMaxSnpTrack() const  { return fMaxSnpTrack;}
   //
+  Bool_t   DumpSignal()     const  { return fDumpSignal;}
   Int_t    GetFirstBin() const     { return fFirstBin;}
   Int_t    GetLastBin() const      { return fLastBin;}
   void     SetTimeBinRange(Int_t first, Int_t last){ fFirstBin = first; fLastBin = last;}
@@ -36,6 +39,7 @@ class AliTPCRecoParam : public TObject
   Float_t  GetMinUpDownCutSigma()    const  { return fMinUpDownCutSigma;}  // minimal amplitude up-down - TRF 
   Int_t    GetLastSeedRowSec()       const  { return fLastSeedRowSec;} 
   //
+  void     SetDoKinks(Bool_t on)   { fBKinkFinder=on; }
   Bool_t   GetDoKinks() const      { return fBKinkFinder;}
   Float_t  GetMaxC()    const      { return fMaxC;}
   Bool_t   GetSpecialSeeding() const { return fBSpecialSeeding;}
@@ -46,6 +50,7 @@ class AliTPCRecoParam : public TObject
   static   AliTPCRecoParam *GetCosmicTestParam(Bool_t bPedestal); // special setting for cosmic  
   //
  protected:
+  Bool_t   fBClusterSharing; // allows or disable cluster sharing during tracking 
   Double_t fCtgRange;        // +-fCtgRange is the ctg(Theta) window used for clusterization and tracking (MI) 
   Double_t fMaxSnpTracker;   // max sin of local angle  - for TPC tracker
   Double_t fMaxSnpTrack;     // max sin of local angle  - for track 
@@ -53,6 +58,7 @@ class AliTPCRecoParam : public TObject
   //
   //   clusterer parameters
   //
+  Bool_t   fDumpSignal;      // Dump Signal information flag
   Int_t    fFirstBin;        // first time bin used by cluster finder
   Int_t    fLastBin;         // last time bin  used by cluster finder 
   Bool_t   fBCalcPedestal;   // calculate Pedestal
@@ -71,7 +77,7 @@ class AliTPCRecoParam : public TObject
   Bool_t   fBSpecialSeeding; // special seeding with big inclination angles allowed (for Cosmic and laser)
   Bool_t   fBKinkFinder;     // do kink finder reconstruction
   Int_t    fLastSeedRowSec;     // Most Inner Row to make seeding for secondaries
-  ClassDef(AliTPCRecoParam, 1)
+  ClassDef(AliTPCRecoParam, 2)
 };