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  18.297283333333333  0.99  17.1493  1.00  78.7  27  -999  -999  -999  -999  -999  -999  -999  -999  -999  10.00  0.00  9.70  1.60  0.80  3.10  0.00  0.60  0.00  0.00  0.80  0.00  0.00  badtrace 