Index: fact/tools/rootmacros/PulseTemplates/FPulseOverlay.C
===================================================================
--- fact/tools/rootmacros/PulseTemplates/FPulseOverlay.C	(revision 13537)
+++ fact/tools/rootmacros/PulseTemplates/FPulseOverlay.C	(revision 13538)
@@ -198,5 +198,5 @@
         int             verbosityLevel      = 6,        // different verbosity levels can be implemented here
         int             firstevent          = 1,        // Hast to be between 1 and infinity NOT 0!!!!
-        int             nevents             = 10,
+        int             nevents             = -1,
         int             firstpixel          = 0,
         int             npixel              = -1,
@@ -214,13 +214,5 @@
         )
 {
-//----------------------------------------------------------------------------
-// Initialize Pixel
-//----------------------------------------------------------------------------
-    Pixel** pixel = new Pixel*[sampleSetSize];
-
-    for (int i = 0 ; i < sampleSetSize; i++)
-    {
-        pixel[i] = NULL;
-    }
+
 //----------------------------------------------------------------------------
 //	Save-Root-File Settings
@@ -401,4 +393,13 @@
 //-----------------------------------------------------------------------------
 
+//----------------------------------------------------------------------------
+// Initialize Pixel
+//----------------------------------------------------------------------------
+    Pixel** pixel = new Pixel*[npixel-firstpixel];
+
+    for (int i = 0 ; i < (npixel-firstpixel); i++)
+    {
+        pixel[i] = NULL;
+    }
 //-------------------------------------
 // Loop over Pixel Sets
@@ -425,5 +426,5 @@
             // Get an Event --> consists of 1440 Pixel ...erm....data
             cout << endl << "processing event " << ev << endl;
-            datafile->GetRow( ev );
+            datafile->GetRow( ev - 1 );
 
             if (verbosityLevel == 1)
