Index: trunk/MagicSoft/Simulation/Detector/ReflectorII/Changelog
===================================================================
--- trunk/MagicSoft/Simulation/Detector/ReflectorII/Changelog	(revision 5446)
+++ trunk/MagicSoft/Simulation/Detector/ReflectorII/Changelog	(revision 5447)
@@ -16,4 +16,9 @@
 both the magic,def and the magic_chessboard.def files cobtain 964 
 mirrors.
+
+geometry.[c,h]: added reading of token chessboarded_panels from magic 
+definitions file. Nothing special is done with the token. It will simply
+be written to the ascii tail of the reflector simulation output, which
+will in turn be read by the camera simulation.
 
 03/11/2004 A. Moralejo
Index: trunk/MagicSoft/Simulation/Detector/ReflectorII/geometry.c
===================================================================
--- trunk/MagicSoft/Simulation/Detector/ReflectorII/geometry.c	(revision 5446)
+++ trunk/MagicSoft/Simulation/Detector/ReflectorII/geometry.c	(revision 5447)
@@ -201,4 +201,8 @@
 		 ReadAxisDev(value_ptr);
 		 break;
+	    case chessboarded_panels:
+	         /* Nothing to be done. The flag will be written to the 
+                    ascii tail of the reflector output. */ 
+	         break;
 	    case define_mirrors:
 		 if (ct_NMirrors) ReadMirrorTable(geofile);
Index: trunk/MagicSoft/Simulation/Detector/ReflectorII/geometry.h
===================================================================
--- trunk/MagicSoft/Simulation/Detector/ReflectorII/geometry.h	(revision 5446)
+++ trunk/MagicSoft/Simulation/Detector/ReflectorII/geometry.h	(revision 5447)
@@ -17,8 +17,8 @@
 T(refl_file),         /* path of file containing refl. data */       \
 T(axisdev_file),      /* path of file containing axis dev. data */   \
-T(define_mirrors),     /* this entry is followed by the def. of pixels */ \
+T(define_mirrors),    /* this entry is followed by the def. of pixels */ \
 T(n_centralpixels),   /* this token is not for reflector but for camera */ \
-T(n_gappixels)        /* same comment as for previous token. */
-
+T(n_gappixels),       /* same comment as for previous token. */ \
+T(chessboarded_panels)/* Flag to indicate chessboard panel configuration */
 #define T(x)  x       /* define T() as the name as it is */
     enum { ITEM_LIST };
