typedef struct { int run; int frame; int mirror; # which mirror int piston; # microns int x_tilt; # arcsec int y_tilt; # arcsec int x_trans; # microns int y_trans; # microns } MIRROR; typedef struct { int run; int frame; int g1; int g2; int g3; int g4; int g5; } S_GALIL; typedef struct { int run; int frame; int g1; int g2; int g3; int g4; int g5; int g6; } P_GALIL; typedef struct {int run; int frame; char comment[60];} FCOMMENT fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 51865 7012 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 51865 7012 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 51865 7012 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 51865 7012 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 51866 7013 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1856 33 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1857 8 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1857 26 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1857 35 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1857 35 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1857 35 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1857 35 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1857 35 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1857 35 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1858 9 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1858 40 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1858 40 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1858 40 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1859 13 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1859 22 "starting focus loop" mirror 1859 23 2 -38 0 0 0 0 mirror 1859 25 2 -38 0 0 0 0 mirror 1859 27 2 -42 0 0 0 0 mirror 1859 29 2 -57 0 0 0 0 mirror 1859 30 2 -72 0 0 0 0 mirror 1859 32 2 -86 0 0 0 0 mirror 1859 34 2 -97 0 0 0 0 fcomment 1859 34 "pausing focus loop" mirror 1859 34 2 -117 0 0 0 0 fcomment 1859 34 "starting focus loop" mirror 1859 37 2 -115 0 0 0 0 fcomment 1859 38 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1859 39 2 -110 0 0 0 0 mirror 1859 41 2 -106 0 0 0 0 mirror 1859 42 2 -101 0 0 0 0 fcomment 1859 44 "pausing focus loop" mirror 1859 44 2 -71 0 0 0 0 fcomment 1859 44 "starting focus loop" fcomment 1859 46 "stopping focus loop" fcomment 1859 55 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1860 11 "starting focus loop" mirror 1860 14 2 -75 0 0 0 0 mirror 1860 16 2 -77 0 0 0 0 mirror 1860 18 2 -88 0 0 0 0 fcomment 1860 19 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1860 19 2 -80 0 0 0 0 mirror 1860 21 2 -78 0 0 0 0 mirror 1860 23 2 -73 0 0 0 0 mirror 1860 24 2 -68 0 0 0 0 mirror 1860 26 2 -64 0 0 0 0 mirror 1860 28 2 -63 0 0 0 0 mirror 1860 29 2 -58 0 0 0 0 mirror 1860 31 2 -53 0 0 0 0 mirror 1860 33 2 -51 0 0 0 0 mirror 1860 35 2 -52 0 0 0 0 mirror 1860 36 2 -54 0 0 0 0 mirror 1860 38 2 -57 0 0 0 0 mirror 1860 40 2 -60 0 0 0 0 mirror 1860 41 2 -67 0 0 0 0 fcomment 1860 43 "stopping focus loop" fcomment 1860 44 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1860 44 "starting focus loop" mirror 1860 44 2 -71 0 0 0 0 mirror 1860 46 2 -74 0 0 0 0 fcomment 1860 47 "pausing focus loop" mirror 1860 47 2 -44 0 0 0 0 fcomment 1860 47 "starting focus loop" fcomment 1860 48 "pausing focus loop" mirror 1860 48 2 -104 0 0 0 0 fcomment 1860 48 "starting focus loop" fcomment 1860 50 "pausing focus loop" mirror 1860 50 2 -74 0 0 0 0 fcomment 1860 50 "starting focus loop" fcomment 1860 53 "pausing focus loop" mirror 1860 53 2 -44 0 0 0 0 fcomment 1860 54 "starting focus loop" fcomment 1860 55 "stopping focus loop" fcomment 1860 56 "pausing focus loop" mirror 1860 56 2 -14 0 0 0 0 fcomment 1860 56 "starting focus loop" fcomment 1860 65 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1861 11 2 -36 0 0 0 0 fcomment 1861 11 "starting focus loop" mirror 1861 11 2 -43 0 0 0 0 fcomment 1861 13 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1861 13 2 -51 0 0 0 0 mirror 1861 15 2 -58 0 0 0 0 mirror 1861 17 2 -64 0 0 0 0 mirror 1861 18 2 -67 0 0 0 0 mirror 1861 20 2 -69 0 0 0 0 mirror 1861 22 2 -70 0 0 0 0 mirror 1861 23 2 -69 0 0 0 0 mirror 1861 25 2 -70 0 0 0 0 mirror 1861 27 2 -70 0 0 0 0 mirror 1861 28 2 -70 0 0 0 0 mirror 1861 30 2 -70 0 0 0 0 mirror 1861 32 2 -69 0 0 0 0 mirror 1861 34 2 -68 0 0 0 0 mirror 1861 35 2 -67 0 0 0 0 mirror 1861 37 2 -65 0 0 0 0 fcomment 1861 38 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1861 38 "stopping focus loop" fcomment 1861 47 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1862 25 "starting focus loop" fcomment 1862 27 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1862 28 2 -64 0 0 0 0 mirror 1862 30 2 -66 0 0 0 0 mirror 1862 31 2 -67 0 0 0 0 mirror 1862 33 2 -68 0 0 0 0 mirror 1862 35 2 -69 0 0 0 0 mirror 1862 37 2 -69 0 0 0 0 mirror 1862 38 2 -69 0 0 0 0 mirror 1862 40 2 -70 0 0 0 0 mirror 1862 42 2 -70 0 0 0 0 mirror 1862 43 2 -70 0 0 0 0 mirror 1862 45 2 -71 0 0 0 0 mirror 1862 47 2 -71 0 0 0 0 mirror 1862 49 2 -73 0 0 0 0 mirror 1862 50 2 -76 0 0 0 0 mirror 1862 52 2 -77 0 0 0 0 fcomment 1862 52 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1862 54 2 -77 0 0 0 0 mirror 1862 55 2 -78 0 0 0 0 mirror 1862 57 2 -79 0 0 0 0 mirror 1862 59 2 -79 0 0 0 0 mirror 1862 60 2 -80 0 0 0 0 mirror 1862 62 2 -80 0 0 0 0 mirror 1862 64 2 -81 0 0 0 0 mirror 1862 66 2 -81 0 0 0 0 mirror 1862 67 2 -82 0 0 0 0 mirror 1862 69 2 -82 0 0 0 0 mirror 1862 71 2 -83 0 0 0 0 mirror 1862 72 2 -84 0 0 0 0 mirror 1862 74 2 -85 0 0 0 0 mirror 1862 76 2 -83 0 0 0 0 fcomment 1862 77 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1862 78 2 -81 0 0 0 0 mirror 1862 79 2 -80 0 0 0 0 mirror 1862 81 2 -78 0 0 0 0 mirror 1862 83 2 -77 0 0 0 0 mirror 1862 84 2 -76 0 0 0 0 mirror 1862 86 2 -76 0 0 0 0 mirror 1862 88 2 -75 0 0 0 0 mirror 1862 90 2 -73 0 0 0 0 mirror 1862 91 2 -72 0 0 0 0 mirror 1862 93 2 -71 0 0 0 0 mirror 1862 95 2 -69 0 0 0 0 mirror 1862 96 2 -74 0 0 0 0 mirror 1862 98 2 -75 0 0 0 0 mirror 1862 100 2 -74 0 0 0 0 mirror 1862 101 2 -72 0 0 0 0 fcomment 1862 102 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1862 103 2 -71 0 0 0 0 mirror 1862 105 2 -71 0 0 0 0 mirror 1862 107 2 -72 0 0 0 0 mirror 1862 108 2 -74 0 0 0 0 mirror 1862 110 2 -76 0 0 0 0 mirror 1862 112 2 -78 0 0 0 0 mirror 1862 113 2 -77 0 0 0 0 mirror 1862 115 2 -77 0 0 0 0 mirror 1862 117 2 -76 0 0 0 0 mirror 1862 118 2 -75 0 0 0 0 mirror 1862 120 2 -75 0 0 0 0 mirror 1862 122 2 -73 0 0 0 0 mirror 1862 124 2 -72 0 0 0 0 mirror 1862 125 2 -72 0 0 0 0 mirror 1862 127 2 -72 0 0 0 0 fcomment 1862 127 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1862 129 2 -71 0 0 0 0 mirror 1862 130 2 -70 0 0 0 0 mirror 1862 132 2 -68 0 0 0 0 mirror 1862 134 2 -68 0 0 0 0 mirror 1862 136 2 -68 0 0 0 0 mirror 1862 137 2 -68 0 0 0 0 mirror 1862 139 2 -68 0 0 0 0 mirror 1862 141 2 -68 0 0 0 0 mirror 1862 142 2 -68 0 0 0 0 fcomment 1862 143 "stopping focus loop" fcomment 1862 152 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1862 164 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 9 "starting focus loop" mirror 1863 12 2 -64 0 0 0 0 mirror 1863 14 2 -63 0 0 0 0 fcomment 1863 14 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1863 16 2 -68 0 0 0 0 mirror 1863 18 2 -73 0 0 0 0 mirror 1863 19 2 -80 0 0 0 0 mirror 1863 21 2 -85 0 0 0 0 mirror 1863 23 2 -87 0 0 0 0 fcomment 1863 24 "stopping focus loop" fcomment 1863 24 "starting focus loop" mirror 1863 24 2 -88 0 0 0 0 mirror 1863 26 2 -89 0 0 0 0 mirror 1863 27 2 -91 0 0 0 0 mirror 1863 29 2 -93 0 0 0 0 mirror 1863 31 2 -95 0 0 0 0 mirror 1863 32 2 -96 0 0 0 0 mirror 1863 34 2 -98 0 0 0 0 mirror 1863 36 2 -100 0 0 0 0 mirror 1863 37 2 -102 0 0 0 0 mirror 1863 39 2 -105 0 0 0 0 fcomment 1863 39 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1863 41 2 -108 0 0 0 0 mirror 1863 43 2 -109 0 0 0 0 mirror 1863 44 2 -109 0 0 0 0 mirror 1863 46 2 -110 0 0 0 0 mirror 1863 48 2 -110 0 0 0 0 mirror 1863 49 2 -113 0 0 0 0 mirror 1863 51 2 -113 0 0 0 0 mirror 1863 53 2 -114 0 0 0 0 mirror 1863 55 2 -114 0 0 0 0 mirror 1863 56 2 -113 0 0 0 0 mirror 1863 58 2 -112 0 0 0 0 mirror 1863 60 2 -110 0 0 0 0 mirror 1863 61 2 -109 0 0 0 0 mirror 1863 63 2 -108 0 0 0 0 fcomment 1863 65 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1863 65 2 -107 0 0 0 0 mirror 1863 66 2 -106 0 0 0 0 mirror 1863 68 2 -105 0 0 0 0 mirror 1863 70 2 -104 0 0 0 0 mirror 1863 72 2 -103 0 0 0 0 mirror 1863 73 2 -103 0 0 0 0 mirror 1863 75 2 -103 0 0 0 0 mirror 1863 77 2 -103 0 0 0 0 mirror 1863 78 2 -101 0 0 0 0 mirror 1863 80 2 -99 0 0 0 0 mirror 1863 82 2 -98 0 0 0 0 mirror 1863 83 2 -97 0 0 0 0 mirror 1863 85 2 -96 0 0 0 0 mirror 1863 87 2 -96 0 0 0 0 mirror 1863 89 2 -95 0 0 0 0 fcomment 1863 90 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1863 90 2 -94 0 0 0 0 mirror 1863 92 2 -94 0 0 0 0 mirror 1863 94 2 -93 0 0 0 0 mirror 1863 95 2 -92 0 0 0 0 mirror 1863 97 2 -92 0 0 0 0 mirror 1863 99 2 -91 0 0 0 0 mirror 1863 100 2 -91 0 0 0 0 mirror 1863 110 2 -91 0 0 0 0 fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" mirror 1863 110 2 -91 0 0 0 0 fcomment 1863 110 "stopping focus loop" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60" fcomment 1863 110 " Kp: 0.2 Kd: 0.1 Ki: 0.005 naverage: 2 interval: 60"