Index: /trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeCam.cc
===================================================================
--- /trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeCam.cc	(revision 4964)
+++ /trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeCam.cc	(revision 4965)
@@ -145,5 +145,4 @@
 #include <TStyle.h>
 #include <TF1.h>
-#include <TLine.h>
 #include <TLatex.h>
 #include <TLegend.h>
@@ -1468,52 +1467,66 @@
 {
 
-  TLine *green1 = new TLine(refline[0],0.,refline[0],0.9*hist->GetMaximum());
+  TGraph *green1 = new TGraph(2);
+  green1->SetPoint(0,refline[0],0.1);
+  green1->SetPoint(1,refline[0],hist->GetMaximum());
   green1->SetBit(kCanDelete);
   green1->SetLineColor(kGreen);
   green1->SetLineStyle(2);
   green1->SetLineWidth(3);
-  green1->Draw();
-
-  TLine *green5 = new TLine(refline[6],0.,refline[6],0.9*hist->GetMaximum());
+  green1->Draw("L");
+
+  TGraph *green5 = new TGraph(2);
+  green5->SetPoint(0,refline[6],0.1);
+  green5->SetPoint(1,refline[6],hist->GetMaximum());
   green5->SetBit(kCanDelete);
   green5->SetLineColor(8);
   green5->SetLineStyle(2);
   green5->SetLineWidth(3);
-  green5->Draw();
-
-  TLine *blue1   = new TLine(refline[1],0.,refline[1],0.9*hist->GetMaximum());
+  green5->Draw("L");
+
+  TGraph *blue1   = new TGraph(2);
+  blue1->SetPoint(0,refline[1],0.1);
+  blue1->SetPoint(1,refline[1],hist->GetMaximum());
   blue1->SetBit(kCanDelete);
   blue1->SetLineColor(227);
   blue1->SetLineStyle(2);
   blue1->SetLineWidth(3);
-  blue1->Draw();
-
-  TLine *blue5   = new TLine(refline[2],0.,refline[2],0.9*hist->GetMaximum());
+  blue1->Draw("L");
+
+  TGraph *blue5   = new TGraph(2);
+  blue5->SetPoint(0,refline[2],0.1);
+  blue5->SetPoint(1,refline[2],hist->GetMaximum());
   blue5->SetBit(kCanDelete);
   blue5->SetLineColor(68);
   blue5->SetLineStyle(2);
   blue5->SetLineWidth(3);
-  blue5->Draw();
-
-  TLine *blue10   = new TLine(refline[3],0.,refline[3],0.9*hist->GetMaximum());
+  blue5->Draw("L");
+
+  TGraph *blue10   = new TGraph(2);
+  blue10->SetPoint(0,refline[3],0.1);
+  blue10->SetPoint(1,refline[3],hist->GetMaximum());
   blue10->SetBit(kCanDelete);
   blue10->SetLineColor(4);
   blue10->SetLineStyle(2);
   blue10->SetLineWidth(3);
-  blue10->Draw();
-
-  TLine *uv10    = new TLine(refline[4],0.,refline[4],0.9*hist->GetMaximum());
+  blue10->Draw("L");
+
+  TGraph *uv10    = new TGraph(2);
+  uv10->SetPoint(0,refline[4],0.1);
+  uv10->SetPoint(1,refline[4],hist->GetMaximum());
   uv10->SetBit(kCanDelete);
   uv10->SetLineColor(106);
   uv10->SetLineStyle(2);
   uv10->SetLineWidth(3);
-  uv10->Draw();
-
-  TLine *ct1    = new TLine(refline[5],0.,refline[5],0.9*hist->GetMaximum());
+  uv10->Draw("L");
+
+  TGraph *ct1    = new TGraph(2);
+  ct1->SetPoint(0,refline[5],0.1);
+  ct1->SetPoint(1,refline[5],hist->GetMaximum());
   ct1->SetBit(kCanDelete);
   ct1->SetLineColor(6);
   ct1->SetLineStyle(2);
   ct1->SetLineWidth(3);
-  ct1->Draw();
+  ct1->Draw("L");
 
   TLegend *leg = new TLegend(0.8,0.35,0.99,0.99);
