\relax \citation{Gillespie} \citation{Lyons} \@writefile{toc}{\contentsline {section}{\numberline {3}GRASP Routines: Reading/using Caltech 40-meter prototype data}{30}{section.3}} \newlabel{s:40meter}{{3}{30}{GRASP Routines: Reading/using Caltech 40-meter prototype data\relax }{section.3}{}} \@writefile{brf}{\backcite{Gillespie}{{30}{3}{section.3}}} \@writefile{brf}{\backcite{Lyons}{{30}{3}{section.3}}} \citation{Lyons} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1}The data format}{31}{subsection.3.1}} \@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Format of Exabyte data tapes (first row: content, second row: length in bytes).}}{31}{table.1}} \newlabel{t:datatape}{{1}{31}{The data format\relax }{table.1}{}} \@writefile{brf}{\backcite{Lyons}{{31}{3.1}{table.1}}} \@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Format of a {\tt channel.0$\rightarrow $15} file (first row: block number, second row: content, third row: length in bytes).}}{31}{table.2}} \newlabel{t:datafile}{{2}{31}{The data format\relax }{table.2}{}} \citation{Lyons} \citation{Lyons} \@writefile{brf}{\backcite{Lyons}{{33}{3.1}{table.2}}} \@writefile{brf}{\backcite{Lyons}{{33}{3.1}{figure.1}}} \@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces Channel assignments for the November 1994 data runs. Channels 0-3 are the ``fast" channels, sampled at about 10 kHz; the remaining twelve are the ``slow" channels, sampled at about 1KHz.}}{34}{table.3}} \newlabel{t:chassign}{{3}{34}{The data format\relax }{table.3}{}} \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces This shows the appearance of {\tt channel.0} before and after the {\tt extract} program was repaired (on 14 November 1996) to correctly extract data from the Exabyte data tapes. The old version of {\tt extract} dropped the ten data points directly above the words ``missing data"; in effect these were interpolated by the diagonal line (but with ten times the slope shown since everything in between was missing).}}{34}{figure.1}} \newlabel{f:dropout}{{1}{34}{The data format\relax }{figure.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Function: {\tt read\_block()}}{35}{subsection.3.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Example: {\tt reader} program}{37}{subsection.3.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Function: {\tt find\_locked()}}{38}{subsection.3.4}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Example: {\tt locklist} program}{39}{subsection.3.5}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6}Function: {\tt get\_data()}}{40}{subsection.3.6}} \newlabel{subsec:get_data}{{3.6}{40}{Function: {\tt get\_data()}\relax }{subsection.3.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.7}Example: {\tt gwoutput} program}{41}{subsection.3.7}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.8}Example: {\tt animate} program}{42}{subsection.3.8}} \newlabel{s:animate}{{3.8}{42}{Example: {\tt animate} program\relax }{subsection.3.8}{}} \@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Snapshot of output from {\tt animate}. This shows the (whitened) CIT 40-meter IFO a few seconds after acquiring lock, before the violin modes have damped down }}{42}{figure.2}} \newlabel{f:animate}{{2}{42}{Example: {\tt animate} program\relax }{figure.2}{}} \@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces The corrections to a bug in the {\tt xmgr} program are indicated by the arrows above. This bug is in the routine {\tt do\_fourier()} in the file {\tt computils.c}. This bug has been repaired in {\tt xmgr} version 4.1 and greater.}}{43}{figure.3}} \newlabel{f:xmgrbug}{{3}{43}{Example: {\tt animate} program\relax }{figure.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.9}Function: {\tt read\_sweptsine()}}{46}{subsection.3.9}} \newlabel{e:calibrate1}{{3.9.1}{46}{Function: {\tt read\_sweptsine()}\relax }{equation.3.9.1}{}} \newlabel{e:calibrate2}{{3.9.2}{46}{Function: {\tt read\_sweptsine()}\relax }{equation.3.9.2}{}} \citation{NumRec} \@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces This shows a driving voltage $V_{\rm coil}$ (solid curve) and the response voltage $V_{\rm IFO}$ (dotted curve) as functions of time (in sec). Both are 60 Hz sinusoids; the relative amplitude and phase of the in-phase and out-of-phase components of $V_{\rm IFO}$ are contained in the swept-sine calibration files.}}{47}{figure.4}} \newlabel{f:phase}{{4}{47}{Function: {\tt read\_sweptsine()}\relax }{figure.4}{}} \@writefile{brf}{\backcite{NumRec}{{47}{3.9}{figure.4}}} \newlabel{e:fft1}{{3.9.3}{47}{Function: {\tt read\_sweptsine()}\relax }{equation.3.9.3}{}} \newlabel{e:fft2}{{3.9.4}{47}{Function: {\tt read\_sweptsine()}\relax }{equation.3.9.4}{}} \citation{NumRec} \newlabel{e:coilcon}{{3.9.8}{48}{Function: {\tt read\_sweptsine()}\relax }{equation.3.9.8}{}} \@writefile{brf}{\backcite{NumRec}{{48}{3.9}{equation.3.9.8}}} \citation{NumRec} \citation{NumRec} \@writefile{toc}{\contentsline {subsection}{\numberline {3.10}Function: {\tt calibrate()}}{49}{subsection.3.10}} \@writefile{brf}{\backcite{NumRec}{{49}{3.10}{subsection.3.10}}} \@writefile{brf}{\backcite{NumRec}{{49}{3.10}{subsection.3.10}}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.11}Example: {\tt print\_ss} program}{50}{subsection.3.11}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.12}Function: {\tt normalize\_gw()}}{51}{subsection.3.12}} \newlabel{s:normalize}{{3.12}{51}{Function: {\tt normalize\_gw()}\relax }{subsection.3.12}{}} \newlabel{e:rdef}{{3.12.3}{51}{Function: {\tt normalize\_gw()}\relax }{equation.3.12.3}{}} \@writefile{lot}{\contentsline {table}{\numberline {4}{\ignorespaces Quantities entering into normalization of the IFO output.}}{52}{table.4}} \newlabel{t:units}{{4}{52}{Function: {\tt normalize\_gw()}\relax }{table.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.13}Example: {\tt power\_spectrum} program}{53}{subsection.3.13}} \@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces An example of a power spectrum curve produced with {\tt power\_spectrum}. The spectrum produced off a data tape (with 100 point smoothing) is compared to that produced by the HP spectrum analyzer in the lab.}}{53}{figure.5}} \newlabel{f:pspec}{{5}{53}{Example: {\tt power\_spectrum} program\relax }{figure.5}{}} \citation{thomson82} \citation{percivalwalden} \@writefile{brf}{\backcite{thomson82}{{55}{3.13}{figure.5}}} \@writefile{brf}{\backcite{percivalwalden}{{55}{3.13}{figure.5}}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.14}Example: {\tt calibrate} program}{56}{subsection.3.14}} \@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces This shows a snapshot of the output from the program {\tt calibrate} which displays an animated average power spectrum (Welch windowed, 30-second decay time).}}{56}{figure.6}} \newlabel{f:calibrate}{{6}{56}{Example: {\tt calibrate} program\relax }{figure.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.15}Example: {\tt transfer} program}{59}{subsection.3.15}} \newlabel{ss:impulse-response}{{3.15}{59}{Example: {\tt transfer} program\relax }{subsection.3.15}{}} \@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Output produced by the {\tt transfer} example program. The top graph shows the gravitational-wave strain produced by an inspiraling binary pair. The lower graph shows the calculated interferometer output [channel.0 or IFO\_DMRO] produced by this signal. Notice that because of the poor low-frequency response of the instrument, the IFO output does not show significant response before the input frequency has increased. The sample rate is slightly under 10 kHz. }}{59}{figure.7}} \newlabel{f:detresp}{{7}{59}{Example: {\tt transfer} program\relax }{figure.7}{}} \@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Output produced by the {\tt transfer} example program. This shows the calculated interferometer output [channel.0 or IFO\_DMRO] produced by an impulse in the gravitational-wave strain at sample number zero. This (almost) causal impulse response lasts about 3 msec. }}{60}{figure.8}} \newlabel{f:detresp2}{{8}{60}{Example: {\tt transfer} program\relax }{figure.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.16}Example: {\tt diag} program}{63}{subsection.3.16}} \@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces A time-frequency diagnostic graph produced by {\tt diag}. The vertical line pointed to by the arrow is a non-stationary noise event in the IFO output, 325 seconds into the locked section. It sounds like a ``drip" and might be due to off-axis modes in the interferometer optical cavities.}}{64}{figure.9}} \newlabel{f:diag0}{{9}{64}{Example: {\tt diag} program\relax }{figure.9}{}} \newlabel{s:endof40m}{{3.16}{64}{Example: {\tt diag} program\relax }{figure.10}{}} \@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces A time-frequency diagnostic graph produced by {\tt diag}. This shows the identical period as the previous graph, but for the magnetometer output. Notice that the spurious event was not caused by magnetic field fluctuations.}}{65}{figure.10}} \newlabel{f:diag1}{{10}{65}{Example: {\tt diag} program\relax }{figure.10}{}} \@setckpt{man_40meter}{ \setcounter{page}{66} \setcounter{equation}{0} \setcounter{enumi}{8} \setcounter{enumii}{0} \setcounter{enumiii}{0} \setcounter{enumiv}{0} \setcounter{footnote}{0} \setcounter{mpfootnote}{0} \setcounter{part}{0} \setcounter{section}{3} \setcounter{subsection}{16} \setcounter{subsubsection}{0} \setcounter{paragraph}{0} \setcounter{subparagraph}{0} \setcounter{figure}{10} \setcounter{table}{4} \setcounter{Item}{54} \setcounter{Hfootnote}{0} \setcounter{section@level}{2} }