Index: trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeBlindCam.cc
===================================================================
--- trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeBlindCam.cc	(revision 5037)
+++ trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeBlindCam.cc	(revision 5047)
@@ -323,4 +323,6 @@
   *fLog << endl;
 
+  MCalibrationBlindCam *blindcam = fIntensBlind ? fIntensBlind->GetCam() : fBlindCam;
+      
   for (Int_t i=0; i<fHiGainArray->GetSize(); i++)
     {
@@ -346,7 +348,5 @@
         }
 
-      MCalibrationBlindPix  &pix    = fIntensCam 
-        ? (MCalibrationBlindPix&)(*fIntensCam)[i] 
-        : (MCalibrationBlindPix&)(*fCam)[i];
+      MCalibrationBlindPix  &pix = (MCalibrationBlindPix&)(*blindcam)[i];
 
       FitBlindPixel(hist,pix);
Index: trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeBlindCam.h
===================================================================
--- trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeBlindCam.h	(revision 5037)
+++ trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeBlindCam.h	(revision 5047)
@@ -26,5 +26,5 @@
   Axis_t fSPheCut;                    // Signal value upon which event considered as single-phe
   
-  MRawEvtData *fRawEvt;                 //!  Raw event data
+  MRawEvtData *fRawEvt;               //!  Raw event data
 
 public:
@@ -32,11 +32,11 @@
   enum FitFunc_t { kEPoisson4, kEPoisson5,
                    kEPoisson6, kEPoisson7,
-                   kEPolya, kEMichele }; // Possible fit functions types (see MHCalibrationChargeBlindPix)
+                   kEPolya, kEMichele };    // Possible fit functions types (see MHCalibrationChargeBlindPix)
   
-  static const FitFunc_t fgFitFunc = kEPoisson4;    //! Default for fFitFunc
+  static const FitFunc_t fgFitFunc = kEPoisson4; //! Default for fFitFunc
 
 private:
 
-  FitFunc_t fFitFunc;                 // The actual fit function type
+  FitFunc_t fFitFunc;                              // The actual fit function type
   
   Bool_t SetupHists   (const MParList *pList );
@@ -58,6 +58,6 @@
   // Draw
   void  Draw(Option_t *opt="");
-  void  SetFitFunc( const FitFunc_t func=fgFitFunc)  { fFitFunc = func;  }
-  void  SetSPheCut( const Axis_t a=fgSPheCut )  { fSPheCut = a;  }    
+  void  SetFitFunc( const FitFunc_t func=fgFitFunc )  { fFitFunc = func;  }
+  void  SetSPheCut( const Axis_t    a   =fgSPheCut )  { fSPheCut = a;     }    
   
   ClassDef(MHCalibrationChargeBlindCam, 1)	// Histogram class for Blind Pixel Calibration
