]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - T0/AliT0Calibrator.cxx
Update the mult corr histograms
[u/mrichter/AliRoot.git] / T0 / AliT0Calibrator.cxx
index 2b12c6f7db83efe1276857dbc1c0f8d304de4536..8a8cbef3888efdd0aec1cf577ad4ec3df3be29f7 100644 (file)
@@ -55,7 +55,9 @@ ClassImp(AliT0Calibrator)
   for (Int_t i=0; i<24; i++){
     fMaxValue[i]=0;
     fTimeDelayCFD[i] = Int_t (param->GetTimeDelayCFD(i));
-    TGraph* fu = param ->GetWalk(i);
+     TGraph* fu = param ->GetWalk(i);
+    // fWalk.AddAtAndExpand(fu,i);
+    //TGraph* fu = param ->GetAmpLEDRec(i);
     fWalk.AddAtAndExpand(fu,i);
      
   }
@@ -106,14 +108,17 @@ Int_t  AliT0Calibrator::WalkCorrection(Int_t refAmp,  Int_t ipmt, Int_t qt, Int_
   if(fu1 && fu1->GetN()>0) {
     grY = fu1->GetY();
     fMaxValue[ipmt]=grY[refAmp-1];
-    //    TGraph* fu  = param ->GetAmpLEDRec(i);
-    walk = Int_t (fMaxValue[ipmt]) + Int_t(fu1->Eval(Double_t(qt)));
+    // TGraph* fu  = param ->GetAmpLEDRec(i);
+    // walk = Int_t (fMaxValue[ipmt]) + Int_t(fu1->Eval(Double_t(qt)));
+    walk = Int_t(fu1->Eval(Double_t(qt)));
   }
   
   timeWalk = time - walk   ;
   timeEq= timeWalk - fTimeDelayCFD[ipmt];
-  AliDebug(10,Form(" ipmt %i time before %i timeWalk %i , walk %i  qt %i timeEq %i \n ",
-                  ipmt, time,timeWalk, walk, qt, timeEq ));
+  //   printf(" ipmt %i time before %i timeWalk %i , walk %i  qt %i fTimeDelayCFD[ipmt] %i timeEq %i \n ",
+  //    ipmt, time,timeWalk, walk, qt,fTimeDelayCFD[ipmt], timeEq );
+     AliDebug(10,Form(" ipmt %i time before %i timeWalk %i , walk %i  qt %i timeEq %i \n ",
+     ipmt, time,timeWalk, walk, qt, timeEq ));
   
    return timeEq;
 }