Index: trunk/MagicSoft/Mars/mcalib/MCalibrationIntensityChargeCam.cc
===================================================================
--- trunk/MagicSoft/Mars/mcalib/MCalibrationIntensityChargeCam.cc	(revision 5981)
+++ trunk/MagicSoft/Mars/mcalib/MCalibrationIntensityChargeCam.cc	(revision 5982)
@@ -1072,2 +1072,65 @@
 }
 
+void MCalibrationIntensityChargeCam::DrawRazmikPlot( const UInt_t pixid )
+{
+  TGraphErrors *gr = GetRazmikPlot(pixid );
+  gr->Draw("A*");
+
+}
+void MCalibrationIntensityChargeCam::DrawPheVsCharge( const UInt_t pixid, const MCalibrationCam::PulserColor_t col=MCalibrationCam::kNONE)
+{
+  TGraphErrors *gr = GetPheVsCharge(pixid,col);
+  gr->Draw("A*");
+}
+void MCalibrationIntensityChargeCam::DrawPhePerCharge( const UInt_t pixid, const MGeomCam &geom, const MCalibrationCam::PulserColor_t col=MCalibrationCam::kNONE)
+{
+  TGraphErrors *gr = GetPhePerCharge(pixid,geom,col); 
+  gr->Draw("A*");
+}
+void MCalibrationIntensityChargeCam::DrawPhePerChargePerArea( const Int_t aidx, const MGeomCam &geom, const MCalibrationCam::PulserColor_t col=MCalibrationCam::kNONE)
+{
+  TGraphErrors *gr = GetPhePerChargePerArea(aidx,geom,col); 
+  gr->Draw("A*");
+}
+void MCalibrationIntensityChargeCam::DrawPheVsChargePerArea( const Int_t aidx, const MCalibrationCam::PulserColor_t col=MCalibrationCam::kNONE)
+{
+  TGraphErrors *gr = GetPheVsChargePerArea(aidx,col); 
+  gr->Draw("A*");
+}
+void MCalibrationIntensityChargeCam::DrawRazmikPlotResults( const Int_t aidx, const MGeomCam &geom )
+{
+  TH2F *h = GetRazmikPlotResults(aidx,geom ); 
+  h->Draw();
+}
+
+void MCalibrationIntensityChargeCam::DrawChargePerAreaVsTime( const Int_t aidx, const MGeomCam &geom )
+{
+  TGraphErrors *gr = GetChargePerAreaVsTime(aidx,geom ); 
+  gr->Draw("A*");
+}
+void MCalibrationIntensityChargeCam::DrawPhePerAreaVsTime( const Int_t aidx, const MGeomCam &geom )
+{
+  TGraphErrors *gr = GetPhePerAreaVsTime(aidx,geom ); 
+  gr->Draw("A*");
+}
+void MCalibrationIntensityChargeCam::DrawPhotVsTime( const Option_t *method="FFactor" )
+{
+  TGraphErrors *gr = GetPhotVsTime(method); 
+  gr->Draw("A*");
+}
+
+void MCalibrationIntensityChargeCam::DrawVarPerAreaVsTime( const Int_t aidx, const MGeomCam &geom, const Option_t *varname )
+{
+  TGraphErrors *gr = GetVarPerAreaVsTime(aidx,geom,varname ); 
+  gr->Draw("A*");
+}
+void MCalibrationIntensityChargeCam::DrawVarVsTime( const Int_t pixid , const Option_t *varname )
+{
+  TGraphErrors *gr = GetVarVsTime(pixid,varname ); 
+  gr->Draw("A*");
+}
+void MCalibrationIntensityChargeCam::DrawVarFluctuations( const Int_t aidx, const MGeomCam &geom, const Option_t *varname)
+{
+  TH1F *h = GetVarFluctuations( aidx, geom,varname); 
+  h->Draw();
+}
Index: trunk/MagicSoft/Mars/mcalib/MCalibrationIntensityChargeCam.h
===================================================================
--- trunk/MagicSoft/Mars/mcalib/MCalibrationIntensityChargeCam.h	(revision 5981)
+++ trunk/MagicSoft/Mars/mcalib/MCalibrationIntensityChargeCam.h	(revision 5982)
@@ -30,4 +30,6 @@
   Int_t CountNumValidEntries(const UInt_t pixid, const MCalibrationCam::PulserColor_t col=MCalibrationCam::kNONE) const;
   
+  // Graphs
+
   TGraphErrors *GetRazmikPlot( const UInt_t pixid );
   TGraphErrors *GetPheVsCharge( const UInt_t pixid, const MCalibrationCam::PulserColor_t col=MCalibrationCam::kNONE);
@@ -45,4 +47,21 @@
   TH1F         *GetVarFluctuations( const Int_t aidx, const MGeomCam &geom, const Option_t *varname);
   
+  // Draws
+  void DrawRazmikPlot( const UInt_t pixid );
+  void DrawPheVsCharge( const UInt_t pixid, const MCalibrationCam::PulserColor_t col=MCalibrationCam::kNONE);                             // *MENU*
+  void DrawPhePerCharge( const UInt_t pixid, const MGeomCam &geom, const MCalibrationCam::PulserColor_t col=MCalibrationCam::kNONE);      // *MENU*
+  void DrawPhePerChargePerArea( const Int_t aidx, const MGeomCam &geom, const MCalibrationCam::PulserColor_t col=MCalibrationCam::kNONE); // *MENU*
+  void DrawPheVsChargePerArea( const Int_t aidx, const MCalibrationCam::PulserColor_t col=MCalibrationCam::kNONE);                        // *MENU*
+  void DrawRazmikPlotResults( const Int_t aidx, const MGeomCam &geom );                          // *MENU*
+
+  void DrawChargePerAreaVsTime( const Int_t aidx, const MGeomCam &geom );                        // *MENU*
+  void DrawPhePerAreaVsTime( const Int_t aidx, const MGeomCam &geom );                           // *MENU*
+  void DrawPhotVsTime( const Option_t *method="FFactor" );                                       // *MENU*
+
+  void DrawVarPerAreaVsTime( const Int_t aidx, const MGeomCam &geom, const Option_t *varname );  // *MENU*
+  void DrawVarVsTime( const Int_t pixid , const Option_t *varname );                             // *MENU*
+  void DrawVarFluctuations( const Int_t aidx, const MGeomCam &geom, const Option_t *varname);    // *MENU*
+  
+
   ClassDef(MCalibrationIntensityChargeCam, 1) // Container Intensity Charge Calibration Results Camera
 };
