Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 5433)
+++ trunk/MagicSoft/Mars/Changelog	(revision 5434)
@@ -21,5 +21,5 @@
                                                  -*-*- END OF LINE -*-*-
 
- 2004/11/13: Hendrik Bartko
+ 2004/11/18: Hendrik Bartko
 
    * msignal/MC_weights_2GSamples.dat:
@@ -109,4 +109,7 @@
        "fNameTimeCam"
 
+   * msignal/MExtractTimeAndCharge.[h,cc]
+     - initialize MExtractedSignalCam with the name chosen in the base 
+       class.
 
 
Index: trunk/MagicSoft/Mars/msignal/MExtractTimeAndCharge.cc
===================================================================
--- trunk/MagicSoft/Mars/msignal/MExtractTimeAndCharge.cc	(revision 5433)
+++ trunk/MagicSoft/Mars/msignal/MExtractTimeAndCharge.cc	(revision 5434)
@@ -105,12 +105,16 @@
 Int_t MExtractTimeAndCharge::PreProcess(MParList *pList)
 {
-    if (!MExtractTime::PreProcess(pList))
-        return kFALSE;
-
-    fSignals = (MExtractedSignalCam*)pList->FindCreateObj(AddSerialNumber("MExtractedSignalCam"));
-    if (!fSignals)
-        return kFALSE;
-
-    return kTRUE;
+
+  if (!MExtractTime::PreProcess(pList))
+    return kFALSE;
+  
+  fSignals = (MExtractedSignalCam*)pList->FindCreateObj("MExtractedSignalCam",AddSerialNumber(fNameSignalCam));
+  if (!fSignals)
+    {
+      *fLog << err << fNameSignalCam.Data() << " could not be found nor created... aborting" << endl;
+      return kFALSE;
+    }
+  
+  return kTRUE;
 }
 
