|
TPCCLIB
|
#include <libtpcimgio.h>
Data Fields | |
| short int | data_type |
| short int | num_dimensions |
| short int | attenuation_type |
| short int | num_r_elements |
| short int | num_angles |
| short int | num_z_elements |
| short int | ring_difference |
| float | x_resolution |
| float | y_resolution |
| float | z_resolution |
| float | w_resolution |
| float | scale_factor |
| float | x_offset |
| float | y_offset |
| float | x_radius |
| float | y_radius |
| float | tilt_angle |
| float | attenuation_coeff |
| float | attenuation_min |
| float | attenuation_max |
| float | skull_thickness |
| short int | num_additional_atten_coeff |
| float | additional_atten_coeff [8] |
| float | edge_finding_threshold |
| short int | storage_order |
| short int | span |
| short int | z_elements [64] |
| short int | fill_cti [86] |
| short int | fill_user [50] |
ECAT7 attenuation header
Definition at line 732 of file libtpcimgio.h.
| float ECAT7_attenheader::additional_atten_coeff[8] |
additional_atten_coeff
Definition at line 778 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::attenuation_coeff |
Mu-absorption coefficient (cm-1)
Definition at line 768 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::attenuation_max |
attenuation_max
Definition at line 772 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::attenuation_min |
attenuation_min
Definition at line 770 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::attenuation_type |
attenuation_type
Definition at line 738 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::data_type |
data_type
Definition at line 734 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::edge_finding_threshold |
edge_finding_threshold
Definition at line 780 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::fill_cti[86] |
fill
Definition at line 788 of file libtpcimgio.h.
Referenced by ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::fill_user[50] |
fill
Definition at line 790 of file libtpcimgio.h.
Referenced by ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::num_additional_atten_coeff |
num_additional_atten_coeff
Definition at line 776 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::num_angles |
Total views collected (y dim)
Definition at line 742 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::num_dimensions |
num_dimensions
Definition at line 736 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::num_r_elements |
Total elements collected (x dim)
Definition at line 740 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::num_z_elements |
Total elements collected (z dim)
Definition at line 744 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::ring_difference |
Max acceptance angle
Definition at line 746 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::scale_factor |
Attenuation scale factor
Definition at line 756 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::skull_thickness |
skull_thickness
Definition at line 774 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::span |
Axial compression specifier (nr of ring differences spanned by a segment)
Definition at line 784 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::storage_order |
Data storage order (RThetaZD, RZThetaD)
Definition at line 782 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::tilt_angle |
Tilt angle of the ellipse (degrees)
Definition at line 766 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::w_resolution |
TBD
Definition at line 754 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::x_offset |
Ellipse offset in x axis from center (cm)
Definition at line 758 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::x_radius |
Ellipse radius in x axis (cm)
Definition at line 762 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::x_resolution |
Resolution in the x dimension (cm)
Definition at line 748 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::y_offset |
Ellipse offset in y axis from center (cm)
Definition at line 760 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::y_radius |
Ellipse radius in y axis (cm)
Definition at line 764 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::y_resolution |
Resolution in the y dimension (cm)
Definition at line 750 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| short int ECAT7_attenheader::z_elements[64] |
Nr of 'planes' in z direction for each ring difference segment
Definition at line 786 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().
| float ECAT7_attenheader::z_resolution |
Resolution in the z dimension (cm)
Definition at line 752 of file libtpcimgio.h.
Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().