]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSEvalRecPoint.cxx
added slewing correction by data
[u/mrichter/AliRoot.git] / PHOS / AliPHOSEvalRecPoint.cxx
index f0e46c64260b2a21a1bbfcd81112db33decdf7e4..fae088df97d587821b542dd1b719f6c6977dca80 100644 (file)
@@ -74,7 +74,9 @@ AliPHOSEvalRecPoint::AliPHOSEvalRecPoint(Bool_t cpv, AliPHOSEvalRecPoint* parent
     Fatal("ctor", "Couldn't find working pool") ; 
   }
 
-  fParent = wPool->IndexOf((TObject*)parent);
+  if(wPool)
+    fParent = wPool->IndexOf((TObject*)parent);
+
   fChi2Dof = parent->Chi2Dof();
 
   if(cpv) {
@@ -231,7 +233,7 @@ void AliPHOSEvalRecPoint::Init()
   // initialization
   AliPHOSClusterizer* clusterizer = GetClusterizer();
   if(!clusterizer) {
-    Fatal("Init", "Cannot get clusterizer") ;
+    AliFatal("Cannot get clusterizer") ;
   }
 
   TClonesArray* digits = AliPHOSLoader::GetPHOSLoader(fEventFolderName)->Digits();
@@ -529,7 +531,7 @@ void AliPHOSEvalRecPoint::TwoGam(Float_t* gamma1, Float_t* gamma2)
     loop20: ;
       Float_t step = st*gr;
 
-      AliInfo(Form("Iteration %d dof %d chisq/dof %f chstop/dof %f step %d stpmin %d",
+      AliInfo(Form("Iteration %d dof %d chisq/dof %f chstop/dof %f step %f stpmin %f",
           iter, dof, ch/dof, chstop/dof, step, stpmin)) ;
 
       
@@ -782,8 +784,8 @@ void AliPHOSEvalRecPoint::EvaluatePosition()
     loop20: ;
       Float_t step = st*gr;
 
-      AliInfo(Form(" Iteration %d dof %d chisq/dof %f chstop/dof %f step %d stpMin %d",
-          iter, dof, chisq/dof, chisq/dof, chstop/dof, step, stpMin)) ;
+      AliInfo(Form(" Iteration %d dof %d chisq/dof %f chstop/dof %f step %f stpMin %f",
+          iter, dof, chisq/dof, chstop/dof, step, stpMin)) ;
        
 
       if(step<stpMin)