Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 5464)
+++ trunk/MagicSoft/Mars/Changelog	(revision 5465)
@@ -28,4 +28,5 @@
 
    * mpedestal/MPedestalPix.[h,cc]
+   * mpedestal/MPedestalCam.[h,cc]
      - introduced Copy-function
 
Index: trunk/MagicSoft/Mars/mpedestal/MPedestalCam.cc
===================================================================
--- trunk/MagicSoft/Mars/mpedestal/MPedestalCam.cc	(revision 5464)
+++ trunk/MagicSoft/Mars/mpedestal/MPedestalCam.cc	(revision 5465)
@@ -99,4 +99,23 @@
 // --------------------------------------------------------------------------
 //
+// Copy 'constructor'
+//
+void MPedestalCam::Copy(TObject &object) const
+{
+
+  MPedestalCam &cam = (MPedestalCam&)object;
+  
+  const Int_t n = GetSize();
+  
+  if (n==0)
+    return;
+  
+  cam.InitSize(n);
+  for (int i=0; i<n; i++)
+    (*this)[i].Copy(cam[i]);
+}
+
+// --------------------------------------------------------------------------
+//
 // Set the size of the camera
 //
Index: trunk/MagicSoft/Mars/mpedestal/MPedestalCam.h
===================================================================
--- trunk/MagicSoft/Mars/mpedestal/MPedestalCam.h	(revision 5464)
+++ trunk/MagicSoft/Mars/mpedestal/MPedestalCam.h	(revision 5465)
@@ -31,4 +31,5 @@
   
   void Clear(Option_t *o="");
+  void Copy(TObject &object) const;
   
   // Getters 
