]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
temporary fix of bug from Savannah report 54512
authoralla <alla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 18 Aug 2009 12:46:55 +0000 (12:46 +0000)
committeralla <alla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 18 Aug 2009 12:46:55 +0000 (12:46 +0000)
T0/AliT0Digitizer.cxx

index 421fbae4d6fd858d800ce3e8c2e6f2606742b0fa..9b4c6e18d53f5d3e49548c268d610c2a3feafc7f 100644 (file)
@@ -301,6 +301,8 @@ void AliT0Digitizer::Exec(Option_t* /*option*/)
          // max 200ns, HIJING  mean 50000phe -> 15000mv -> ln = 15 (s zapasom)
          // channel 25ps
          qt= al/ph2Mip;  // 50mv/Mip amp in mV 
+         // before will we have calibration for high multiplicity 
+         if (qt > 115.) qt =115.; //must be fix!!!
          //  fill TDC
          timeDelayCFD[i] = fParam->GetTimeDelayCFD(i);
          trCFD = Int_t (timeGaus[i]/channelWidth + timeDelayCFD[i]); 
@@ -316,7 +318,7 @@ void AliT0Digitizer::Exec(Option_t* /*option*/)
          sumMult += Int_t (qtCh/sumMultCoeff)  ;
         
          // put slewing 
-         TGraph *fu=(TGraph*) fParam ->GetWalk(i) ;
+         TGraph *fu=(TGraph*) fParam ->GetWalk(i);
          Float_t slew=fu->Eval(Float_t(qtCh));
 
          //      trCFD=trCFD-Int_t(fMaxValue[i]-slew);