typedef struct {
 double nexp;
 int n2dSpec;
 double frac2dSpec;
 double meanSN;
 double SNratio;
 double minSN;
 double airmass;
 double moonDist;
 double moonIllum;
 double gSn1;
 double rSn1;
 double iSn1;
 double gSn2;
 double rSn2;
 double iSn2;
 double gSnFrac;
 double rSnFrac;
 double iSnFrac;
 double allbutbright;
 double redmonster;
 double manybadcolumns;
 double scatteredlight;
 double badtrace;
 double edr;
 double badarc;
 double badflat;
 double badskychi;
 double nosky;
 double nodata;
 double crosstalk;
 double nearwhopper;
 char minorflags[100];
} TWODOBJ;

TWODOBJ 3  640  100.00  15.17661666666667  1.06  13.8139  1.13  142.7  10  -999  -999  -999  -999  -999  -999  -999  -999  -999  10.20  0.00  9.70  1.90  0.30  0.80  0.00  0.20  0.00  0.00  1.10  0.00  0.00  badtrace 