00001 static struct { 00002 char *key; char *type; int offs; 00003 } hdr[] = { 00004 {"tracl", "i", 0}, 00005 {"tracr", "i", 0}, 00006 {"fldr", "i", 0}, 00007 {"tracf", "i", 0}, 00008 {"ep", "i", 0}, 00009 {"cdp", "i", 0}, 00010 {"cdpt", "i", 0}, 00011 {"trid", "h", 0}, 00012 {"nvs", "h", 0}, 00013 {"nhs", "h", 0}, 00014 {"duse", "h", 0}, 00015 {"offset", "i", 0}, 00016 {"gelev", "i", 0}, 00017 {"selev", "i", 0}, 00018 {"sdepth", "i", 0}, 00019 {"gdel", "i", 0}, 00020 {"sdel", "i", 0}, 00021 {"swdep", "i", 0}, 00022 {"gwdep", "i", 0}, 00023 {"scalel", "h", 0}, 00024 {"scalco", "h", 0}, 00025 {"sx", "i", 0}, 00026 {"sy", "i", 0}, 00027 {"gx", "i", 0}, 00028 {"gy", "i", 0}, 00029 {"counit", "h", 0}, 00030 {"wevel", "h", 0}, 00031 {"swevel", "h", 0}, 00032 {"sut", "h", 0}, 00033 {"gut", "h", 0}, 00034 {"sstat", "h", 0}, 00035 {"gstat", "h", 0}, 00036 {"tstat", "h", 0}, 00037 {"laga", "h", 0}, 00038 {"lagb", "h", 0}, 00039 {"delrt", "h", 0}, 00040 {"muts", "h", 0}, 00041 {"mute", "h", 0}, 00042 {"ns", "u", 0}, 00043 {"dt", "u", 0}, 00044 {"gain", "h", 0}, 00045 {"igc", "h", 0}, 00046 {"igi", "h", 0}, 00047 {"corr", "h", 0}, 00048 {"sfs", "h", 0}, 00049 {"sfe", "h", 0}, 00050 {"slen", "h", 0}, 00051 {"styp", "h", 0}, 00052 {"stas", "h", 0}, 00053 {"stae", "h", 0}, 00054 {"tatyp", "h", 0}, 00055 {"afilf", "h", 0}, 00056 {"afils", "h", 0}, 00057 {"nofilf", "h", 0}, 00058 {"nofils", "h", 0}, 00059 {"lcf", "h", 0}, 00060 {"hcf", "h", 0}, 00061 {"lcs", "h", 0}, 00062 {"hcs", "h", 0}, 00063 {"year", "h", 0}, 00064 {"day", "h", 0}, 00065 {"hour", "h", 0}, 00066 {"minute", "h", 0}, 00067 {"sec", "h", 0}, 00068 {"timbas", "h", 0}, 00069 {"trwf", "h", 0}, 00070 {"grnors", "h", 0}, 00071 {"grnofr", "h", 0}, 00072 {"grnlof", "h", 0}, 00073 {"gaps", "h", 0}, 00074 {"otrav", "h", 0}, 00075 {"d1", "f", 0}, 00076 {"f1", "f", 0}, 00077 {"d2", "f", 0}, 00078 {"f2", "f", 0}, 00079 {"ungpow", "f", 0}, 00080 {"unscale", "f", 0}, 00081 {"ntr", "i", 0}, 00082 {"mark", "h", 0}, 00083 {"shortpad", "h", 0}, 00084 };