Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 6242)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 6243)
@@ -48,5 +48,9 @@
        usage!). Use an event selector, however to not skip the Process.
        This is as fast as before and now safe for any kind of extractor
-
+  
+   * mcalib/MCalibrationCam.h
+   * mcalib/MCalibrationTestCam.h
+   * mcalib/MCalibrationTestCam.cc
+     - initialize a missing array in InitAverageAreas
 
  2005/02/02 Markus Gaug
Index: /trunk/MagicSoft/Mars/mcalib/MCalibrationCam.h
===================================================================
--- /trunk/MagicSoft/Mars/mcalib/MCalibrationCam.h	(revision 6242)
+++ /trunk/MagicSoft/Mars/mcalib/MCalibrationCam.h	(revision 6243)
@@ -54,4 +54,8 @@
   virtual void AddSector(const UInt_t a, const UInt_t b);
   
+  void  InitSize               ( const UInt_t i               );
+  void  InitAverageSectors     ( const UInt_t i               );
+  virtual void  InitAverageAreas       ( const UInt_t i               );
+
 public:
 
@@ -90,7 +94,4 @@
   // Inits
   void  Init                   ( const MGeomCam &geom         );
-  void  InitSize               ( const UInt_t i               );
-  void  InitAverageAreas       ( const UInt_t i               );
-  void  InitAverageSectors     ( const UInt_t i               );
 
   // Setters
Index: /trunk/MagicSoft/Mars/mcalib/MCalibrationTestCam.cc
===================================================================
--- /trunk/MagicSoft/Mars/mcalib/MCalibrationTestCam.cc	(revision 6242)
+++ /trunk/MagicSoft/Mars/mcalib/MCalibrationTestCam.cc	(revision 6243)
@@ -122,4 +122,34 @@
 
 
+// -------------------------------------------------------------------
+//
+// Initialize the objects inside the TOrdCollections
+// - fAverageAreas
+// - fAverageBadAreas
+// using the virtual function Add().
+//
+// InitSize can only increase the size, but not shrink. 
+// 
+// It can be called more than one time. New Containers are 
+// added only from the current size to the argument i.
+//
+void MCalibrationTestCam::InitAverageAreas(const UInt_t i)
+{
+
+  const UInt_t save = GetAverageAreas();
+
+  if (i==save)
+    return;
+  
+  fNumUninterpolated.Set(i);
+  
+  MCalibrationCam::InitAverageAreas(i);
+  
+  return;
+  
+}
+
+
+
 // --------------------------------------------------------------------------
 //
Index: /trunk/MagicSoft/Mars/mjobs/calibrationref_Nov04.rc
===================================================================
--- /trunk/MagicSoft/Mars/mjobs/calibrationref_Nov04.rc	(revision 6242)
+++ /trunk/MagicSoft/Mars/mjobs/calibrationref_Nov04.rc	(revision 6243)
@@ -1,2 +1,6 @@
+#
+# Reference lines for the data check, valid from for data
+# from Nov. 04 on
+#
 ConvFADC2PheMin:          0.
 ConvFADC2PheMax:          4.
