]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Bug fix (Julian)
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 14 Oct 2011 16:23:43 +0000 (16:23 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 14 Oct 2011 16:23:43 +0000 (16:23 +0000)
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++;