Index: trunk/MagicSoft/Mars/melectronics/MPulseShape.cc
===================================================================
--- trunk/MagicSoft/Mars/melectronics/MPulseShape.cc	(revision 9279)
+++ trunk/MagicSoft/Mars/melectronics/MPulseShape.cc	(revision 9280)
@@ -48,5 +48,5 @@
 //
 MPulseShape::MPulseShape(const char* name, const char *title)
-: fSpline(0), fFunction("exp(-(x/2)^2/2)"), fNpx(25), fXmin(-25), fXmax(25)
+: fSpline(0), fFunction("exp(-(x/2)^2/2)"), fNpx(25), fXmin(-8), fXmax(8)
 {
     fName  = name  ? name  : "MPulseShape";
@@ -128,4 +128,7 @@
     fSpline = new MSpline3(g);//, fRunHeader->GetFreqSampling()/1000.);
 
+    // FIXME: Make a boundary condition e1b1,0,0 (First der, at Xmin and Xmax==0)
+    // FIXME: Force the spline to be 0 at Xmin and Xmax?
+
     return kTRUE;
 }
@@ -143,4 +146,7 @@
     Clear();
     fSpline = new MSpline3(f);//, fRunHeader->GetFreqSampling()/1000.);
+
+    // FIXME: Make a boundary condition e1b1,0,0 (First der, at Xmin and Xmax==0)
+    // FIXME: Force the spline to be 0 at Xmin and Xmax?
 
     fFunction = f.GetTitle();
