Index: fact/tools/rootmacros/PulseTemplates/pulse.C
===================================================================
--- fact/tools/rootmacros/PulseTemplates/pulse.C	(revision 14747)
+++ fact/tools/rootmacros/PulseTemplates/pulse.C	(revision 14748)
@@ -93,6 +93,8 @@
         )
 {
+//    mHisto->Sumw2();
+
     fitOptions += "R";
-    if (type == 0)
+    if (type == 0)          //use sectionwise function
         FitSectionWise(
             fitName,
@@ -101,5 +103,5 @@
             fitMax
         );
-    else if (type == 1)
+    else if (type == 1)     //use continous function
         FitContious(
             fitName,
@@ -154,4 +156,7 @@
 }
 
+// Fit pulseshape with a section wise defined funciton
+// expressed by a sum of section wise defined exp-functions
+//controled by heaviside function
 void
 Pulse::FitSectionWise(
@@ -168,6 +173,6 @@
     // ======================================================================
     // Calculate startvaues for fit
-    double tau      = 30.0;
-    double bsl = 0; //MW der ersten zehn slices
+    double tau = 30.0;
+    double bsl = 0.8;     //shall be around 0
 
     int first_bin   = mHisto->GetXaxis()->GetFirst();
@@ -209,4 +214,5 @@
 }
 
+// Fit pulseshape with a continous funciton expressed by a product of two exp-functions
 void
 Pulse::FitContious(
@@ -259,5 +265,5 @@
     mPhE.second     = mModel->GetParError(5);
 
-    cout << "test" << mBsl.first << "\t +/-" << mBsl.second << endl;
+//    cout << "test" << mBsl.first << "\t +/-" << mBsl.second << endl;
 }
 
