Updated flags for low flux case (A. Dainese)
authorprino <prino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 11 Dec 2008 14:14:31 +0000 (14:14 +0000)
committerprino <prino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 11 Dec 2008 14:14:31 +0000 (14:14 +0000)
ITS/AliITSRecoParam.cxx

index 5cbeb13b0de6899fc28208e3b6d89f087203a8d8..3a73f6acaca62b3e19dc906ae02afc590d3cd034 100644 (file)
@@ -179,6 +179,14 @@ AliITSRecoParam *AliITSRecoParam::GetHighFluxParam()
   AliITSRecoParam *param = new AliITSRecoParam();
   param->SetVertexerZ();
 
   AliITSRecoParam *param = new AliITSRecoParam();
   param->SetVertexerZ();
 
+  // use of bads from OCDB
+  param->SetUseBadZonesFromOCDB(kTRUE);
+  param->SetUseSingleBadChannelsFromOCDB(kFALSE);
+  // extended eta acceptance
+  param->SetExtendedEtaAcceptance(kFALSE);
+  // allow to skip layer if no cluster and no bad
+  param->SetAllowProlongationWithEmptyRoad(kFALSE);
+
   param->fMaxSnp = 0.95;
 
   param->fNSigmaYLayerForRoadY = 4.;
   param->fMaxSnp = 0.95;
 
   param->fNSigmaYLayerForRoadY = 4.;
@@ -270,6 +278,14 @@ AliITSRecoParam *AliITSRecoParam::GetLowFluxParam()
   AliITSRecoParam *param = new AliITSRecoParam();
   param->SetVertexer3DDefaults();
 
   AliITSRecoParam *param = new AliITSRecoParam();
   param->SetVertexer3DDefaults();
 
+  // full use of bads from OCDB
+  param->SetUseBadZonesFromOCDB(kTRUE);
+  param->SetUseSingleBadChannelsFromOCDB(kTRUE);
+  // extended eta acceptance
+  param->SetExtendedEtaAcceptance(kTRUE);
+  // allow to skip layer if no cluster and no bad
+  param->SetAllowProlongationWithEmptyRoad(kTRUE);
+
   param->fMaxSnp = 0.95;
 
   param->fNSigmaYLayerForRoadY = 4.;
   param->fMaxSnp = 0.95;
 
   param->fNSigmaYLayerForRoadY = 4.;