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 } 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 { 745 1 6 581 520} OBJECT 245.787074575 1.22861230946 { 21.6583 19.9609 18.8331 18.2645 17.8953} 0 9.67463e-32 6.38263e-10 GALAXY -153.111182904 259.798264462 -9999 -9999 -9999 64 0 PLUGMAPOBJ { 752 1 1 692 559} OBJECT 247.176556268 -1.15976301114 { 23.1856 20.141 18.6913 18.1587 17.7788} 0 0 0.986279 GALAXY 149.737932529 -260.816347266 -9999 -9999 -9999 64 0