]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/Rec/AliTPCRecoParam.h
remove cout
[u/mrichter/AliRoot.git] / TPC / Rec / AliTPCRecoParam.h
index 898a05af267c30b38170653420fdf878be239d25..eba548e908e4b5b62cc2e0c7b616c7e390de903f 100644 (file)
@@ -33,7 +33,9 @@ class AliTPCRecoParam : public AliDetectorRecoParam
   Bool_t   GetUseOuterDetectors() const { return fUseOuterDetectors;}
   void     SetUseOuterDetectors(Bool_t flag)  { fUseOuterDetectors=flag;}
   void     SetMaxChi2TPCTRD(Double_t maxChi2){fMaxChi2TPCTRD=maxChi2;}
-  Double_t GetMaxChi2TPCTRD(){return fMaxChi2TPCTRD;}
+  Double_t GetMaxChi2TPCTRD() const {return fMaxChi2TPCTRD;}
+  void     SetMaxChi2TPCITS(Double_t maxChi2){fMaxChi2TPCITS=maxChi2;}
+  Double_t GetMaxChi2TPCITS() const {return fMaxChi2TPCITS;}
   Double_t GetCutSharedClusters(Int_t index)const { return fCutSharedClusters[index];}
   void  SetCutSharedClusters(Int_t index, Float_t value){ fCutSharedClusters[index]=value;}
   Int_t GetClusterMaxRange(Int_t index)const { return fClusterMaxRange[index];}
@@ -105,6 +107,7 @@ class AliTPCRecoParam : public AliDetectorRecoParam
   void  SetUseExBCorrection(Int_t flag){fUseExBCorrection=flag;}
   void  SetUseTOFCorrection(Bool_t flag) {fUseTOFCorrection = flag;}
   void  SetUseIonTailCorrection(Int_t flag) {fUseIonTailCorrection = flag;}
+  void  SetCrosstalkCorrection(Float_t crosstalkCorrection) {fCrosstalkCorrection= crosstalkCorrection; }
   //
   Int_t GetUseFieldCorrection() const {return fUseFieldCorrection;}
   Int_t GetUseComposedCorrection() const {return fUseComposedCorrection;}
@@ -118,6 +121,7 @@ class AliTPCRecoParam : public AliDetectorRecoParam
   Int_t GetUseExBCorrection() const {return fUseExBCorrection;}
   Bool_t GetUseTOFCorrection() {return fUseTOFCorrection;}
   Int_t GetUseIonTailCorrection() const {return fUseIonTailCorrection;}
+  Double_t GetCrosstalkCorrection() const {return fCrosstalkCorrection;}
 
   Bool_t GetUseMultiplicityCorrectionDedx() const {return fUseMultiplicityCorrectionDedx;}
   Int_t  GetGainCorrectionHVandPTMode() const  { return   fGainCorrectionHVandPTMode;}
@@ -154,6 +158,7 @@ class AliTPCRecoParam : public AliDetectorRecoParam
   Double_t fMaxSnpTrack;     // max sin of local angle  - for track 
   Bool_t   fUseOuterDetectors; // switch - to use the outer detectors
   Double_t fMaxChi2TPCTRD;     // maximal allowed chi2 between the TRD in and TPC out to be accepted for refit
+  Double_t fMaxChi2TPCITS;     // maximal allowed chi2 between the ITS in and TPC out to be accepted for backpropagation
   //
   //
   Double_t fCutSharedClusters[2]; // cut value - maximal amount  of shared clusters  
@@ -202,6 +207,7 @@ class AliTPCRecoParam : public AliDetectorRecoParam
   Bool_t fUseMultiplicityCorrectionDedx; // use Dedx multiplicity correction
   Bool_t fUseAlignmentTime;              // use time dependent alignment correction
   Int_t fUseIonTailCorrection;   // use ion tail correction
+  Double_t fCrosstalkCorrection;   // crosstalk correction factor (fro each signal substracted by (mean signal in wite patch)xfCrosstalkCorrection) - Effect important only after removing oc capacitors in 2012
   //
   // dEdx switches
   //
@@ -224,7 +230,7 @@ public:
                                       // to be switched off for pass 0 reconstruction
                                       // Use static function, other option will be to use 
                                       // additional specific storage ?
-  ClassDef(AliTPCRecoParam, 18)
+  ClassDef(AliTPCRecoParam, 19)
 };