]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Adding protection
authormarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 16 Feb 2011 22:44:05 +0000 (22:44 +0000)
committermarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 16 Feb 2011 22:44:05 +0000 (22:44 +0000)
TPC/AliTPCcalibGainMult.cxx

index dbd71f9d6960acff5b1a5a631640eb09a1b009fa..2972ee8c213e2e552e7f57492de043ab3314c7d8 100644 (file)
@@ -282,7 +282,8 @@ void AliTPCcalibGainMult::Process(AliESDEvent *event) {
       //
       // "dEdxRatioMax","dEdxRatioTot","padType","mult","driftlength", "1_pt"
       Float_t meanMax = (1/3.)*(signalArrayMax[0] + signalArrayMax[1] + signalArrayMax[2]);
-      Float_t meanTot = (1/3.)*(signalArrayTot[0] + signalArrayTot[1] + signalArrayTot[2]);
+      Float_t meanTot = (1/3.)*(signalArrayTot[0] + signalArrayTot[1] + signalArrayTot[2]); 
+      if (meanMax || meanTot < 1e-5) continue;
       for(Int_t ipad = 0; ipad < 4; ipad ++) {
        Double_t vecPadEqual[6] = {signalArrayMax[ipad]/meanMax, signalArrayTot[ipad]/meanTot, ipad, nContributors, meanDrift, track->OneOverPt()};
        fHistPadEqual->Fill(vecPadEqual);