Index: trunk/psModules/src/objects/pmSourceIO_Glints.c
===================================================================
--- trunk/psModules/src/objects/pmSourceIO_Glints.c	(revision 41348)
+++ trunk/psModules/src/objects/pmSourceIO_Glints.c	(revision 41349)
@@ -192,4 +192,11 @@
                 if (!strcasecmp(glintType, "RIGHT")  && ((star->FP->x - glintLength) > 19500.))  continue;
             
+                //Set a glint type enum as well
+                double glintTypeEnum = 0;
+                if (!strcasecmp(glintType, "TOP"))  glintTypeEnum = 0;
+                if (!strcasecmp(glintType, "BOTTOM"))  glintTypeEnum = 1;
+                if (!strcasecmp(glintType, "LEFT"))  glintTypeEnum = 2;
+                if (!strcasecmp(glintType, "RIGHT"))  glintTypeEnum = 3;
+
                 //save the glint positions
                 psMetadata *row = psMetadataAlloc ();
@@ -201,4 +208,5 @@
                 psMetadataAdd (row, PS_LIST_TAIL, "GLINT_ANGLE", PS_DATA_F32, "glint angle (degrees)",        glintAngle/PM_RAD_DEG);
                 psMetadataAdd (row, PS_LIST_TAIL, "GLINT_TYPE",  PS_DATA_STRING, "glint type",                glintType);
+                psMetadataAdd (row, PS_LIST_TAIL, "GLINT_TYPE_ENUM", PS_DATA_F32, "glint type enum",          glintTypeEnum);
 
                 psArrayAdd (table, 100, row);
