typedef enum { OBJECT, COHERENT_SKY, GUIDE, LIGHT_TRAP, ALIGNMENT, QUALITY } HOLETYPE; typedef enum { GALAXY, QSO, STAR_BHB, STAR_CARBON, STAR_BROWN_DWARF, STAR_SUB_DWARF, STAR_CATY_VAR, STAR_RED_DWARF, STAR_WHITE_DWARF, REDDEN_STD, SPECTROPHOTO_STD, HOT_STD, ROSAT_A, ROSAT_B, ROSAT_C, ROSAT_D, SERENDIPITY_BLUE, SERENDIPITY_FIRST, SERENDIPITY_RED, SERENDIPITY_DISTANT, SERENDIPITY_MANUAL, QA, SKY, NA, STAR_PN } OBJTYPE; typedef struct { int objId[5]; HOLETYPE holeType; double ra; double dec; float mag[5]; float starL; float expL; float deVaucL; OBJTYPE objType; double xFocal; double yFocal; int spectrographId; int fiberId; int throughput; int primTarget; int secTarget; } PLUGMAPOBJ; PLUGMAPOBJ { 1462 1 5 26 264} OBJECT 129.324484751 1.96551719827 { 19.0989 18.8534 18.5978 18.6261 18.4773} 0.703072 2.24388e-06 0.00222844 QSO -150.413860265 258.898192151 -9999 -9999 51200 4 0 PLUGMAPOBJ { 1239 6 3 60 797} OBJECT 129.318320353 -0.418891980317 { 23.1853 21.3776 21.0948 20.5728 20.3969} 5.49541e-05 0.00130918 0.00218273 QSO -151.851717096 -260.823617544 -9999 -9999 51200 33554433 0