Index: trunk/MagicSoft/Mars/mcalib/MCalibrationChargePix.cc
===================================================================
--- trunk/MagicSoft/Mars/mcalib/MCalibrationChargePix.cc	(revision 4331)
+++ trunk/MagicSoft/Mars/mcalib/MCalibrationChargePix.cc	(revision 4332)
@@ -97,5 +97,5 @@
 // - fConversionHiLo to fgConversionHiLo
 // - fConversionHiLoVar to square of fgConversionHiLoErr
-// - fConvFFactorRelErrLimit to fgConvFFactorRelErrLimit*fgConvFFactorRelErrLimit
+// - fConvFFactorelErrLimit to fgConvFFactorRelErrLimit*fgConvFFactorelErrLimit
 // - fPheFFactorLimit to fgPheFFactorLimit
 // 
@@ -183,4 +183,28 @@
 }
 
+// --------------------------------------------------------------------------
+//
+// Set pedestals from outside (done by MCalibrationChargeCalc)
+//
+void MCalibrationChargePix::SetPed(const Float_t ped, const Float_t pederr)
+{
+
+  fPed       = ped;    
+  fPedVar    = pederr*pederr;
+}
+
+// --------------------------------------------------------------------------
+//
+// Set pedestals RMS from outside (done by MHCalibrationChargeCam)
+//
+void MCalibrationChargePix::SetPedRMS( const Float_t pedrms, const Float_t pedrmserr)
+{
+  
+  fPedRms    = pedrms;
+  fPedRmsVar = pedrmserr*pedrmserr;
+  
+}
+
+
 // -------------------------------------------------------------------------------
 //
@@ -253,13 +277,4 @@
 }
  
-
-//
-// Get the Error of the Mean pedestals: 
-// Returns square root of fPedVar
-//
-Float_t  MCalibrationChargePix::GetPedErr()  const
-{
-  return  TMath::Sqrt(fPedVar);
-}
 
 // --------------------------------------------------------------------------
