ClassImp(AliTPCRecoParam)
-
+Bool_t AliTPCRecoParam::fgUseTimeCalibration=kTRUE; // flag usage the time dependent calibration
+ // to be switched off for pass 0 reconstruction
+ // Use static function, other option will be to use
+ // additional specific storage ?
//_____________________________________________________________________________
AliTPCRecoParam::AliTPCRecoParam():
fCtgRange(1.05),
fMaxSnpTracker(0.95),
fMaxSnpTrack(0.999),
+ fUseOuterDetectors(kFALSE),
fDumpSignal(kFALSE),
fFirstBin(0),
fLastBin(-1),
fBSpecialSeeding(kFALSE),
fBKinkFinder(kTRUE),
fLastSeedRowSec(120),
- fUseFieldCorrection(0), // use field correction
+ fUseFieldCorrection(2), // use field correction
+ fUseComposedCorrection(kFALSE), // use field correction
fUseRPHICorrection(0), // use rphi correction
fUseRadialCorrection(0), // use radial correction
fUseQuadrantAlignment(0), // use quadrant alignment
fUseSectorAlignment(0), // use sector alignment
- fUseDriftCorrectionTime(0), // use drift correction time
- fUseDriftCorrectionGY(0), // use drif correction global y
+ fUseDriftCorrectionTime(1), // use drift correction time
+ fUseDriftCorrectionGY(1), // use drif correction global y
fUseGainCorrectionTime(0), // use gain correction time
+ fUseExBCorrection(1), // use ExB correction
+ //
+ fUseTotCharge(kTRUE), // switch use total or max charge
+ fMinFraction(0.01), // truncated mean - lower threshold
+ fMaxFaction(0.7), // truncated mean - upper threshold
fUseTOFCorrection(kTRUE)
{
//
SetName("TPC");
SetTitle("TPC");
for (Int_t i=0;i<5;i++) fSystematicErrors[i]=0;
+ fCutSharedClusters[0]=0.5; // maximal allowed fraction of shared clusters - shorter track
+ fCutSharedClusters[1]=0.25; // maximal allowed fraction of shared clusters - longer track
+ fClusterMaxRange[0]=1; // y - pad range
+ fClusterMaxRange[1]=1; // z - time bin range
+ fKinkAngleCutChi2[0]=9; // angular cut for kink finder - to create a kink
+ // ~ about 5 % rate for high pt kink finder
+ fKinkAngleCutChi2[1]=12; // angular cut for kink finder - to use the partial track // form kink
+ // ~ about 2 % rate for high pt kink finder
}
//_____________________________________________________________________________
param->fCtgRange = 1.05;
param->fFirstBin = 0;
param->fLastBin = 1000;
+ param->fUseTotCharge=kFALSE;
param->SetName("High Flux");
param->SetTitle("High Flux");
return param;
}
+Bool_t AliTPCRecoParam::GetUseTimeCalibration(){
+ //
+ // get
+ //
+ return fgUseTimeCalibration;
+}
+void AliTPCRecoParam::SetUseTimeCalibration(Bool_t useTimeCalibration) {
+ //
+ // set
+ //
+ fgUseTimeCalibration = useTimeCalibration;
+}