Index: trunk/MagicSoft/Mars/mgui/MGeomCam.cc
===================================================================
--- trunk/MagicSoft/Mars/mgui/MGeomCam.cc	(revision 981)
+++ trunk/MagicSoft/Mars/mgui/MGeomCam.cc	(revision 986)
@@ -120,5 +120,5 @@
 //  Prints the Geometry information of all pixels in the camera
 //
-void MGeomCam::Print(Option_t *)
+void MGeomCam::Print(Option_t *) const
 {
     //
Index: trunk/MagicSoft/Mars/mgui/MGeomCam.h
===================================================================
--- trunk/MagicSoft/Mars/mgui/MGeomCam.h	(revision 981)
+++ trunk/MagicSoft/Mars/mgui/MGeomCam.h	(revision 986)
@@ -35,5 +35,5 @@
     MGeomPix &operator[](Int_t i) const;
 
-    virtual void Print(Option_t *opt=NULL);
+    virtual void Print(Option_t *opt=NULL) const;
 
     ClassDef(MGeomCam, 1)  // Geometry base class for the camera
Index: trunk/MagicSoft/Mars/mgui/MGeomPix.cc
===================================================================
--- trunk/MagicSoft/Mars/mgui/MGeomPix.cc	(revision 981)
+++ trunk/MagicSoft/Mars/mgui/MGeomPix.cc	(revision 986)
@@ -77,5 +77,5 @@
 // Print the geometry information of one pixel.
 //
-void MGeomPix::Print(Option_t *opt)
+void MGeomPix::Print(Option_t *opt) const
 { 
     //   information about a pixel
Index: trunk/MagicSoft/Mars/mgui/MGeomPix.h
===================================================================
--- trunk/MagicSoft/Mars/mgui/MGeomPix.h	(revision 981)
+++ trunk/MagicSoft/Mars/mgui/MGeomPix.h	(revision 986)
@@ -20,5 +20,5 @@
     MGeomPix(Float_t x=0, Float_t y=0, Float_t r=0);
 
-    void Print(Option_t *opt=NULL);
+    void Print(Option_t *opt=NULL) const;
 
     void Set (Float_t x, Float_t y, Float_t r) { fX=x; fY=y; fR=r; }
Index: trunk/MagicSoft/Mars/mgui/MHexagon.cc
===================================================================
--- trunk/MagicSoft/Mars/mgui/MHexagon.cc	(revision 981)
+++ trunk/MagicSoft/Mars/mgui/MHexagon.cc	(revision 986)
@@ -243,5 +243,5 @@
 //  print/dump this hexagon with its attributes
 //
-void MHexagon::Print(Option_t *)
+void MHexagon::Print(Option_t *) const
 {
     cout << GetName() << ": X=" << fX << " Y=" << fY << "R=" << fD << endl;
Index: trunk/MagicSoft/Mars/mgui/MHexagon.h
===================================================================
--- trunk/MagicSoft/Mars/mgui/MHexagon.h	(revision 981)
+++ trunk/MagicSoft/Mars/mgui/MHexagon.h	(revision 986)
@@ -50,5 +50,5 @@
     virtual void  Paint(Option_t *Option="");
     virtual void  PaintHexagon(Float_t x, Float_t y, Float_t d);
-    virtual void  Print(Option_t *Option="");
+    virtual void  Print(Option_t *Option="") const;
 
     ClassDef(MHexagon, 0)    // A hexagon for MAGIC
