X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=ITS%2FMakeITSRecoParam_2010.C;h=a7e23352a205a6d6b6defeec9818de6941ef68c5;hb=3e5cb4229f5a6b1ff8a1bff6d6dd5d9fa215d09e;hp=7aef5c4c87a4afab0695d41df2489f7d004703ed;hpb=c4619c667c919bc390d317a32bf6fe15512ce3ee;p=u%2Fmrichter%2FAliRoot.git diff --git a/ITS/MakeITSRecoParam_2010.C b/ITS/MakeITSRecoParam_2010.C index 7aef5c4c87a..a7e23352a20 100644 --- a/ITS/MakeITSRecoParam_2010.C +++ b/ITS/MakeITSRecoParam_2010.C @@ -43,6 +43,7 @@ void MakeITSRecoParam_2010(AliRecoParam::EventSpecie_t default=AliRecoParam::kLo itsRecoParam->SetAddVirtualClustersInDeadZone(kFALSE); itsRecoParam->SetUseAmplitudeInfo(kFALSE); itsRecoParam->SetEventSpecie(AliRecoParam::kCosmic); + itsRecoParam->SetTitle("Cosmic"); recoParamArray->AddLast(itsRecoParam); } { @@ -59,12 +60,13 @@ void MakeITSRecoParam_2010(AliRecoParam::EventSpecie_t default=AliRecoParam::kLo itsRecoParam->SetFactorSAWindowSizes(2); // Misalignment syst errors decided at ITS meeting 25.03.2010 + // Errors in Z reduced on 11.10.2010 for SPD and SDD // additional error due to misal (B off) itsRecoParam->SetClusterMisalErrorY(0.0010,0.0010,0.0300,0.0300,0.0020,0.0020); // [cm] - itsRecoParam->SetClusterMisalErrorZ(0.0100,0.0100,0.0100,0.0100,0.0500,0.0500); // [cm] + itsRecoParam->SetClusterMisalErrorZ(0.0050,0.0050,0.0050,0.0050,0.1000,0.1000); // [cm] // additional error due to misal (B on) itsRecoParam->SetClusterMisalErrorYBOn(0.0010,0.0030,0.0500,0.0500,0.0020,0.0020); // [cm] - itsRecoParam->SetClusterMisalErrorZBOn(0.0100,0.0100,0.0100,0.0100,0.0500,0.0500); // [cm] + itsRecoParam->SetClusterMisalErrorZBOn(0.0050,0.0050,0.0050,0.0050,0.1000,0.1000); // [cm] //---- // SDD configuration @@ -85,20 +87,64 @@ void MakeITSRecoParam_2010(AliRecoParam::EventSpecie_t default=AliRecoParam::kLo itsRecoParam->SetMinContVtxPlaneEff(3); // itsRecoParam->SetOptTrackletsPlaneEff(kTRUE); // activate it for MC (very important) ! // Removal of tracklets reconstructed in the SPD overlaps + // itsRecoParam->SetTrackleterRemoveClustersFromOverlaps(kTRUE); - + itsRecoParam->SetTrackleterPhiWindow(0.08); + itsRecoParam->SetTrackleterThetaWindow(0.025); + itsRecoParam->SetTrackleterScaleDThetaBySin2T(kTRUE); + // // V0 finder (A. Marin) itsRecoParam->GetESDV0Params()->SetMaxPidProbPionForb(0.9); //****************************************************************** itsRecoParam->SetEventSpecie(AliRecoParam::kLowMult); + itsRecoParam->SetTitle("LowMult"); recoParamArray->AddLast(itsRecoParam); } { AliITSRecoParam * itsRecoParam = AliITSRecoParam::GetHighFluxParam(); itsRecoParam->SetClusterErrorsParam(2); + + // find independently ITS SA tracks for nContrSPD<50 + itsRecoParam->SetSAUseAllClusters(); + itsRecoParam->SetMaxSPDcontrForSAToUseAllClusters(50); + + itsRecoParam->SetImproveWithVertex(kTRUE); + // Misalignment syst errors decided at ITS meeting 25.03.2010 + // additional error due to misal (B off) + itsRecoParam->SetClusterMisalErrorY(0.0010,0.0010,0.0100,0.0100,0.0020,0.0020); // [cm] + itsRecoParam->SetClusterMisalErrorZ(0.0100,0.0100,0.0100,0.0100,0.0500,0.0500); // [cm] + // additional error due to misal (B on) + itsRecoParam->SetClusterMisalErrorYBOn(0.0010,0.0030,0.0100,0.0100,0.0020,0.0020); // [cm] + itsRecoParam->SetClusterMisalErrorZBOn(0.0050,0.0050,0.0050,0.0050,0.1000,0.1000); // [cm] + //---- + + //Vertexer Z + itsRecoParam->SetVertexerZ(); + + + // tracklets + itsRecoParam->SetTrackleterPhiWindowL2(0.07); + itsRecoParam->SetTrackleterZetaWindowL2(0.4); + itsRecoParam->SetTrackleterPhiWindowL1(0.10); + itsRecoParam->SetTrackleterZetaWindowL1(0.6); + // + itsRecoParam->SetTrackleterPhiWindow(0.06); + itsRecoParam->SetTrackleterThetaWindow(0.025); + itsRecoParam->SetTrackleterScaleDThetaBySin2T(kTRUE); + // + // Removal of tracklets reconstructed in the SPD overlaps + itsRecoParam->SetTrackleterRemoveClustersFromOverlaps(kTRUE); + + // SDD configuration + itsRecoParam->SetUseSDDCorrectionMaps(kTRUE); + itsRecoParam->SetUseSDDClusterSizeSelection(kTRUE); + itsRecoParam->SetMinClusterChargeSDD(30.); + itsRecoParam->SetUseUnfoldingInClusterFinderSDD(kFALSE); + itsRecoParam->SetEventSpecie(AliRecoParam::kHighMult); + itsRecoParam->SetTitle("HighMult"); recoParamArray->AddLast(itsRecoParam); } @@ -130,4 +176,3 @@ void MakeITSRecoParam_2010(AliRecoParam::EventSpecie_t default=AliRecoParam::kLo return; } -