#include <ecat7.h>
short int ecat7_mainheader::acquisition_mode |
Definition at line 209 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
short int ecat7_mainheader::acquisition_type |
0=Undefined; 1=Blank; 2=Transmission; 3=Static emission; 4=Dynamic emission; 5=Gated emission; 6=Transmission rectilinear; 7=Emission rectilinear
Definition at line 181 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
short int ecat7_mainheader::angular_compression |
0=no mash, 1=mash of 2, 2=mash of 4
Definition at line 141 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
short int ecat7_mainheader::axial_samp_mode |
0=Normal, 1=2X, 2=3X
Definition at line 145 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Bed height from lowest point (cm)
Definition at line 129 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
float ecat7_mainheader::bed_position[15] |
Definition at line 197 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Width of view sample (cm)
Definition at line 211 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgReadEcat7(), imgReadEcat7Header(), imgWrite2DEcat7(), imgWriteEcat7(), imgWriteEcat7Frame(), and imgWritePolarmap().
Fraction of decay by positron emission
Definition at line 213 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
short int ecat7_mainheader::calibration_units |
0=Uncalibrated; 1=Calibrated; 2=Processed
Definition at line 148 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgUnitFromEcat7(), and imgUnitToEcat7().
Whether data_units[] is filled or not?
Definition at line 150 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgUnitFromEcat7(), and imgUnitToEcat7().
short int ecat7_mainheader::coin_samp_mode |
0=Net trues, 1=Prompts and Delayed, 3=Prompts, Delayed, and Multiples
Definition at line 143 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
short int ecat7_mainheader::compression_code |
Definition at line 152 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
char ecat7_mainheader::data_units[32] |
Free text field; fixed strings: "ECAT counts/sec", "Bq/cc"
Definition at line 221 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgUnitFromEcat7(), and imgUnitToEcat7().
Total distance scanned (cm)
Definition at line 137 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
float ecat7_mainheader::dosage |
Radiopharmaceutical dosage at time of injection (Bq/cc)
Definition at line 217 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Time of injection
Definition at line 215 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Definition at line 146 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgReadEcat7(), imgReadEcat7Frame(), and imgSetEcat7MHeader().
char ecat7_mainheader::facility_name[20] |
Definition at line 185 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
short int ecat7_mainheader::file_type |
Matrix file type
Definition at line 113 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7GetNums(), ecat7PrintMainheader(), ecat7PrintSubheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgEcat7Supported(), imgGetEcat7Fileformat(), imgGetEcat7MHeader(), imgRead(), imgReadEcat7(), imgReadEcat7Header(), imgSetEcat7MHeader(), and imgWrite2DEcat7().
short int ecat7_mainheader::fill_cti[6] |
Definition at line 225 of file ecat7.h.
Referenced by ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Angle (degrees)
Definition at line 127 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Angle (degrees)
Definition at line 125 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Definition at line 195 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Definition at line 131 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Half-life of isotope (sec)
Definition at line 121 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
char ecat7_mainheader::isotope_name[8] |
String representation of the isotope
Definition at line 119 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), and imgSetEcat7MHeader().
short int ecat7_mainheader::lwr_sctr_thres |
Definition at line 201 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
short int ecat7_mainheader::lwr_true_thres |
Definition at line 203 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
char ecat7_mainheader::magic_number[14] |
Unix file type indentification number
Definition at line 105 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgRead(), imgReadEcat7(), imgReadEcat7Frame(), imgReadEcat7Header(), and imgSetEcat7MHeader().
short int ecat7_mainheader::num_bed_pos |
Definition at line 193 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), and imgSetEcat7MHeader().
short int ecat7_mainheader::num_frames |
Highest frame number in partially reconstruction files
Definition at line 189 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7GetPlaneAndFrameNr(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgReadEcat7(), imgReadEcat7Frame(), imgSetEcat7MHeader(), and imgWriteEcat7Frame().
short int ecat7_mainheader::num_gates |
Definition at line 191 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7GetPlaneAndFrameNr(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgReadEcat7(), imgReadEcat7Frame(), and imgSetEcat7MHeader().
short int ecat7_mainheader::num_planes |
Definition at line 187 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgSetEcat7MHeader(), and imgWrite2DEcat7().
char ecat7_mainheader::operator_name[32] |
Definition at line 176 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
char ecat7_mainheader::original_file_name[32] |
Scan file's creation number
Definition at line 107 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Patient age (years)
Definition at line 164 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
YYYYMMDD. In HR+ files this field may contain birth date as seconds from time zero, thus negative number when born before 1970, but those are converted to YYYYMMDD when file is read
Definition at line 172 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Definition at line 162 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Patient height (cm)
Definition at line 166 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
char ecat7_mainheader::patient_id[16] |
Definition at line 156 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
char ecat7_mainheader::patient_name[32] |
Definition at line 158 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
short int ecat7_mainheader::patient_orientation |
Definition at line 183 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
Definition at line 160 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Patient weight (kg)
Definition at line 168 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
char ecat7_mainheader::physician_name[32] |
Definition at line 174 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
Physical distance between adjacent planes (cm)
Definition at line 199 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
String representation of the tracer name
Definition at line 123 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
Date and time when acquisition was started (sec from base time)
Definition at line 117 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), imgSetEcat7MHeader(), and test_modules().
short int ecat7_mainheader::septa_state |
Definition at line 223 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
char ecat7_mainheader::serial_number[10] |
Serial number of the gantry
Definition at line 115 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
char ecat7_mainheader::study_description[32] |
Definition at line 178 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
char ecat7_mainheader::study_type[12] |
Definition at line 154 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
short int ecat7_mainheader::sw_version |
Definition at line 109 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), and imgSetEcat7MHeader().
short int ecat7_mainheader::system_type |
Scanner model
Definition at line 111 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
Diameter of transaxial view (cm)
Definition at line 139 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
short int ecat7_mainheader::transm_source_type |
Definition at line 135 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
short int ecat7_mainheader::upr_true_thres |
Definition at line 205 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
char ecat7_mainheader::user_process_code[10] |
Definition at line 207 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), ecat7WriteMainheader(), imgGetEcat7MHeader(), and imgSetEcat7MHeader().
Definition at line 219 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().
short int ecat7_mainheader::wobble_speed |
Definition at line 133 of file ecat7.h.
Referenced by ecat7EditMHeader(), ecat7PrintMainheader(), ecat7ReadMainheader(), and ecat7WriteMainheader().