Index: trunk/MagicSoft/Mars/mraw/MRawEvtData.cc
===================================================================
--- trunk/MagicSoft/Mars/mraw/MRawEvtData.cc	(revision 2328)
+++ trunk/MagicSoft/Mars/mraw/MRawEvtData.cc	(revision 2372)
@@ -258,19 +258,39 @@
         *fLog << " of " << (int)GetNumPixels() << "Pixels" << endl;
 
-        TGraph *graph = new TGraph;
+        TGraph *graphhi = new TGraph;
 
         for (int i=0; i<nh; i++)
-            graph->SetPoint(graph->GetN(), i, higains[i]);
-
-        graph->SetMaximum(256);
-        graph->SetMinimum(0);
-
-        graph->SetBit(kCanDelete);
-        graph->Draw(same ? "C*" : "AC*");
-
-        TH1F *hist = graph->GetHistogram();
-
-        hist->SetXTitle("Time/FADC Slices");
-        hist->SetYTitle("Signal/FADC Units");
+            graphhi->SetPoint(graphhi->GetN(), i, higains[i]);
+
+        graphhi->SetMaximum(256);
+        graphhi->SetMinimum(0);
+
+        graphhi->SetBit(kCanDelete);
+        graphhi->Draw(same ? "C*" : "AC*");
+
+        TH1F *histhi = graphhi->GetHistogram();
+
+        histhi->SetXTitle("Time/FADC Slices");
+        histhi->SetYTitle("Signal/FADC Units");
+
+        if (nl>0)
+        {
+            TGraph *graphlo = new TGraph;
+
+            for (int i=0; i<nl; i++)
+                graphlo->SetPoint(graphlo->GetN(), i, logains[i]);
+
+            graphlo->SetMaximum(256);
+            graphlo->SetMinimum(0);
+            graphlo->SetLineColor(kBlue);
+
+            graphlo->SetBit(kCanDelete);
+            graphlo->Draw("C*");
+
+            TH1F *histlo = graphlo->GetHistogram();
+
+            histlo->SetXTitle("Time/FADC Slices");
+            histlo->SetYTitle("Signal/FADC Units");
+        }
 
         return;
@@ -291,5 +311,5 @@
         histh->Draw(same ? "same" : "");
 
-        if (nh>0)
+        if (nl>0)
         {
             TH1F *histl = new TH1F(name+";2", "FADC Samples", nl, -0.5, nl-.5);
