Index: trunk/MagicSoft/Mars/manalysis/MMcPedestalNSBAdd.cc
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MMcPedestalNSBAdd.cc	(revision 1128)
+++ trunk/MagicSoft/Mars/manalysis/MMcPedestalNSBAdd.cc	(revision 1130)
@@ -180,6 +180,5 @@
     pedestals->InitSize(num);
 
-    MGeomPix &pixgeom0 = (*geometry)[0];
-    const Float_t size0   = pixgeom0.GetR()*pixgeom0.GetR();
+    const Float_t size0 = (*geometry)[0].GetR()*(*geometry)[0].GetR();
 
     for (int i=0; i<num; i++)
@@ -188,8 +187,10 @@
 	MGeomPix     &pixgeom = (*geometry)[i];
 
-        const Float_t pedrms = pix.GetSigma();
-	const Float_t size   = pixgeom.GetR()*pixgeom.GetR()/size0;
+        const Float_t pedrms  = pix.GetSigma();
+        const Float_t size    = pixgeom.GetR()*pixgeom.GetR()/size0;
 
-	pix.SetSigma(sqrt(pedrms*pedrms+fDnsbPixel*fadc->GetAmplitud()*fadc->GetAmplitud()*size));
+        const Float_t ampl    = fadc->GetAmplitud();
+
+	pix.SetSigma(sqrt(pedrms*pedrms + fDnsbPixel*ampl*ampl*size));
     }
 
