Mior fixes
[u/mrichter/AliRoot.git] / PWG2 / FORWARD / analysis2 / ForwardAODConfig.C
index 50a8e15fe92e873269345b0e6d987a0e742a7326..b917273ee292ce25f7a3fc8242c659c0a6ba0bd6 100644 (file)
@@ -31,8 +31,10 @@ ForwardAODConfig(AliForwardMultiplicityBase* task)
   // Would like to use dynamic cast but CINT interprets that as a 
   // static cast - sigh!
   Bool_t mc = false;
-  if (task->IsA() == AliForwardMCMultiplicityTask::Class()) 
+  if (task->IsA() == AliForwardMCMultiplicityTask::Class()) {
+    Info("ForwardAODConfig", "Assuming Monte-Carlo input");
     mc = true;
+  }
 
 #if 0 
   if (mc) {
@@ -41,7 +43,7 @@ ForwardAODConfig(AliForwardMultiplicityBase* task)
     mcTask->SetOnlyPrimary(true);
   }
 #endif
-  Double_t nXi = mc ? 1 : .5;
+  Double_t nXi = 1; // mc ? 1 : .5;
   Bool_t   includeSigma = true;
 
   // --- Event inspector ---------------------------------------------
@@ -53,7 +55,7 @@ ForwardAODConfig(AliForwardMultiplicityBase* task)
 
   // --- Sharing filter ----------------------------------------------
   // Set the low cut used for sharing - overrides settings in eloss fits
-  task->GetSharingFilter().SetLowCut(0.15);
+  task->GetSharingFilter().SetLowCut(mc ? 0.15 : 0.2);
   // Set the number of xi's (width of landau peak) to stop at 
   task->GetSharingFilter().SetNXi(nXi);
   // Set whether or not to include sigma in cut
@@ -65,9 +67,9 @@ ForwardAODConfig(AliForwardMultiplicityBase* task)
   // Set the maximum number of particle to try to reconstruct 
   task->GetDensityCalculator().SetMaxParticles(10);
   // Wet whether to use poisson statistics to estimate N_ch
-  task->GetDensityCalculator().SetUsePoisson(false);
+  task->GetDensityCalculator().SetUsePoisson(true);
   // Set the lower multiplicity cut.  Overrides setting in energy loss fits.
-  task->GetDensityCalculator().SetMultCut(-1); //was 0.3
+  task->GetDensityCalculator().SetMultCut(.3); //was 0.3
   // Set the lower per-ring multiplicity cuts 
   task->GetDensityCalculator().SetMultCuts(-1,-1,-1,-1,-1);
   // USe this many times xi+sigma below MPV