primary vertex constraints enabled for the 2nd pass reconstruction (A.Dainese)
authorrgrosso <rgrosso@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 16 Dec 2009 19:07:37 +0000 (19:07 +0000)
committerrgrosso <rgrosso@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 16 Dec 2009 19:07:37 +0000 (19:07 +0000)
GRP/MakeGRPRecoParam.C

index 237b6d2..497018d 100644 (file)
@@ -18,16 +18,36 @@ void MakeGRPRecoParam(AliRecoParam::EventSpecie_t default=AliRecoParam::kLowMult
   {
     AliGRPRecoParam * param = AliGRPRecoParam::GetCosmicTestParam();
     param->SetEventSpecie(AliRecoParam::kCosmic);
+    param->SetVertexerTracksConstraintITS(kFALSE);
+    param->SetVertexerTracksConstraintTPC(kFALSE);
     recoParamArray->AddLast(param);
   }
   {
+    // new settings for pass 2reco of Dec09 pp data
     AliGRPRecoParam * param = AliGRPRecoParam::GetLowFluxParam();
     param->SetEventSpecie(AliRecoParam::kLowMult);
+    param->SetVertexerTracksConstraintITS(kTRUE);
+    Double_t cutsITS[12]={0.1,
+                          0.1,
+                         0.5,
+                         4, // minimum 4 clusters (default was 5)
+                          1,
+                          3.,
+                          100.,
+                          1000.,
+                          3.,
+                          30.,
+                          1,
+                          4};
+    param->SetVertexerTracksCutsITS(12,cutsITS);
+    param->SetVertexerTracksConstraintTPC(kTRUE);
     recoParamArray->AddLast(param);
   }
   {
     AliGRPRecoParam * param = AliGRPRecoParam::GetHighFluxParam();
     param->SetEventSpecie(AliRecoParam::kHighMult);
+    param->SetVertexerTracksConstraintITS(kFALSE);
+    param->SetVertexerTracksConstraintTPC(kFALSE);
     recoParamArray->AddLast(param);
   }