Index: /trunk/MagicSoft/Mars/mhcalib/MHGausEvents.cc
===================================================================
--- /trunk/MagicSoft/Mars/mhcalib/MHGausEvents.cc	(revision 4950)
+++ /trunk/MagicSoft/Mars/mhcalib/MHGausEvents.cc	(revision 4951)
@@ -272,4 +272,5 @@
   MHGausEvents &pix = (MHGausEvents&)*MH::Clone(name);
   
+
   // 
   // Copy data members
@@ -308,11 +309,10 @@
   pix.fNDFLimit  = fNDFLimit;
   pix.fSigma     = fSigma;
-  pix.fSigma     = fSigmaErr;
+  pix.fSigmaErr  = fSigmaErr;
   pix.fProb      = fProb;
   pix.fProbLimit = fProbLimit;
-  
+
   return &pix;
 }
-
 
 
@@ -555,5 +555,5 @@
 }
 
-void MHGausEvents::DrawEvents()
+void MHGausEvents::DrawEvents(Option_t *opt)
 {
   
@@ -566,6 +566,15 @@
   fGraphEvents->SetBit(kCanDelete);
   fGraphEvents->SetTitle("Events with time");
-  fGraphEvents->Draw("AL");
-  
+
+  TString option(opt);
+  option.ToLower();
+
+  if (option.Contains("same"))
+    {
+      option.ReplaceAll("same","");      
+      fGraphEvents->Draw(option+"L");
+    }
+  else
+    fGraphEvents->Draw(option+"AL");  
 }
 
Index: /trunk/MagicSoft/Mars/mhcalib/MHGausEvents.h
===================================================================
--- /trunk/MagicSoft/Mars/mhcalib/MHGausEvents.h	(revision 4950)
+++ /trunk/MagicSoft/Mars/mhcalib/MHGausEvents.h	(revision 4951)
@@ -25,4 +25,6 @@
   const static Int_t    fgPowerProbabilityBins; //! Default for fPowerProbabilityBins (now set to: 20)
   
+protected:
+
   Int_t    fBinsAfterStripping;        // Bins for the Gauss Histogram after stripping off the zeros at both ends
   Int_t    fCurrentSize;               // Current size of the array fEvents
@@ -38,6 +40,4 @@
           kExcluded };                 // Bits for information about fit results 
   
-protected:
-
   TArrayF  fEvents;                    // Array which holds the entries of GausHist
   TF1     *fFGausFit;                  // Gauss fit for fHGausHist
@@ -59,6 +59,4 @@
   virtual Float_t *CreateEventXaxis(Int_t n);  // Create an x-axis for the Event TGraphs
   virtual Float_t *CreatePSDXaxis(Int_t n);    // Create an x-axis for the PSD TGraphs
-  virtual void     CreateGraphEvents();        // Create the TGraph fGraphEvents of fEvents 
-  virtual void     CreateGraphPowerSpectrum(); // Create the TGraph fGraphPowerSpectrum out of fPowerSpectrum
 
   void DrawPowerSpectrum(TVirtualPad &pad, Int_t i);  // Draw graph of fPowerSpectrum and fHPowerProbability
@@ -80,5 +78,5 @@
   // Draws
   void Draw(Option_t *option="");       // Default Draw 
-  void DrawEvents();                      // Draw graph of fEvents
+  void DrawEvents(Option_t *option="");   // Draw graph of fEvents
 
   // Inits
@@ -155,5 +153,7 @@
 
   void CreateFourierSpectrum();                   // Create the fourier spectrum out of fEvents
-  
+  virtual void     CreateGraphEvents();        // Create the TGraph fGraphEvents of fEvents 
+  virtual void     CreateGraphPowerSpectrum(); // Create the TGraph fGraphPowerSpectrum out of fPowerSpectrum
+
   ClassDef(MHGausEvents, 1) // Base class for events with Gaussian distributed values
 };
