Version 5.2.0: Add text ifexport option
[ctsim.git] / man / phm2pj.1
1 .\" -*- NROFF -*-
2 .\" 
3 .TH "phm2pj" "1" "" "Kevin Rosenberg" "Engineering"
4 .SH "NAME"
5 phm2pj \- calculate projections through a phantom object.
6
7 .SH "SYNOPSIS"
8 .B phm2pj outfile ndet nview [\-\-phantom phantom\-name] [\-\-phmfile filename] [OPTIONS]
9 .SH "DESCRIPTION "
10 \fIphm2pj\fP calculates projections through a phantom object, either a
11 predefined \-\-phantom or a \-\-phmfile.
12 .SH "OPTIONS"
13 .TP 16
14 .B \-\-outfile          
15 Name of output file for projections
16 .TP 16
17 .B \-\-ndet             
18 Number of detectors
19
20 .TP 16
21 .B \-\-nview            
22 Number of rotated views
23
24 .TP 16
25 .B \-\-phantom        
26 Predefined phantom to use for projection: can be one of 
27 .RS
28 .TP 16
29 .B herman        
30 Herman head phantom
31 .TP 16
32 .B herman\-b      
33 Herman head phantom (Bordered)
34 .TP 16
35 .B shepp\-logan   
36 Shepp\-Logan head phantom
37 .TP 16
38 .B shepp\-logan\-b 
39 Shepp\-Logan head phantom (Bordered)
40 .TP 16
41 .B  unitpulse     
42 Unit pulse phantom
43 .RE
44 .TP 16
45 .B \-\-phmfile \fIname\fP 
46 Get Phantom from phantom file 
47 .TP 16
48 .B \-\-desc           
49 Description of raysum
50 .TP 16
51 .B \-\-nray           
52 Number of rays per detector (default = 1)
53 .TP 16
54 .B \-\-rotangle       
55 Degrees to rotate view through (multiple of PI) (default = 1)
56 .TP 16
57 .B \-\-geometry       
58 Geometry of scanning
59 .RS
60 .TP 16
61 .B parallel
62 Parallel scan beams (default)
63 .TP 16
64 .B equilinear
65 Equilinear divergent scan beams
66 .TP 16
67 .B equiangular   
68 Equiangular divergent scan beams
69 .RE
70 .TP 16
71 .B \-\-focal\-length   
72 Focal length ratio (ratio to radius of phantom) (default = 1)
73 .TP 16
74 .B \-\-field\-of\-view  
75 Field of view (ratio to diameter of phantom square) (default = 1)
76 .TP 16
77 .B \-\-trace          
78 Trace level to use, one of:
79 .RS 
80 .TP 
81 .B none 
82 No tracing (default)
83 .TP 16
84 .B console 
85 Trace text level
86 .RE
87 .TP 16
88 .B \-\-verbose        
89 Verbose mode
90 .TP 16
91 .B \-\-debug          
92 Debug mode
93 .TP 16
94 .B \-\-version        
95 Print version
96 .TP 16
97 .B \-\-help           
98 Print a terse help message
99 .SH "AUTHORS"
100 Kevin Rosenberg, M.D. <kevin@ctsim.org>
101 .SH "HISTORY"
102 CTSim was begun in 1983 using MS\-DOS and an EGA display adapter. In
103 1999 it was ported to GNU/Linux and later ported to Microsoft Windows.
104 .SH "SEE ALSO"
105 .BR ctsim (1)
106 .BR ctsimtext (1)
107 .BR if1 (1)
108 .BR if2 (1)
109 .BR ifinfo (1)
110 .BR linogram (1)
111 .BR phm2helix (1)
112 .BR phm2if (1)
113 .BR pj2if (1)
114 .BR pjHinterp (1)
115 .BR pjinfo (1)
116 .BR pjrec (1)