]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/Cal/AliTRDCalDet.cxx
Bug fix (Julian)
[u/mrichter/AliRoot.git] / TRD / Cal / AliTRDCalDet.cxx
index 4cbd23360ca7b79eaf4272f1adadaeb0c855afc3..15a05f02060a6e396c2e07d6022db434c691c798 100644 (file)
@@ -639,6 +639,10 @@ Double_t AliTRDCalDet::CalcRMS(Bool_t wghtPads)
     det++;
   }
   
+  Double_t mean;
+  if(!wghtPads) mean= meanALL;
+  if(wghtPads) mean= meanWP;
+  
   det=0;
   while(det < 540) {
     Float_t val= fData[det];
@@ -649,7 +653,7 @@ Double_t AliTRDCalDet::CalcRMS(Bool_t wghtPads)
                 (TMath::Abs(val - meanWP) > 0.0001) &&
                 (TMath::Abs(val - meanSMWP[(Int_t)(det / (6*5) )]) > 0.0001) )
         ) {
-      sum+=val*val;
+      sum+=(val-mean)*(val-mean);
       ndet++;
     }
     det++;