r488: *** empty log message ***
authorKevin M. Rosenberg <kevin@rosenberg.net>
Mon, 5 Feb 2001 03:27:35 +0000 (03:27 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Mon, 5 Feb 2001 03:27:35 +0000 (03:27 +0000)
12 files changed:
doc/Makefile.in
doc/ctsim-concepts.tex
doc/ctsimfig1.eps [new file with mode: 0644]
doc/ctsimfig1.fig [new file with mode: 0644]
doc/ctsimfig2.eps [new file with mode: 0644]
doc/ctsimfig2.fig [new file with mode: 0644]
doc/ctsimfig3.eps [new file with mode: 0644]
doc/ctsimfig3.fig [new file with mode: 0644]
doc/ctsimfig4.eps [new file with mode: 0644]
doc/ctsimfig4.fig [new file with mode: 0644]
doc/ctsimfig5.eps [new file with mode: 0644]
doc/ctsimfig5.fig [new file with mode: 0644]

index 0849b83d7c9c2f84579fffd75a998037c014ecce..24bcf2591dd710b344b246a02d5e8ab4e01c9e52 100644 (file)
@@ -90,10 +90,8 @@ wxcflags = @wxcflags@
 wxconfig = @wxconfig@
 wxlibs = @wxlibs@
 
-docs = sgp.doc
-info_INFO = ctsim.texi
-EXTRA_DIST = ${docs} $(info_INFO) 
-SUBDIRS = tex2rtf
+docs = ctsim.tex ctsim.bib texhelp.sty psbox.tex logo-huge.bmp tex2rtf.ini ctsim.hpj bullet.bmp verbatim.sty mytitle.sty makeidx.sty mysober.sty fancyhea.sty ctsim.bib 
+EXTRA_DIST = ${docs} 
 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 CONFIG_HEADER = ../config.h
 CONFIG_CLEAN_FILES = 
@@ -113,95 +111,9 @@ Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status $(BUILT_SOURCES)
        cd $(top_builddir) \
          && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
 
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-
-@SET_MAKE@
-
-all-recursive install-data-recursive install-exec-recursive \
-installdirs-recursive install-recursive uninstall-recursive  \
-check-recursive installcheck-recursive info-recursive dvi-recursive:
-       @set fnord $(MAKEFLAGS); amf=$$2; \
-       dot_seen=no; \
-       target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           dot_seen=yes; \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
-       done; \
-       if test "$$dot_seen" = "no"; then \
-         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
-       fi; test -z "$$fail"
-
-mostlyclean-recursive clean-recursive distclean-recursive \
-maintainer-clean-recursive:
-       @set fnord $(MAKEFLAGS); amf=$$2; \
-       dot_seen=no; \
-       rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
-         rev="$$subdir $$rev"; \
-         test "$$subdir" = "." && dot_seen=yes; \
-       done; \
-       test "$$dot_seen" = "no" && rev=". $$rev"; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
-       done && test -z "$$fail"
-tags-recursive:
-       list='$(SUBDIRS)'; for subdir in $$list; do \
-         test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
-       done
-
 tags: TAGS
+TAGS:
 
-ID: $(HEADERS) $(SOURCES) $(LISP)
-       list='$(SOURCES) $(HEADERS)'; \
-       unique=`for i in $$list; do echo $$i; done | \
-         awk '    { files[$$0] = 1; } \
-              END { for (i in files) print i; }'`; \
-       here=`pwd` && cd $(srcdir) \
-         && mkid -f$$here/ID $$unique $(LISP)
-
-TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)
-       tags=; \
-       here=`pwd`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
-   if test "$$subdir" = .; then :; else \
-           test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
-   fi; \
-       done; \
-       list='$(SOURCES) $(HEADERS)'; \
-       unique=`for i in $$list; do echo $$i; done | \
-         awk '    { files[$$0] = 1; } \
-              END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
-         || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o $$here/TAGS)
-
-mostlyclean-tags:
-
-clean-tags:
-
-distclean-tags:
-       -rm -f TAGS ID
-
-maintainer-clean-tags:
 
 distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
 
@@ -223,41 +135,30 @@ distdir: $(DISTFILES)
            || cp -p $$d/$$file $(distdir)/$$file || :; \
          fi; \
        done
-       for subdir in $(SUBDIRS); do \
-         if test "$$subdir" = .; then :; else \
-           test -d $(distdir)/$$subdir \
-           || mkdir $(distdir)/$$subdir \
-           || exit 1; \
-           chmod 777 $(distdir)/$$subdir; \
-           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \
-             || exit 1; \
-         fi; \
-       done
 info-am:
-info: info-recursive
+info: info-am
 dvi-am:
-dvi: dvi-recursive
+dvi: dvi-am
 check-am: all-am
-check: check-recursive
+check: check-am
 installcheck-am:
-installcheck: installcheck-recursive
+installcheck: installcheck-am
 install-exec-am:
-install-exec: install-exec-recursive
+install-exec: install-exec-am
 
 install-data-am:
-install-data: install-data-recursive
+install-data: install-data-am
 
 install-am: all-am
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-install: install-recursive
+install: install-am
 uninstall-am:
-uninstall: uninstall-recursive
+uninstall: uninstall-am
 all-am: Makefile
-all-redirect: all-recursive
+all-redirect: all-am
 install-strip:
        $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
-installdirs: installdirs-recursive
-installdirs-am:
+installdirs:
 
 
 mostlyclean-generic:
@@ -269,38 +170,52 @@ distclean-generic:
        -rm -f config.cache config.log stamp-h stamp-h[0-9]*
 
 maintainer-clean-generic:
-mostlyclean-am:  mostlyclean-tags mostlyclean-generic
+mostlyclean-am:  mostlyclean-generic
 
-mostlyclean: mostlyclean-recursive
+mostlyclean: mostlyclean-am
 
-clean-am:  clean-tags clean-generic mostlyclean-am
+clean-am:  clean-generic mostlyclean-am
 
-clean: clean-recursive
+clean: clean-am
 
-distclean-am:  distclean-tags distclean-generic clean-am
+distclean-am:  distclean-generic clean-am
 
-distclean: distclean-recursive
+distclean: distclean-am
 
-maintainer-clean-am:  maintainer-clean-tags maintainer-clean-generic \
-               distclean-am
+maintainer-clean-am:  maintainer-clean-generic distclean-am
        @echo "This command is intended for maintainers to use;"
        @echo "it deletes files that may require special tools to rebuild."
 
-maintainer-clean: maintainer-clean-recursive
-
-.PHONY: install-data-recursive uninstall-data-recursive \
-install-exec-recursive uninstall-exec-recursive installdirs-recursive \
-uninstalldirs-recursive all-recursive check-recursive \
-installcheck-recursive info-recursive dvi-recursive \
-mostlyclean-recursive distclean-recursive clean-recursive \
-maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
-distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
-dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
-install-exec install-data-am install-data install-am install \
-uninstall-am uninstall all-redirect all-am all installdirs-am \
-installdirs mostlyclean-generic distclean-generic clean-generic \
-maintainer-clean-generic clean mostlyclean distclean maintainer-clean
-
+maintainer-clean: maintainer-clean-am
+
+.PHONY: tags distdir info-am info dvi-am dvi check check-am \
+installcheck-am installcheck install-exec-am install-exec \
+install-data-am install-data install-am install uninstall-am uninstall \
+all-redirect all-am all installdirs mostlyclean-generic \
+distclean-generic clean-generic maintainer-clean-generic clean \
+mostlyclean distclean maintainer-clean
+
+
+dvi: ctsim.tex
+       bibtex ctsim
+       latex ctsim
+       makeindex ctsim
+       latex ctsim
+
+winhelp: ctsim.tex
+       rm -f ctsim.rtf ctsim.cnt
+       tex2rtf ctsim.tex ctsim.rtf -winhelp
+       hcw /c /m /e ctsim.hpj
+       mv CTSIM.HLP ctsim.hlp
+       cp ctsim.hlp ctsim.cnt ../msvc/ctsim/
+
+htmlhelp: ctsim.tex
+       rm -f ctsim*.html ctsim.hhp ctsim.hhc ctsim.hhk
+       tex2rtf ctsim.tex ctsim.html -html
+       zip ctsim.zip *.html *.gif ctsim.hhp ctsim.hhc ctsim.hhk
+       mv ctsim.zip ctsim.htb
+       cp ctsim.htb ../msvc/ctsim/.
+       cp ctsim.htb ../src/.
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
index 9cb5cfe90dad29649a3cdcd9b1798df16b9dc567..797e1a953587d2e3eb043e8c0002106b84fde4e8 100644 (file)
@@ -109,7 +109,7 @@ dimension, and one can think of a square bounding box of this size
 which completely contains the phantom.  Let $l_p$ be the width (or height)
 of this square. 
 
-\subsubsection{Focal Length & Field of View}
+\subsubsection{Focal Length \& Field of View}
 The two other important variables are the field-of-view-ratio ($f_{vR}$) 
 and the focal-length-ratio ($f_{lR}$).  These are used along with $l_p$ to
 define the focal length and the field of view (not ratios) according to
@@ -257,4 +257,4 @@ inverse fourier transform of absolute(x). The other two methods perform an fouri
 transform of the projection data and multiply that by the absolute(x) filter and
 then perform an inverse fourier transform.
 
-\item{Backprojection of filtered projections}
\ No newline at end of file
+\subsubsection{Backprojection of filtered projections}
\ No newline at end of file
diff --git a/doc/ctsimfig1.eps b/doc/ctsimfig1.eps
new file mode 100644 (file)
index 0000000..e3c187e
--- /dev/null
@@ -0,0 +1,390 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ctsimfig1.eps
+%%Creator: fig2dev Version 3.2.3 Patchlevel 
+%%CreationDate: Tue Jan 23 11:14:55 2001
+%%For: kay@fenrir.cancerboard.ab.ca (Ian Kay)
+%%BoundingBox: 0 0 547 257
+%%Magnification: 1.0000
+%%EndComments
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+newpath 0 257 moveto 0 0 lineto 547 0 lineto 547 257 lineto closepath clip newpath
+% Fill background color
+0 0 moveto 547 0 lineto 547 257 lineto 0 257 lineto
+closepath 1.00 1.00 1.00 setrgbcolor fill
+
+-27.0 275.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+  bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+  4 -2 roll mul srgb} bind def
+ /DrawEllipse {
+       /endangle exch def
+       /startangle exch def
+       /yrad exch def
+       /xrad exch def
+       /y exch def
+       /x exch def
+       /savematrix mtrx currentmatrix def
+       x y tr xrad yrad sc 0 0 1 startangle endangle arc
+       closepath
+       savematrix setmatrix
+       } def
+
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+%%Page: 1 1
+10 setmiterlimit
+ 0.06299 0.06299 sc
+% Polyline
+15.000 slw
+n 984 1905 m
+ 984 3165 l gs col0 s gr 
+% Polyline
+gs  clippath
+1199 1955 m 1199 1865 l 1085 1865 l 1175 1910 l 1085 1955 l cp
+eoclip
+n 960 1910 m
+ 1184 1910 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 1085 1955 m 1175 1910 l 1085 1865 l  col0 s
+% Polyline
+15.000 slw
+gs  clippath
+1199 3215 m 1199 3125 l 1085 3125 l 1175 3170 l 1085 3215 l cp
+eoclip
+n 960 3170 m
+ 1184 3170 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 1085 3215 m 1175 3170 l 1085 3125 l  col0 s
+% Polyline
+15.000 slw
+gs  clippath
+1199 2630 m 1199 2540 l 1085 2540 l 1175 2585 l 1085 2630 l cp
+eoclip
+n 959 2585 m
+ 1184 2585 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 1085 2630 m 1175 2585 l 1085 2540 l  col0 s
+% Polyline
+15.000 slw
+gs  clippath
+1199 2316 m 1199 2226 l 1085 2226 l 1175 2271 l 1085 2316 l cp
+eoclip
+n 960 2271 m
+ 1184 2271 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 1085 2316 m 1175 2271 l 1085 2226 l  col0 s
+% Polyline
+15.000 slw
+gs  clippath
+1199 2945 m 1199 2855 l 1085 2855 l 1175 2900 l 1085 2945 l cp
+eoclip
+n 960 2900 m
+ 1184 2900 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 1085 2945 m 1175 2900 l 1085 2855 l  col0 s
+% Polyline
+gs  clippath
+849 1960 m 789 1960 l 789 2112 l 819 1992 l 849 2112 l cp
+eoclip
+n 819 3184 m
+ 819 1975 l gs col0 s gr gr
+
+% arrowhead
+n 849 2112 m 819 1992 l 789 2112 l  col0 s
+% Polyline
+15.000 slw
+gs  clippath
+3209 1794 m 3149 1794 l 3149 1946 l 3179 1826 l 3209 1946 l cp
+eoclip
+n 3179 1809 m
+ 3179 3069 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 3209 1946 m 3179 1826 l 3149 1946 l  col0 s
+% Polyline
+gs  clippath
+3780 3071 m 3840 3071 l 3840 2919 l 3810 3039 l 3780 2919 l cp
+3840 1781 m 3780 1781 l 3780 1933 l 3810 1813 l 3840 1933 l cp
+eoclip
+n 3810 1796 m
+ 3810 3056 l gs col0 s gr gr
+
+% arrowhead
+n 3840 1933 m 3810 1813 l 3780 1933 l  col0 s
+% arrowhead
+n 3780 2919 m 3810 3039 l 3840 2919 l  col0 s
+% Polyline
+gs  clippath
+1014 1500 m 1015 1560 l 1167 1559 l 1047 1530 l 1166 1499 l cp
+eoclip
+n 1030 1530 m
+ 2155 1529 l gs col0 s gr gr
+
+% arrowhead
+n 1166 1499 m 1047 1530 l 1167 1559 l  col0 s
+% Polyline
+n 2155 1529 m
+ 2155 1720 l gs col0 s gr 
+% Polyline
+n 1010 1535 m
+ 1010 1656 l gs col0 s gr 
+/Palatino-Italic ff 300.00 scf sf
+755 3184 m
+gs 1 -1 sc  90.0 rot (source) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+3524 3088 m
+gs 1 -1 sc  90.0 rot (detector) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+4096 2770 m
+gs 1 -1 sc  90.0 rot (fov) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+1125 1170 m
+gs 1 -1 sc (focal length) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+1395 1440 m
+gs 1 -1 sc (\(arbitrary\)) col0 sh gr
+% Rotated Ellipse
+gs
+2151 2516 tr
+-90.000 rot
+n 0 0 90 90 0 360 DrawEllipse 90.000 rot
+gs col0 s gr
+gr
+
+% Rotated Ellipse
+gs
+2151 2786 tr
+-90.000 rot
+n 0 0 90 90 0 360 DrawEllipse 90.000 rot
+gs col0 s gr
+gr
+
+% Polyline
+n 1701 2696 m 1881 2966 l 2151 3056 l 2420 2876 l 2601 2607 l 2421 2337 l
+ 2150 2156 l 1881 2246 l 1701 2606 l
+ cp gs col0 s gr 
+% Polyline
+n 1701 2158 m 1701 3056 l 2599 3056 l 2601 2157 l
+ cp gs col0 s gr 
+% Polyline
+15.000 slw
+n 6286 1372 m
+ 5395 2263 l gs col0 s gr 
+% Polyline
+gs  clippath
+6402 1560 m 6466 1496 l 6386 1416 l 6418 1512 l 6322 1480 l cp
+eoclip
+n 6265 1359 m
+ 6424 1518 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 6322 1480 m 6418 1512 l 6386 1416 l  col0 s
+% Polyline
+15.000 slw
+gs  clippath
+5511 2451 m 5575 2387 l 5495 2307 l 5527 2403 l 5431 2371 l cp
+eoclip
+n 5374 2250 m
+ 5533 2409 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 5431 2371 m 5527 2403 l 5495 2307 l  col0 s
+% Polyline
+15.000 slw
+gs  clippath
+5924 2037 m 5988 1973 l 5908 1893 l 5940 1989 l 5844 1957 l cp
+eoclip
+n 5787 1836 m
+ 5946 1995 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 5844 1957 m 5940 1989 l 5908 1893 l  col0 s
+% Polyline
+15.000 slw
+gs  clippath
+6147 1815 m 6211 1751 l 6131 1671 l 6163 1767 l 6067 1735 l cp
+eoclip
+n 6010 1614 m
+ 6169 1773 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 6067 1735 m 6163 1767 l 6131 1671 l  col0 s
+% Polyline
+15.000 slw
+gs  clippath
+5702 2260 m 5766 2196 l 5686 2116 l 5718 2212 l 5622 2180 l cp
+eoclip
+n 5565 2059 m
+ 5724 2218 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 5622 2180 m 5718 2212 l 5686 2116 l  col0 s
+% Ellipse
+n 6840 2610 90 90 0 360 DrawEllipse gs col0 s gr
+
+% Ellipse
+n 6570 2610 90 90 0 360 DrawEllipse gs col0 s gr
+
+% Polyline
+n 6660 2160 m 6390 2340 l 6300 2610 l 6480 2880 l 6750 3060 l 7020 2880 l
+ 7200 2610 l 7110 2340 l 6750 2160 l
+ cp gs col0 s gr 
+% Polyline
+n 7199 2160 m 6300 2160 l 6300 3059 l 7200 3060 l
+ cp gs col0 s gr 
+% Polyline
+gs  clippath
+6151 1315 m 6109 1273 l 6001 1380 l 6108 1317 l 6044 1423 l cp
+eoclip
+n 5265 2160 m
+ 6120 1305 l gs col0 s gr gr
+
+% arrowhead
+n 6044 1423 m 6108 1317 l 6001 1380 l  col0 s
+% Polyline
+15.000 slw
+gs  clippath
+7937 2867 m 7895 2825 l 7787 2932 l 7894 2869 l 7830 2975 l cp
+eoclip
+n 7906 2857 m
+ 7015 3748 l gs col0 s gr gr
+
+% arrowhead
+7.500 slw
+n 7830 2975 m 7894 2869 l 7787 2932 l  col0 s
+% Polyline
+gs  clippath
+7438 4174 m 7480 4216 l 7588 4109 l 7482 4173 l 7545 4066 l cp
+8392 3304 m 8350 3262 l 8242 3369 l 8349 3306 l 8285 3412 l cp
+eoclip
+n 8361 3294 m
+ 7470 4185 l gs col0 s gr gr
+
+% arrowhead
+n 8285 3412 m 8349 3306 l 8242 3369 l  col0 s
+% arrowhead
+n 7545 4066 m 7482 4173 l 7588 4109 l  col0 s
+% Polyline
+n 7380 1935 m
+ 7245 2070 l gs col0 s gr 
+% Polyline
+n 6570 1125 m
+ 6480 1215 l gs col0 s gr 
+% Polyline
+gs  clippath
+6580 1093 m 6538 1135 l 6645 1243 l 6582 1137 l 6688 1200 l cp
+eoclip
+n 6570 1125 m
+ 7380 1935 l gs col0 s gr gr
+
+% arrowhead
+n 6688 1200 m 6582 1137 l 6645 1243 l  col0 s
+/Palatino-Italic ff 300.00 scf sf
+5220 2115 m
+gs 1 -1 sc  45.0 rot (source) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+7245 4005 m
+gs 1 -1 sc  45.0 rot (detector) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+7875 4185 m
+gs 1 -1 sc  45.0 rot (fov) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+7200 1785 m
+gs 1 -1 sc (\(arbitrary\)) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+7200 1440 m
+gs 1 -1 sc (focal length) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+675 675 m
+gs 1 -1 sc (A) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+5130 675 m
+gs 1 -1 sc (B) col0 sh gr
+$F2psEnd
+rs
diff --git a/doc/ctsimfig1.fig b/doc/ctsimfig1.fig
new file mode 100644 (file)
index 0000000..b15cad0
--- /dev/null
@@ -0,0 +1,115 @@
+#FIG 3.2
+Portrait
+Center
+Metric
+Letter  
+100.00
+Single
+-2
+1200 2
+6 590 930 4156 3240
+6 590 930 4156 3240
+6 900 1845 1215 3240
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        984 1905 984 3165
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 90.00
+        960 1910 1184 1910
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 90.00
+        960 3170 1184 3170
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 90.00
+        959 2585 1184 2585
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 90.00
+        960 2271 1184 2271
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 90.00
+        960 2900 1184 2900
+-6
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 60.00 120.00
+        819 3184 819 1975
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 0 1 2
+       0 0 1.00 60.00 120.00
+        3179 1809 3179 3069
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 1 2
+       0 0 1.00 60.00 120.00
+       0 0 1.00 60.00 120.00
+        3810 1796 3810 3056
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
+       0 0 1.00 60.00 120.00
+        1030 1530 2155 1529
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        2155 1529 2155 1720
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        1010 1535 1010 1656
+4 0 0 50 0 29 20 1.5708 4 165 930 755 3184 source\001
+4 0 0 50 0 29 20 1.5708 4 225 1140 3524 3088 detector\001
+4 0 0 50 0 29 20 1.5708 4 300 450 4096 2770 fov\001
+4 0 0 50 0 29 20 0.0000 4 300 1710 1125 1170 focal length\001
+4 0 0 50 0 29 20 0.0000 4 285 1485 1395 1440 (arbitrary)\001
+-6
+6 1665 2115 2610 3060
+1 1 0 1 0 7 50 0 -1 0.000 1 1.5708 2151 2516 90 90 2151 2516 2241 2426
+1 1 0 1 0 7 50 0 -1 0.000 1 1.5708 2151 2786 90 90 2151 2786 2241 2696
+2 3 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 10
+        1701 2696 1881 2966 2151 3056 2420 2876 2601 2607 2421 2337
+        2150 2156 1881 2246 1701 2606 1701 2696
+2 3 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+        1701 2158 1701 3056 2599 3056 2601 2157 1701 2158
+-6
+-6
+6 5085 1125 8910 4230
+6 5355 1305 6480 2430
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        6286 1372 5395 2263
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 90.00
+        6265 1359 6424 1518
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 90.00
+        5374 2250 5533 2409
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 90.00
+        5787 1836 5946 1995
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 90.00
+        6010 1614 6169 1773
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 90.00
+        5565 2059 5724 2218
+-6
+1 1 0 1 0 7 50 0 -1 0.000 1 0.0000 6840 2610 90 90 6840 2610 6930 2700
+1 1 0 1 0 7 50 0 -1 0.000 1 0.0000 6570 2610 90 90 6570 2610 6660 2700
+2 3 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 10
+        6660 2160 6390 2340 6300 2610 6480 2880 6750 3060 7020 2880
+        7200 2610 7110 2340 6750 2160 6660 2160
+2 3 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+        7199 2160 6300 2160 6300 3059 7200 3060 7199 2160
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 60.00 120.00
+        5265 2160 6120 1305
+2 1 0 2 0 7 50 0 -1 0.000 0 0 -1 0 1 2
+       0 0 1.00 60.00 120.00
+        7906 2857 7015 3748
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 1 2
+       0 0 1.00 60.00 120.00
+       0 0 1.00 60.00 120.00
+        8361 3294 7470 4185
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        7380 1935 7245 2070
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        6570 1125 6480 1215
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
+       0 0 1.00 60.00 120.00
+        6570 1125 7380 1935
+4 0 0 50 0 29 20 0.7854 4 165 930 5220 2115 source\001
+4 0 0 50 0 29 20 0.7854 4 225 1140 7245 4005 detector\001
+4 0 0 50 0 29 20 0.7854 4 300 450 7875 4185 fov\001
+4 0 0 50 0 29 20 0.0000 4 285 1485 7200 1785 (arbitrary)\001
+4 0 0 50 0 29 20 0.0000 4 300 1710 7200 1440 focal length\001
+-6
+4 0 0 50 0 29 20 0.0000 4 225 225 675 675 A\001
+4 0 0 50 0 29 20 0.0000 4 225 180 5130 675 B\001
diff --git a/doc/ctsimfig2.eps b/doc/ctsimfig2.eps
new file mode 100644 (file)
index 0000000..57019d2
--- /dev/null
@@ -0,0 +1,431 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ctsimfig2.eps
+%%Creator: fig2dev Version 3.2.3 Patchlevel 
+%%CreationDate: Mon Jan 22 15:27:09 2001
+%%For: kay@fenrir.cancerboard.ab.ca (Ian Kay)
+%%BoundingBox: 0 0 746 334
+%%Magnification: 1.0000
+%%EndComments
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+newpath 0 334 moveto 0 0 lineto 746 0 lineto 746 334 lineto closepath clip newpath
+% Fill background color
+0 0 moveto 746 0 lineto 746 334 lineto 0 334 lineto
+closepath 1.00 1.00 1.00 setrgbcolor fill
+
+-18.0 352.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+  bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+  4 -2 roll mul srgb} bind def
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+%%Page: 1 1
+10 setmiterlimit
+ 0.06299 0.06299 sc
+% Arc
+7.500 slw
+gs  clippath
+3389 930 m 3390 870 l 3239 869 l 3359 900 l 3238 928 l cp
+eoclip
+n 3303.4 3467.0 2568.0 -139.5 -88.4 arc
+gs col0 s gr
+ gr
+
+% arrowhead
+n 3238 928 m 3359 900 l 3239 869 l 3238 928 l  cp gs 0.00 setgray ef gr  col0 s
+% Arc
+gs  clippath
+2249 5141 m 2223 5195 l 2360 5261 l 2265 5182 l 2386 5207 l cp
+eoclip
+n 3202.5 3337.5 2069.7 51.2 117.4 arc
+gs col0 s gr
+ gr
+
+% arrowhead
+n 2386 5207 m 2265 5182 l 2360 5261 l 2386 5207 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5419 1584 m 5409 1555 l 5323 1585 l 5385 1580 l 5333 1613 l cp
+eoclip
+n 900 3150 m
+ 5400 1575 l gs col0 s gr gr
+
+% arrowhead
+n 5333 1613 m 5385 1580 l 5323 1585 l 5333 1613 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5418 1810 m 5410 1781 l 5322 1807 l 5384 1805 l 5330 1836 l cp
+eoclip
+n 900 3150 m
+ 5400 1800 l gs col0 s gr gr
+
+% arrowhead
+n 5330 1836 m 5384 1805 l 5322 1807 l 5330 1836 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5418 2035 m 5410 2006 l 5322 2029 l 5384 2029 l 5329 2058 l cp
+eoclip
+n 900 3150 m
+ 5400 2025 l gs col0 s gr gr
+
+% arrowhead
+n 5329 2058 m 5384 2029 l 5322 2029 l 5329 2058 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5417 2261 m 5411 2232 l 5322 2250 l 5384 2253 l 5328 2279 l cp
+eoclip
+n 900 3150 m
+ 5400 2250 l gs col0 s gr gr
+
+% arrowhead
+n 5328 2279 m 5384 2253 l 5322 2250 l 5328 2279 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5417 2487 m 5412 2457 l 5322 2471 l 5384 2477 l 5326 2500 l cp
+eoclip
+n 900 3150 m
+ 5400 2475 l gs col0 s gr gr
+
+% arrowhead
+n 5326 2500 m 5384 2477 l 5322 2471 l 5326 2500 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5416 2713 m 5413 2683 l 5322 2693 l 5384 2702 l 5325 2722 l cp
+eoclip
+n 900 3150 m
+ 5400 2700 l gs col0 s gr gr
+
+% arrowhead
+n 5325 2722 m 5384 2702 l 5322 2693 l 5325 2722 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5415 2939 m 5414 2909 l 5323 2914 l 5384 2926 l 5324 2943 l cp
+eoclip
+n 900 3150 m
+ 5400 2925 l gs col0 s gr gr
+
+% arrowhead
+n 5324 2943 m 5384 2926 l 5323 2914 l 5324 2943 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5415 3165 m 5415 3135 l 5324 3135 l 5384 3150 l 5324 3165 l cp
+eoclip
+n 900 3150 m
+ 5400 3150 l gs col0 s gr gr
+
+% arrowhead
+n 5324 3165 m 5384 3150 l 5324 3135 l 5324 3165 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5414 3390 m 5415 3360 l 5324 3356 l 5384 3374 l 5323 3385 l cp
+eoclip
+n 900 3150 m
+ 5400 3375 l gs col0 s gr gr
+
+% arrowhead
+n 5323 3385 m 5384 3374 l 5324 3356 l 5323 3385 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5413 3616 m 5416 3586 l 5325 3577 l 5384 3598 l 5322 3606 l cp
+eoclip
+n 900 3150 m
+ 5400 3600 l gs col0 s gr gr
+
+% arrowhead
+n 5322 3606 m 5384 3598 l 5325 3577 l 5322 3606 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5412 3842 m 5417 3812 l 5326 3799 l 5384 3823 l 5322 3828 l cp
+eoclip
+n 900 3150 m
+ 5400 3825 l gs col0 s gr gr
+
+% arrowhead
+n 5322 3828 m 5384 3823 l 5326 3799 l 5322 3828 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5411 4067 m 5417 4038 l 5328 4020 l 5384 4047 l 5322 4049 l cp
+eoclip
+n 900 3150 m
+ 5400 4050 l gs col0 s gr gr
+
+% arrowhead
+n 5322 4049 m 5384 4047 l 5328 4020 l 5322 4049 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5410 4293 m 5418 4264 l 5329 4241 l 5384 4271 l 5322 4270 l cp
+eoclip
+n 900 3150 m
+ 5400 4275 l gs col0 s gr gr
+
+% arrowhead
+n 5322 4270 m 5384 4271 l 5329 4241 l 5322 4270 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5410 4518 m 5418 4489 l 5330 4463 l 5384 4495 l 5322 4492 l cp
+eoclip
+n 900 3150 m
+ 5400 4500 l gs col0 s gr gr
+
+% arrowhead
+n 5322 4492 m 5384 4495 l 5330 4463 l 5322 4492 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+5409 4744 m 5419 4715 l 5333 4686 l 5385 4720 l 5323 4714 l cp
+eoclip
+n 900 3150 m
+ 5400 4725 l gs col0 s gr gr
+
+% arrowhead
+n 5323 4714 m 5385 4720 l 5333 4686 l 5323 4714 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+n 5400 1575 m
+ 5400 4725 l gs col0 s gr 
+/Palatino-Italic ff 300.00 scf sf
+450 675 m
+gs 1 -1 sc (Equilinear Geometry ) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+5850 3825 m
+gs 1 -1 sc  90.0 rot (Detectors) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+675 3600 m
+gs 1 -1 sc  90.0 rot (Source ) col0 sh gr
+% Arc
+gs  clippath
+8354 5141 m 8328 5195 l 8465 5261 l 8370 5182 l 8491 5207 l cp
+eoclip
+n 9307.5 3337.5 2069.7 51.2 117.4 arc
+gs col0 s gr
+ gr
+
+% arrowhead
+n 8491 5207 m 8370 5182 l 8465 5261 l 8491 5207 l  cp gs 0.00 setgray ef gr  col0 s
+% Arc
+n 9291.8 3150.0 2213.2 -39.1 39.1 arc
+gs col0 s gr
+
+% Arc
+gs  clippath
+9492 931 m 9497 871 l 9346 860 l 9464 899 l 9342 919 l cp
+eoclip
+n 9260.6 3134.5 2245.3 -143.5 -84.4 arc
+gs col0 s gr
+ gr
+
+% arrowhead
+n 9342 919 m 9464 899 l 9346 860 l 9342 919 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11520 2939 m 11519 2909 l 11428 2914 l 11489 2926 l 11429 2943 l cp
+eoclip
+n 7005 3150 m
+ 11505 2925 l gs col0 s gr gr
+
+% arrowhead
+n 11429 2943 m 11489 2926 l 11428 2914 l 11429 2943 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11520 3165 m 11520 3135 l 11429 3135 l 11489 3150 l 11429 3165 l cp
+eoclip
+n 7005 3150 m
+ 11505 3150 l gs col0 s gr gr
+
+% arrowhead
+n 11429 3165 m 11489 3150 l 11429 3135 l 11429 3165 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11519 3390 m 11520 3360 l 11429 3356 l 11489 3374 l 11428 3385 l cp
+eoclip
+n 7005 3150 m
+ 11505 3375 l gs col0 s gr gr
+
+% arrowhead
+n 11428 3385 m 11489 3374 l 11429 3356 l 11428 3385 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11029 1764 m 11019 1735 l 10933 1765 l 10995 1760 l 10943 1793 l cp
+eoclip
+n 7005 3150 m
+ 11010 1755 l gs col0 s gr gr
+
+% arrowhead
+n 10943 1793 m 10995 1760 l 10933 1765 l 10943 1793 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11153 1925 m 11145 1896 l 11057 1922 l 11119 1920 l 11065 1951 l cp
+eoclip
+n 7005 3155 m
+ 11135 1915 l gs col0 s gr gr
+
+% arrowhead
+n 11065 1951 m 11119 1920 l 11057 1922 l 11065 1951 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11253 2105 m 11245 2076 l 11157 2099 l 11219 2099 l 11164 2128 l cp
+eoclip
+n 7010 3160 m
+ 11235 2095 l gs col0 s gr gr
+
+% arrowhead
+n 11164 2128 m 11219 2099 l 11157 2099 l 11164 2128 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11342 2296 m 11336 2267 l 11247 2285 l 11309 2288 l 11253 2314 l cp
+eoclip
+n 7010 3160 m
+ 11325 2285 l gs col0 s gr gr
+
+% arrowhead
+n 11253 2314 m 11309 2288 l 11247 2285 l 11253 2314 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11417 2507 m 11412 2477 l 11322 2491 l 11384 2497 l 11326 2520 l cp
+eoclip
+n 7010 3160 m
+ 11400 2495 l gs col0 s gr gr
+
+% arrowhead
+n 11326 2520 m 11384 2497 l 11322 2491 l 11326 2520 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11466 2713 m 11463 2683 l 11372 2693 l 11434 2702 l 11375 2723 l cp
+eoclip
+n 7000 3160 m
+ 11450 2700 l gs col0 s gr gr
+
+% arrowhead
+n 11375 2723 m 11434 2702 l 11372 2693 l 11375 2723 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11463 3611 m 11466 3581 l 11375 3572 l 11434 3593 l 11372 3602 l cp
+eoclip
+n 7010 3155 m
+ 11450 3595 l gs col0 s gr gr
+
+% arrowhead
+n 11372 3602 m 11434 3593 l 11375 3572 l 11372 3602 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11407 3822 m 11412 3792 l 11321 3779 l 11379 3803 l 11317 3808 l cp
+eoclip
+n 7005 3145 m
+ 11395 3805 l gs col0 s gr gr
+
+% arrowhead
+n 11317 3808 m 11379 3803 l 11321 3779 l 11317 3808 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11336 4027 m 11342 3998 l 11253 3980 l 11309 4007 l 11247 4010 l cp
+eoclip
+n 7005 3155 m
+ 11325 4010 l gs col0 s gr gr
+
+% arrowhead
+n 11247 4010 m 11309 4007 l 11253 3980 l 11247 4010 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11245 4223 m 11253 4194 l 11164 4171 l 11219 4201 l 11157 4200 l cp
+eoclip
+n 7010 3145 m
+ 11235 4205 l gs col0 s gr gr
+
+% arrowhead
+n 11157 4200 m 11219 4201 l 11164 4171 l 11157 4200 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11135 4398 m 11143 4369 l 11055 4343 l 11109 4375 l 11047 4372 l cp
+eoclip
+n 7005 3150 m
+ 11125 4380 l gs col0 s gr gr
+
+% arrowhead
+n 11047 4372 m 11109 4375 l 11055 4343 l 11047 4372 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+11019 4569 m 11029 4540 l 10943 4511 l 10995 4545 l 10933 4539 l cp
+eoclip
+n 7005 3160 m
+ 11010 4550 l gs col0 s gr gr
+
+% arrowhead
+n 10933 4539 m 10995 4545 l 10943 4511 l 10933 4539 l  cp gs 0.00 setgray ef gr  col0 s
+/Palatino-Italic ff 300.00 scf sf
+11955 3825 m
+gs 1 -1 sc  90.0 rot (Detectors) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+6780 3600 m
+gs 1 -1 sc  90.0 rot (Source ) col0 sh gr
+/Palatino-Italic ff 300.00 scf sf
+6555 675 m
+gs 1 -1 sc (Equiangular Geometry ) col0 sh gr
+$F2psEnd
+rs
diff --git a/doc/ctsimfig2.fig b/doc/ctsimfig2.fig
new file mode 100644 (file)
index 0000000..e7016bc
--- /dev/null
@@ -0,0 +1,120 @@
+#FIG 3.2
+Portrait
+Center
+Metric
+Letter  
+74.50
+Single
+-2
+1200 2
+6 450 450 5850 5625
+5 1 0 1 0 7 45 0 -1 0.000 0 0 1 0 3303.409 3467.045 1350 1800 2250 1125 3375 900
+       1 1 1.00 60.00 120.00
+5 1 0 1 0 7 45 0 -1 0.000 0 0 1 0 3202.500 3337.500 4500 4950 3375 5400 2250 5175
+       1 1 1.00 60.00 120.00
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 1575
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 1800
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 2025
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 2250
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 2475
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 2700
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 2925
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 3150
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 3375
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 3600
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 3825
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 4050
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 4275
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 4500
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        900 3150 5400 4725
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 0 0 2
+        5400 1575 5400 4725
+4 0 0 45 0 29 20 0.0000 4 285 3030 450 675 Equilinear Geometry \001
+4 0 0 45 0 29 20 1.5708 4 225 1320 5850 3825 Detectors\001
+4 0 0 45 0 29 20 1.5708 4 225 1050 675 3600 Source \001
+-6
+6 6555 450 11955 5408
+5 1 0 1 0 7 45 0 -1 0.000 0 0 1 0 9307.500 3337.500 10605 4950 9480 5400 8355 5175
+       1 1 1.00 60.00 120.00
+5 1 0 1 0 7 45 0 -1 0.000 0 0 0 0 9291.818 3150.000 11010 1755 11505 3150 11010 4545
+5 1 0 1 0 7 45 0 -1 0.000 0 0 1 0 9260.625 3134.531 7455 1800 8355 1080 9480 900
+       1 1 1.00 60.00 120.00
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7005 3150 11505 2925
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7005 3150 11505 3150
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7005 3150 11505 3375
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7005 3150 11010 1755
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7005 3155 11135 1915
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7010 3160 11235 2095
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7010 3160 11325 2285
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7010 3160 11400 2495
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7000 3160 11450 2700
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7010 3155 11450 3595
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7005 3145 11395 3805
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7005 3155 11325 4010
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7010 3145 11235 4205
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7005 3150 11125 4380
+2 1 0 1 0 7 45 0 -1 0.000 0 0 -1 1 0 2
+       1 1 1.00 30.00 60.00
+        7005 3160 11010 4550
+4 0 0 45 0 29 20 1.5708 4 225 1320 11955 3825 Detectors\001
+4 0 0 45 0 29 20 1.5708 4 225 1050 6780 3600 Source \001
+4 0 0 45 0 29 20 0.0000 4 285 3345 6555 675 Equiangular Geometry \001
+-6
diff --git a/doc/ctsimfig3.eps b/doc/ctsimfig3.eps
new file mode 100644 (file)
index 0000000..477b3af
--- /dev/null
@@ -0,0 +1,239 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ctsimfig3.eps
+%%Creator: fig2dev Version 3.2.3 Patchlevel 
+%%CreationDate: Mon Jan 22 20:02:56 2001
+%%For: kay@flay.here (Ian Kay)
+%%BoundingBox: 0 0 315 400
+%%Magnification: 1.0000
+%%EndComments
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+newpath 0 400 moveto 0 0 lineto 315 0 lineto 315 400 lineto closepath clip newpath
+% Fill background color
+0 0 moveto 315 0 lineto 315 400 lineto 0 400 lineto
+closepath 1.00 1.00 1.00 setrgbcolor fill
+
+7.0 389.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+  bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+  4 -2 roll mul srgb} bind def
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+%%Page: 1 1
+10 setmiterlimit
+ 0.06000 0.06000 sc
+% Arc
+7.500 slw
+n 1805.7 2587.0 189.1 -28.4 66.2 arc
+gs col0 s gr
+
+% Polyline
+ [15 45] 45 sd
+n 1545 1905 m
+ 2325 0 l gs col0 s gr  [] 0 sd
+/Symbol ff 210.00 scf sf
+2047 2767 m
+gs 1 -1 sc (a) col0 sh gr
+/Palatino-BoldItalic ff 300.00 scf sf
+3125 840 m
+gs 1 -1 sc (l) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+3223 915 m
+gs 1 -1 sc (p) col0 sh gr
+% Polyline
+n 2720 697 m 2810 697 l 2847 862 l 2885 592 l
+ 3110 585 l gs col0 s gr 
+/Palatino-BoldItalic ff 300.00 scf sf
+2892 847 m
+gs 1 -1 sc (2) col0 sh gr
+/Palatino-BoldItalic ff 300.00 scf sf
+3365 877 m
+gs 1 -1 sc (/2 = f) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+4212 1005 m
+gs 1 -1 sc (l) col0 sh gr
+/Palatino-BoldItalic ff 300.00 scf sf
+3380 3052 m
+gs 1 -1 sc (l) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+3478 3127 m
+gs 1 -1 sc (p) col0 sh gr
+% Polyline
+n 2975 2909 m 3065 2909 l 3102 3074 l 3140 2804 l
+ 3365 2797 l gs col0 s gr 
+/Palatino-BoldItalic ff 300.00 scf sf
+3147 3059 m
+gs 1 -1 sc (2) col0 sh gr
+/Palatino-BoldItalic ff 300.00 scf sf
+3620 3089 m
+gs 1 -1 sc ( = f) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+4129 3202 m
+gs 1 -1 sc (v) col0 sh gr
+/Palatino-BoldItalic ff 300.00 scf sf
+3022 2065 m
+gs 1 -1 sc (l) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+3120 2140 m
+gs 1 -1 sc (p) col0 sh gr
+% Polyline
+gs  clippath
+2850 2530 m 2910 2530 l 2910 2378 l 2880 2498 l 2850 2378 l cp
+2910 1300 m 2850 1300 l 2850 1452 l 2880 1332 l 2910 1452 l cp
+eoclip
+n 2880 1315 m
+ 2880 2515 l gs col0 s gr gr
+
+% arrowhead
+n 2910 1452 m 2880 1332 l 2850 1452 l  col0 s
+% arrowhead
+n 2850 2378 m 2880 2498 l 2910 2378 l  col0 s
+% Polyline
+n 2895 1750 m 2985 1855 l 2930 1840 l
+ 3030 1965 l gs col0 s gr 
+% Arc
+gs  clippath
+1510 1908 m 1569 1915 l 1588 1765 l 1544 1881 l 1529 1758 l cp
+eoclip
+n 2532.7 1963.8 992.9 -137.8 -176.1 arcn
+gs col0 s gr
+ gr
+
+% arrowhead
+n 1529 1758 m 1544 1881 l 1588 1765 l  col0 s
+% Arc
+ [15 45] 45 sd
+n 2391.1 1912.5 851.1 -134.5 135.2 arc
+gs col0 s gr
+ [] 0 sd
+% Polyline
+n 1947 1462 m 2345 990 l 2277 1162 l
+ 2577 802 l gs col0 s gr 
+% Polyline
+n 2982 1312 m
+ 1805 2497 l gs col0 s gr 
+% Polyline
+n 2135 2182 m 2720 2700 l 2540 2625 l
+ 2877 2925 l gs col0 s gr 
+% Polyline
+n 1790 1305 m
+ 2397 1905 l gs col0 s gr 
+% Polyline
+n 1665 2000 m 1205 2470 l 1370 2365 l
+ 1060 2670 l gs col0 s gr 
+% Polyline
+ [15 45] 45 sd
+n 2405 1899 m
+ 3258 1894 l gs col0 s gr  [] 0 sd
+% Polyline
+ [15 45] 45 sd
+n 3255 0 m
+ 3255 6292 l gs col0 s gr  [] 0 sd
+% Polyline
+n 1535 1908 m
+ 2388 1903 l gs col0 s gr 
+% Polyline
+ [15 45] 45 sd
+n 1545 1905 m
+ 3240 6277 l gs col0 s gr  [] 0 sd
+% Polyline
+n 4800 3975 m
+ 4800 6300 l gs col0 s gr 
+% Polyline
+gs  clippath
+4845 210 m 4755 210 l 4755 422 l 4800 242 l 4845 422 l cp
+eoclip
+n 4800 2400 m
+ 4800 225 l gs col0 s gr gr
+
+% arrowhead
+n 4845 422 m 4800 242 l 4755 422 l  col0 s
+% Polyline
+n 4650 6300 m
+ 4950 6300 l gs col0 s gr 
+% Polyline
+n 1790 1305 m 2990 1305 l 2990 2505 l 1790 2505 l
+ cp gs col0 s gr 
+/Palatino-Roman ff 210.00 scf sf
+1734 2001 m
+gs 1 -1 sc  90.0 rot ({) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+60 2812 m
+gs 1 -1 sc (dFocalPastPhm) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+4875 3675 m
+gs 1 -1 sc  90.0 rot (detectors) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+755 1975 m
+gs 1 -1 sc (source) col0 sh gr
+$F2psEnd
+rs
diff --git a/doc/ctsimfig3.fig b/doc/ctsimfig3.fig
new file mode 100644 (file)
index 0000000..7aaf37d
--- /dev/null
@@ -0,0 +1,83 @@
+#FIG 3.2
+Portrait
+Center
+Inches
+Letter  
+100.00
+Single
+-2
+1200 2
+6 60 0 4950 6300
+5 1 0 1 0 7 50 0 -1 0.000 0 1 1 0 2532.660 1963.843 1797 1297 1610 1597 1542 1897
+       0 0 1.00 60.00 120.00
+5 1 0 1 0 7 55 0 -1 4.000 0 0 0 0 1805.728 2587.000 1972 2497 1972 2677 1882 2760
+5 1 2 1 0 7 50 0 -1 3.000 0 0 0 0 2391.068 1912.477 1795 1305 3242 1897 1787 2512
+6 2720 585 4272 1005
+6 3125 615 3358 960
+4 0 0 50 0 31 20 0.0000 4 225 90 3125 840 l\001
+4 0 0 50 0 31 14 0.0000 4 150 135 3223 915 p\001
+-6
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+        2720 697 2810 697 2847 862 2885 592 3110 585
+4 0 0 50 0 31 20 0.0000 4 225 195 2892 847 2\001
+4 0 0 50 0 31 20 0.0000 4 300 825 3365 877 /2 = f\001
+4 0 0 50 0 31 14 0.0000 4 150 60 4212 1005 l\001
+-6
+6 2975 2797 4249 3202
+6 3380 2827 3613 3172
+4 0 0 50 0 31 20 0.0000 4 225 90 3380 3052 l\001
+4 0 0 50 0 31 14 0.0000 4 150 135 3478 3127 p\001
+-6
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+        2975 2909 3065 2909 3102 3074 3140 2804 3365 2797
+4 0 0 50 0 31 20 0.0000 4 225 195 3147 3059 2\001
+4 0 0 50 0 31 20 0.0000 4 300 480 3620 3089  = f\001
+4 0 0 50 0 31 14 0.0000 4 105 120 4129 3202 v\001
+-6
+6 2850 1315 3255 2515
+6 3022 1840 3255 2185
+4 0 0 50 0 31 20 0.0000 4 225 90 3022 2065 l\001
+4 0 0 50 0 31 14 0.0000 4 150 135 3120 2140 p\001
+-6
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 1 2
+       0 0 1.00 60.00 120.00
+       0 0 1.00 60.00 120.00
+        2880 1315 2880 2515
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 4
+        2895 1750 2985 1855 2930 1840 3030 1965
+-6
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 4
+        1947 1462 2345 990 2277 1162 2577 802
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        2982 1312 1805 2497
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 4
+        2135 2182 2720 2700 2540 2625 2877 2925
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        1790 1305 2397 1905
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 4
+        1665 2000 1205 2470 1370 2365 1060 2670
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        2405 1899 3258 1894
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        3255 0 3255 6292
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        1535 1908 2388 1903
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        1545 1905 3240 6277
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        4800 3975 4800 6300
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 180.00
+        4800 2400 4800 225
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        4650 6300 4950 6300
+2 2 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+        1790 1305 2990 1305 2990 2505 1790 2505 1790 1305
+2 1 2 1 0 7 55 0 -1 3.000 0 0 -1 0 0 2
+        1545 1905 2325 0
+4 0 0 50 0 28 14 1.5708 4 195 75 1734 2001 {\001
+4 0 0 55 0 32 14 0.0000 4 105 135 2047 2767 a\001
+4 0 0 50 0 31 14 0.0000 4 150 1605 60 2812 dFocalPastPhm\001
+4 0 0 50 0 31 14 1.5708 4 150 960 4875 3675 detectors\001
+4 0 0 50 0 31 14 0.0000 4 105 690 755 1975 source\001
+-6
diff --git a/doc/ctsimfig4.eps b/doc/ctsimfig4.eps
new file mode 100644 (file)
index 0000000..4883c00
--- /dev/null
@@ -0,0 +1,253 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ctsimfig4.eps
+%%Creator: fig2dev Version 3.2.3 Patchlevel 
+%%CreationDate: Mon Jan 22 20:27:39 2001
+%%For: kay@flay.here (Ian Kay)
+%%BoundingBox: 0 0 322 250
+%%Magnification: 1.0000
+%%EndComments
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+newpath 0 250 moveto 0 0 lineto 322 0 lineto 322 250 lineto closepath clip newpath
+% Fill background color
+0 0 moveto 322 0 lineto 322 250 lineto 0 250 lineto
+closepath 1.00 1.00 1.00 setrgbcolor fill
+
+-90.0 433.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+  bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+  4 -2 roll mul srgb} bind def
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+%%Page: 1 1
+10 setmiterlimit
+ 0.06000 0.06000 sc
+/Symbol ff 210.00 scf sf
+3892 5907 m
+gs 1 -1 sc (a) col0 sh gr
+/Palatino-BoldItalic ff 300.00 scf sf
+5180 6292 m
+gs 1 -1 sc (l) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+5278 6367 m
+gs 1 -1 sc (p) col0 sh gr
+% Polyline
+7.500 slw
+n 4775 6149 m 4865 6149 l 4902 6314 l 4940 6044 l
+ 5165 6037 l gs col0 s gr 
+/Palatino-BoldItalic ff 300.00 scf sf
+4947 6299 m
+gs 1 -1 sc (2) col0 sh gr
+/Palatino-BoldItalic ff 300.00 scf sf
+5420 6329 m
+gs 1 -1 sc ( = f) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+5929 6442 m
+gs 1 -1 sc (v) col0 sh gr
+/Palatino-BoldItalic ff 300.00 scf sf
+4822 5305 m
+gs 1 -1 sc (l) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+4920 5380 m
+gs 1 -1 sc (p) col0 sh gr
+% Polyline
+gs  clippath
+4650 5770 m 4710 5770 l 4710 5618 l 4680 5738 l 4650 5618 l cp
+4710 4540 m 4650 4540 l 4650 4692 l 4680 4572 l 4710 4692 l cp
+eoclip
+n 4680 4555 m
+ 4680 5755 l gs col0 s gr gr
+
+% arrowhead
+n 4710 4692 m 4680 4572 l 4650 4692 l  col0 s
+% arrowhead
+n 4650 5618 m 4680 5738 l 4710 5618 l  col0 s
+% Polyline
+n 4695 4990 m 4785 5095 l 4730 5080 l
+ 4830 5205 l gs col0 s gr 
+/Palatino-BoldItalic ff 300.00 scf sf
+4357 3600 m
+gs 1 -1 sc (l) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+4455 3675 m
+gs 1 -1 sc (p) col0 sh gr
+% Polyline
+n 3952 3457 m 4042 3457 l 4079 3622 l 4117 3352 l
+ 4342 3345 l gs col0 s gr 
+/Palatino-BoldItalic ff 300.00 scf sf
+4124 3607 m
+gs 1 -1 sc (2) col0 sh gr
+/Palatino-BoldItalic ff 300.00 scf sf
+4627 3578 m
+gs 1 -1 sc (=f) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+4927 3720 m
+gs 1 -1 sc (l) col0 sh gr
+% Arc
+n 3797.1 4965.1 1303.4 -129.0 172.4 arcn
+gs col4 s gr
+
+% Arc
+ [15 45] 45 sd
+n 4205.7 5134.4 1696.3 -57.0 58.8 arc
+gs col4 s gr
+ [] 0 sd
+% Arc
+n 3670.5 5782.5 178.5 -12.1 33.1 arc
+gs col-1 s gr
+
+% Polyline
+n 4782 4552 m
+ 3605 5737 l gs col0 s gr 
+% Polyline
+n 3935 5422 m 4520 5940 l 4340 5865 l
+ 4677 6165 l gs col0 s gr 
+% Polyline
+ [15 45] 45 sd
+n 4205 5139 m
+ 5058 5134 l gs col0 s gr  [] 0 sd
+% Polyline
+gs  clippath
+6645 3255 m 6555 3255 l 6555 3467 l 6600 3287 l 6645 3467 l cp
+eoclip
+n 6600 4485 m
+ 6600 3270 l gs col0 s gr gr
+
+% arrowhead
+n 6645 3467 m 6600 3287 l 6555 3467 l  col0 s
+% Polyline
+n 3335 5148 m
+ 4188 5143 l gs col0 s gr 
+% Polyline
+n 2487 5148 m
+ 3340 5143 l gs col0 s gr 
+% Polyline
+ [15 45] 45 sd
+n 5902 3240 m
+ 5902 7035 l gs col0 s gr  [] 0 sd
+% Polyline
+n 3590 4545 m
+ 4197 5145 l gs col0 s gr 
+% Polyline
+n 3590 4545 m 4790 4545 l 4790 5745 l 3590 5745 l
+ cp gs col0 s gr 
+% Polyline
+ [15 45] 45 sd
+n 5053 5139 m
+ 5906 5134 l gs col0 s gr  [] 0 sd
+% Polyline
+n 2986 3949 m
+ 3593 4549 l gs col0 s gr 
+% Polyline
+n 3269 4207 m 3667 3735 l 3599 3907 l
+ 3899 3547 l gs col0 s gr 
+% Polyline
+n 2490 5205 m 2512 5302 l 3547 5302 l
+ 3570 5167 l gs col4 s gr 
+% Polyline
+n 2962 5310 m 2835 5625 l 2932 5520 l
+ 2745 5917 l gs col0 s gr 
+% Polyline
+n 4200 5400 m 4605 5872 l 4545 5685 l
+ 4777 6022 l gs col4 s gr 
+% Polyline
+ [15 45] 45 sd
+n 2497 5152 m 5902 7035 l
+ 5895 7035 l gs col0 s gr  [] 0 sd
+% Polyline
+ [15 45] 45 sd
+n 2497 5122 m
+ 5895 3285 l gs col0 s gr  [] 0 sd
+% Polyline
+ [15 45] 45 sd
+n 4194 4294 m 4200 5137 l
+ 4189 5986 l gs col4 s gr  [] 0 sd
+% Polyline
+gs  clippath
+6570 7050 m 6660 7050 l 6660 6838 l 6615 7018 l 6570 6838 l cp
+eoclip
+n 6615 7035 m
+ 6615 6165 l gs col0 s gr gr
+
+% arrowhead
+n 6570 6838 m 6615 7018 l 6660 6838 l  col0 s
+/Palatino-BoldItalic ff 210.00 scf sf
+1860 6052 m
+gs 1 -1 sc (dFocalPastPhm) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+1677 5216 m
+gs 1 -1 sc (source) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+6690 5835 m
+gs 1 -1 sc  90.0 rot (detectors) col0 sh gr
+$F2psEnd
+rs
diff --git a/doc/ctsimfig4.fig b/doc/ctsimfig4.fig
new file mode 100644 (file)
index 0000000..43b1556
--- /dev/null
@@ -0,0 +1,94 @@
+#FIG 3.2
+Portrait
+Center
+Inches
+Letter  
+100.00
+Single
+-2
+1200 2
+6 1677 3240 6690 7035
+6 1677 3240 6690 7035
+5 1 0 1 4 7 50 0 -1 3.000 0 1 0 0 3797.050 4965.138 2977 3952 2640 4365 2505 5137
+5 1 2 1 4 7 50 0 -1 3.000 0 0 0 0 4205.741 5134.375 5130 3712 5902 5145 5085 6585
+5 1 0 1 -1 7 50 0 -1 0.000 0 0 0 0 3670.500 5782.500 3845 5745 3845 5820 3820 5880
+6 4775 6037 6049 6442
+6 5180 6067 5413 6412
+4 0 0 50 0 31 20 0.0000 4 225 90 5180 6292 l\001
+4 0 0 50 0 31 14 0.0000 4 150 135 5278 6367 p\001
+-6
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+        4775 6149 4865 6149 4902 6314 4940 6044 5165 6037
+4 0 0 50 0 31 20 0.0000 4 225 195 4947 6299 2\001
+4 0 0 50 0 31 20 0.0000 4 300 480 5420 6329  = f\001
+4 0 0 50 0 31 14 0.0000 4 105 120 5929 6442 v\001
+-6
+6 4650 4555 5055 5755
+6 4822 5080 5055 5425
+4 0 0 50 0 31 20 0.0000 4 225 90 4822 5305 l\001
+4 0 0 50 0 31 14 0.0000 4 150 135 4920 5380 p\001
+-6
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 1 2
+       0 0 1.00 60.00 120.00
+       0 0 1.00 60.00 120.00
+        4680 4555 4680 5755
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 4
+        4695 4990 4785 5095 4730 5080 4830 5205
+-6
+6 3952 3338 4987 3720
+6 4357 3375 4590 3720
+4 0 0 50 0 31 20 0.0000 4 225 90 4357 3600 l\001
+4 0 0 50 0 31 14 0.0000 4 150 135 4455 3675 p\001
+-6
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+        3952 3457 4042 3457 4079 3622 4117 3352 4342 3345
+4 0 0 50 0 31 20 0.0000 4 225 195 4124 3607 2\001
+4 0 0 50 0 31 20 0.0000 4 300 300 4627 3578 =f\001
+4 0 0 50 0 31 14 0.0000 4 150 60 4927 3720 l\001
+-6
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        4782 4552 3605 5737
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 4
+        3935 5422 4520 5940 4340 5865 4677 6165
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        4205 5139 5058 5134
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 90.00 180.00
+        6600 4485 6600 3270
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        3335 5148 4188 5143
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        2487 5148 3340 5143
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        5902 3240 5902 7035
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        3590 4545 4197 5145
+2 2 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+        3590 4545 4790 4545 4790 5745 3590 5745 3590 4545
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        5053 5139 5906 5134
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
+        2986 3949 3593 4549
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 4
+        3269 4207 3667 3735 3599 3907 3899 3547
+2 1 0 1 4 7 50 0 -1 0.000 0 0 -1 0 0 4
+        2490 5205 2512 5302 3547 5302 3570 5167
+2 1 0 1 0 7 50 0 -1 3.000 0 0 -1 0 0 4
+        2962 5310 2835 5625 2932 5520 2745 5917
+2 1 0 1 4 7 50 0 -1 3.000 0 0 -1 0 0 4
+        4200 5400 4605 5872 4545 5685 4777 6022
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 3
+        2497 5152 5902 7035 5895 7035
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        2497 5122 5895 3285
+2 1 2 1 4 7 50 0 -1 3.000 0 0 -1 0 0 3
+        4194 4294 4200 5137 4189 5986
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
+       0 0 1.00 90.00 180.00
+        6615 7035 6615 6165
+4 0 0 50 0 31 14 0.0000 4 150 1605 1860 6052 dFocalPastPhm\001
+4 0 0 50 0 31 14 0.0000 4 105 690 1677 5216 source\001
+4 0 0 50 0 31 14 1.5708 4 150 960 6690 5835 detectors\001
+4 0 0 55 0 32 14 0.0000 4 105 135 3892 5907 a\001
+-6
+-6
diff --git a/doc/ctsimfig5.eps b/doc/ctsimfig5.eps
new file mode 100644 (file)
index 0000000..b3d3605
--- /dev/null
@@ -0,0 +1,213 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ctsimfig5.eps
+%%Creator: fig2dev Version 3.2.3 Patchlevel 
+%%CreationDate: Mon Jan 22 20:52:35 2001
+%%For: kay@flay.here (Ian Kay)
+%%BoundingBox: 0 0 455 257
+%%Magnification: 1.0000
+%%EndComments
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+newpath 0 257 moveto 0 0 lineto 455 0 lineto 455 257 lineto closepath clip newpath
+% Fill background color
+0 0 moveto 455 0 lineto 455 257 lineto 0 257 lineto
+closepath 1.00 1.00 1.00 setrgbcolor fill
+
+-25.0 411.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+  bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+  4 -2 roll mul srgb} bind def
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+%%Page: 1 1
+10 setmiterlimit
+ 0.06299 0.06299 sc
+/Palatino-BoldItalic ff 300.00 scf sf
+4592 5053 m
+gs 1 -1 sc (l) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+4686 5124 m
+gs 1 -1 sc (p) col0 sh gr
+% Polyline
+7.500 slw
+gs  clippath
+4428 5496 m 4485 5496 l 4485 5349 l 4457 5464 l 4428 5349 l cp
+4485 4323 m 4428 4323 l 4428 4469 l 4457 4355 l 4485 4469 l cp
+eoclip
+n 4457 4338 m
+ 4457 5481 l gs col0 s gr gr
+
+% arrowhead
+n 4485 4469 m 4457 4355 l 4428 4469 l  col0 s
+% arrowhead
+n 4428 5349 m 4457 5464 l 4485 5349 l  col0 s
+% Polyline
+n 4471 4752 m 4557 4852 l 4505 4838 l
+ 4600 4957 l gs col0 s gr 
+/Palatino-BoldItalic ff 300.00 scf sf
+3985 3042 m
+gs 1 -1 sc (l) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+4078 3114 m
+gs 1 -1 sc (p) col0 sh gr
+% Polyline
+n 3599 2906 m 3685 2906 l 3720 3063 l 3756 2806 l
+ 3970 2800 l gs col0 s gr 
+/Palatino-BoldItalic ff 300.00 scf sf
+3763 3049 m
+gs 1 -1 sc (2) col0 sh gr
+/Palatino-BoldItalic ff 300.00 scf sf
+4242 3022 m
+gs 1 -1 sc (=f) col0 sh gr
+/Palatino-BoldItalic ff 210.00 scf sf
+4527 3157 m
+gs 1 -1 sc (l) col0 sh gr
+/Palatino-BoldItalic ff 300.00 scf sf
+3352 3041 m
+gs 1 -1 sc (2) col-1 sh gr
+% Polyline
+gs  clippath
+7420 3466 m 7351 3466 l 7351 3634 l 7386 3498 l 7420 3634 l cp
+eoclip
+n 7386 4405 m
+ 7386 3481 l gs col0 s gr gr
+
+% arrowhead
+n 7420 3634 m 7386 3498 l 7351 3634 l  col0 s
+% Polyline
+gs  clippath
+7362 6360 m 7431 6360 l 7431 6191 l 7397 6328 l 7362 6191 l cp
+eoclip
+n 7397 6345 m
+ 7397 5684 l gs col0 s gr gr
+
+% arrowhead
+n 7362 6191 m 7397 6328 l 7431 6191 l  col0 s
+/Palatino-BoldItalic ff 165.00 scf sf
+7455 5432 m
+gs 1 -1 sc  90.0 rot (detectors) col0 sh gr
+% Arc
+n 4203.3 5006.3 3447.8 -136.3 -178.3 arcn
+gs col4 s gr
+
+% Arc
+ [15 45] 45 sd
+n 4028.5 4909.6 3208.5 -25.3 24.6 arc
+gs col4 s gr
+ [] 0 sd
+% Polyline
+ [15 45] 45 sd
+n 4005 4894 m
+ 4817 4890 l gs col0 s gr  [] 0 sd
+% Polyline
+n 3419 4329 m 4562 4329 l 4562 5472 l 3419 5472 l
+ cp gs col0 s gr 
+% Polyline
+ [15 45] 45 sd
+n 4812 4894 m
+ 5625 4890 l gs col0 s gr  [] 0 sd
+% Polyline
+n 2689 3598 m 3068 3148 l 3004 3312 l
+ 3289 2969 l gs col0 s gr 
+% Polyline
+n 1710 2617 m
+ 3997 4905 l gs col-1 s gr 
+% Polyline
+n 1009 3666 m
+ 3997 4905 l gs col-1 s gr 
+% Polyline
+ [15 45] 45 sd
+n 757 4897 m
+ 7237 3480 l gs col0 s gr  [] 0 sd
+% Polyline
+n 762 4904 m
+ 3997 4905 l gs col-1 s gr 
+% Polyline
+n 3995 4897 m
+ 7230 4898 l gs col-1 s gr 
+% Polyline
+ [15 45] 45 sd
+n 7230 3480 m
+ 7230 6307 l gs col0 s gr  [] 0 sd
+% Polyline
+ [15 45] 45 sd
+n 751 4904 m
+ 7230 6307 l gs col0 s gr  [] 0 sd
+% Polyline
+ [15 45] 45 sd
+n 3175 4905 m 3982 5718 l 4802 4905 l 3982 4091 l 3172 4901 l
+ cp gs col0 s gr  [] 0 sd
+/Palatino-BoldItalic ff 210.00 scf sf
+664 5220 m
+gs 1 -1 sc  90.0 rot (source) col0 sh gr
+$F2psEnd
+rs
diff --git a/doc/ctsimfig5.fig b/doc/ctsimfig5.fig
new file mode 100644 (file)
index 0000000..c8b27b9
--- /dev/null
@@ -0,0 +1,71 @@
+#FIG 3.2
+Landscape
+Center
+Metric
+Letter  
+100.00
+Single
+-2
+1200 2
+6 540 2610 7470 6345
+5 1 0 1 4 7 50 0 -1 3.000 0 1 0 0 4203.333 5006.338 1710 2625 1020 3682 757 4905
+5 1 2 1 4 7 50 0 -1 3.000 0 0 0 0 4028.509 4909.619 6930 3540 7237 4900 6945 6247
+6 4429 4338 4814 5481
+6 4592 4838 4814 5167
+4 0 0 50 0 31 20 0.0000 4 225 90 4592 5053 l\001
+4 0 0 50 0 31 14 0.0000 4 150 135 4686 5124 p\001
+-6
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 1 2
+       0 0 1.00 57.15 114.30
+       0 0 1.00 57.15 114.30
+        4457 4338 4457 5481
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 4
+        4471 4752 4557 4852 4505 4838 4600 4957
+-6
+6 3352 2782 4587 3157
+6 3985 2828 4206 3157
+4 0 0 50 0 31 20 0.0000 4 225 90 3985 3042 l\001
+4 0 0 50 0 31 14 0.0000 4 150 135 4078 3114 p\001
+-6
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+        3599 2906 3685 2906 3720 3063 3756 2806 3970 2800
+4 0 0 50 0 31 20 0.0000 4 225 195 3763 3049 2\001
+4 0 0 50 0 31 20 0.0000 4 300 300 4242 3022 =f\001
+4 0 0 50 0 31 14 0.0000 4 150 60 4527 3157 l\001
+4 0 -1 50 0 31 20 0.0000 4 225 195 3352 3041 2\001
+-6
+6 7335 3481 7455 6345
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+       0 0 1.00 68.46 136.93
+        7386 4405 7386 3481
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
+       0 0 1.00 68.46 136.93
+        7397 6345 7397 5684
+4 0 0 50 0 31 11 1.5708 4 135 750 7455 5432 detectors\001
+-6
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        4005 4894 4817 4890
+2 2 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+        3419 4329 4562 4329 4562 5472 3419 5472 3419 4329
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        4812 4894 5625 4890
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 4
+        2689 3598 3068 3148 3004 3312 3289 2969
+2 1 0 1 -1 7 50 0 -1 0.000 0 0 -1 0 0 2
+        1710 2617 3997 4905
+2 1 0 1 -1 7 50 0 -1 0.000 0 0 -1 0 0 2
+        1009 3666 3997 4905
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        757 4897 7237 3480
+2 1 0 1 -1 7 50 0 -1 0.000 0 0 -1 0 0 2
+        762 4904 3997 4905
+2 1 0 1 -1 7 50 0 -1 0.000 0 0 -1 0 0 2
+        3995 4897 7230 4898
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        7230 3480 7230 6307
+2 1 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 2
+        751 4904 7230 6307
+2 3 2 1 0 7 50 0 -1 3.000 0 0 -1 0 0 6
+        3175 4905 3982 5718 4802 4905 3982 4091 3172 4901 3175 4905
+4 0 0 50 0 31 14 1.5708 4 105 690 664 5220 source\001
+-6