Revert "Update package dependency from libwxgtk3.0-dev to libwxgtk3.0-gtk3-dev for...
[ctsim.git] / doc / ctsim.tex
1 \documentclass[letterpaper,11pt]{report}
2 \usepackage{graphicx}
3 \usepackage{texhelp}
4 \usepackage{fancyhea}
5 \usepackage{mysober}
6 \usepackage{mytitle}
7 \usepackage{verbatim}
8 \usepackage{makeidx}
9 %\usepackage{times}
10 \usepackage{hyperref}
11 \input{psbox.tex}
12
13 \latexonly{\includeonly{ctsim-concepts,ctsim-install,ctsim-gui,ctsim-textui,ctsim-web,ctsim-algorithms,ctsim-sgp}}
14 \hyphenation{poly-gon-al multi-thread-ing}
15
16 \newcommand{\ctsim}{\texttt{CTSim}}
17 \newcommand{\ctsimtext}{\texttt{CTSimText}}
18 \newcommand{\usage}{\textbf{Usage}\par}
19
20 \newcommand{\commandref}[2]{\helpref{{\tt $\backslash$#1}}{#2}}%
21 \newcommand{\commandrefn}[2]{\helprefn{{\tt $\backslash$#1}}{#2}\index{#1}}%
22 \newcommand{\commandpageref}[2]{\latexignore{\helprefn{{\tt $\backslash$#1}}{#2}}\latexonly{{\tt $\backslash$#1} {\it page \pageref{#2}}}\index{#1}}
23 \newcommand{\indexit}[1]{#1\index{#1}}%
24 \newcommand{\inioption}[1]{{\bf {\tt #1}}\index{#1}}%
25
26 \newcommand{\manvernum}[0]{1.0}
27 \newcommand{\manver}[0]{v\manvernum}
28 \newcommand{\mandate}[0]{May 1, 2002}
29 \newcommand{\ctsimfooter}{\setfooter{\thepage}{}{}{\small Manual \manver}{\small \mandate}{\thepage}}
30 \newcommand{\doublehyphen}[1]{-\,-\texttt{#1}}
31 \newcommand{\ctsimvernum}[0]{3.5.0}
32 \newcommand{\ctsimver}[0]{CTSim \ctsimvernum}
33 \newcommand{\ctsimheadtitle}{\ctsimver\ Manual}
34
35 \latexignore{\newcommand{\sqrt}[2]{sqrt(#2)}}
36
37 \parskip=10pt%
38 \parindent=0pt%
39 %\backgroundcolour{255;255;255}\textcolour{0;0;0}% Has an effect in HTML only
40 \title{CTSim 3.5 User Manual}%
41 \author{Kevin M. Rosenberg, M.D.}%
42 \makeindex%
43
44 \textheight=9in
45 \textwidth=6.0in
46 \evensidemargin=0in
47 \oddsidemargin=0in
48
49 \begin{document}
50 \maketitle
51 \pagestyle{fancyplain}
52 \pagenumbering{roman}
53
54 \chapter*{Copyright notice}%
55 \setheader{{\it COPYRIGHT}}{}{}{\ctsimheadtitle}{}{{\it COPYRIGHT}}%
56 \ctsimfooter
57
58 Copyright (c) 1983-2002 Kevin M. Rosenberg, M.D.
59
60 Permission to use, copy, modify, and distribute this software and its
61 documentation for any purpose is hereby granted without fee, provided that the
62 above copyright notice, author statement and this permission notice appear in
63 all copies of this software and related documentation.
64
65 THE SOFTWARE IS PROVIDED ``AS-IS'' AND WITHOUT WARRANTY OF ANY KIND, EXPRESS,
66 IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF
67 MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
68
69 IN NO EVENT SHALL KEVIN M. ROSENBERG BE LIABLE FOR ANY
70 SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR
71 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
72 WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY
73 OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
74 PERFORMANCE OF THIS SOFTWARE.
75
76
77 \chapter*{Acknowledgements}
78 \setheader{{\it COPYRIGHT}}{}{}{\ctsimheadtitle}{}{{\it COPYRIGHT}}%
79 \setfooter{\thepage}{}{}{}{\manver}{\thepage}%
80
81 \textbf{Ian Kay, Ph.D.}\\ Special thanks to Dr. Kay for contributing
82 portions to this manual. Dr. Kay has assisted the development of
83 \ctsim\ with the addition of helical scanning, bug reports, and paches.
84
85 \textbf{Gabor T. Herman, Ph.D.}\\ Dr. Herman's publications on
86 computed tomography inspired the initial version \ctsim\ in
87 1983. Dr. Herman has graciously permitted use of his copyrighted head
88 phantom for use in \ctsim.
89
90
91 \setheader{{\it CONTENTS}}{}{}{\ctsimheadtitle}{}{{\it CONTENTS}}%
92 \ctsimfooter
93 \parskip=2pt
94 \tableofcontents%
95
96 \parskip=10pt
97 \chapter{Introduction}\label{IDH_INTRODUCTION}
98 \pagenumbering{arabic}
99 \setheader{{\it CHAPTER \thechapter}}{}{}{\ctsimheadtitle}{}{{\it CHAPTER \thechapter}}%
100 \ctsimfooter
101
102
103 \centerline{\image{3cm;3cm}{logo.eps}}
104 Computed tomography is a technique for estimating the interior of an
105 object from measurements of radiation collected around the object. This
106 radiation can be either projected through or emitted from the
107 object. \ctsim\ simulates the process of projecting X-rays
108 through a phantom object. \ctsim\ can then reconstruct the
109 interior of the object from those projections. \ctsim\ integrates
110 numerous visualization and analytic tools.
111
112 This manual begins with an introduction into the concepts of
113 \ctsim. Next, the graphical, command-line, and web shells are
114 presented. Finally, the installation of \ctsim\ is discussed.
115
116 I hope that you enjoy \ctsim!
117
118 \include{ctsim-concepts}
119 \include{ctsim-gui}
120 \include{ctsim-textui}
121 \include{ctsim-web}
122 \include{ctsim-install}
123 \appendix
124 \include{ctsim-algorithms}
125 \include{ctsim-sgp}
126
127 \newpage
128
129 \bibliographystyle{plain}
130 \bibliography{ctsim}
131 \addcontentsline{toc}{chapter}{Bibliography}
132 \setheader{{\it REFERENCES}}{}{}{\ctsimheadtitle}{}{{\it REFERENCES}}
133 \ctsimfooter
134
135 \newpage
136 \addcontentsline{toc}{chapter}{Index}
137 \setheader{{\it INDEX}}{}{}{\ctsimheadtitle}{}{{\it INDEX}} %
138 \ctsimfooter
139 \printindex
140
141 \end{document}