Data Fields
ecat63_mainheader Struct Reference

#include <ecat63.h>

Collaboration diagram for ecat63_mainheader:
Collaboration graph

Data Fields

char ecat_format [14]
 
char fill1 [14]
 
char original_file_name [20]
 
short int sw_version
 
short int data_type
 
short int system_type
 
short int file_type
 
char node_id [10]
 
short int scan_start_day
 
short int scan_start_month
 
short int scan_start_year
 
short int scan_start_hour
 
short int scan_start_minute
 
short int scan_start_second
 
char isotope_code [8]
 
float isotope_halflife
 
char radiopharmaceutical [32]
 
float gantry_tilt
 
float gantry_rotation
 
float bed_elevation
 
short int rot_source_speed
 
short int wobble_speed
 
short int transm_source_type
 
float axial_fov
 
float transaxial_fov
 
short int transaxial_samp_mode
 
short int coin_samp_mode
 
short int axial_samp_mode
 
float calibration_factor
 
short int calibration_units
 
short int compression_code
 
char study_name [12]
 
char patient_id [16]
 
char patient_name [32]
 
char patient_sex
 
char patient_age [10]
 
char patient_height [10]
 
char patient_weight [10]
 
char patient_dexterity
 
char physician_name [32]
 
char operator_name [32]
 
char study_description [32]
 
short int acquisition_type
 
short int bed_type
 
short int septa_type
 
char facility_name [20]
 
short int num_planes
 
short int num_frames
 
short int num_gates
 
short int num_bed_pos
 
float init_bed_position
 
float bed_offset [15]
 
float plane_separation
 
short int lwr_sctr_thres
 
short int lwr_true_thres
 
short int upr_true_thres
 
float collimator
 
char user_process_code [10]
 
short int fill2 [20]
 

Detailed Description

Definition at line 72 of file ecat63.h.

Field Documentation

short int ecat63_mainheader::acquisition_type

Definition at line 95 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

float ecat63_mainheader::axial_fov
short int ecat63_mainheader::axial_samp_mode

Definition at line 88 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

float ecat63_mainheader::bed_elevation

Definition at line 85 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

float ecat63_mainheader::bed_offset[15]

Definition at line 98 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

short int ecat63_mainheader::bed_type

Definition at line 95 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

float ecat63_mainheader::calibration_factor
short int ecat63_mainheader::calibration_units
short int ecat63_mainheader::coin_samp_mode

Definition at line 88 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

float ecat63_mainheader::collimator

Definition at line 100 of file ecat63.h.

Referenced by ecat63ReadMainheader().

short int ecat63_mainheader::compression_code

Definition at line 90 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

short int ecat63_mainheader::data_type
char ecat63_mainheader::ecat_format[14]

Definition at line 73 of file ecat63.h.

Referenced by ecat63ReadMainheader().

char ecat63_mainheader::facility_name[20]

Definition at line 96 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

short int ecat63_mainheader::file_type
char ecat63_mainheader::fill1[14]

Definition at line 73 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

short int ecat63_mainheader::fill2[20]

Definition at line 102 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

float ecat63_mainheader::gantry_rotation

Definition at line 85 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

float ecat63_mainheader::gantry_tilt

Definition at line 85 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

float ecat63_mainheader::init_bed_position

Definition at line 98 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

char ecat63_mainheader::isotope_code[8]
float ecat63_mainheader::isotope_halflife
short int ecat63_mainheader::lwr_sctr_thres

Definition at line 99 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

short int ecat63_mainheader::lwr_true_thres

Definition at line 99 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

char ecat63_mainheader::node_id[10]

Definition at line 79 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

short int ecat63_mainheader::num_bed_pos
short int ecat63_mainheader::num_frames
short int ecat63_mainheader::num_gates
short int ecat63_mainheader::num_planes
char ecat63_mainheader::operator_name[32]

Definition at line 91 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

char ecat63_mainheader::original_file_name[20]

Definition at line 74 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

char ecat63_mainheader::patient_age[10]

Definition at line 91 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

char ecat63_mainheader::patient_dexterity

Definition at line 91 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

char ecat63_mainheader::patient_height[10]

Definition at line 91 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

char ecat63_mainheader::patient_id[16]
char ecat63_mainheader::patient_name[32]
char ecat63_mainheader::patient_sex

Definition at line 91 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

char ecat63_mainheader::patient_weight[10]

Definition at line 91 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

char ecat63_mainheader::physician_name[32]

Definition at line 91 of file ecat63.h.

Referenced by ecat63PrintMainheader(), ecat63ReadMainheader(), and ecat63WriteMainheader().

float ecat63_mainheader::plane_separation
char ecat63_mainheader::radiopharmaceutical[32]
short int ecat63_mainheader::rot_source_speed

Definition at line 86 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

short int ecat63_mainheader::scan_start_day
short int ecat63_mainheader::scan_start_hour
short int ecat63_mainheader::scan_start_minute
short int ecat63_mainheader::scan_start_month
short int ecat63_mainheader::scan_start_second
short int ecat63_mainheader::scan_start_year
short int ecat63_mainheader::septa_type

Definition at line 95 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

char ecat63_mainheader::study_description[32]
char ecat63_mainheader::study_name[12]
short int ecat63_mainheader::sw_version
short int ecat63_mainheader::system_type
float ecat63_mainheader::transaxial_fov
short int ecat63_mainheader::transaxial_samp_mode

Definition at line 88 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

short int ecat63_mainheader::transm_source_type

Definition at line 86 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

short int ecat63_mainheader::upr_true_thres

Definition at line 99 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

char ecat63_mainheader::user_process_code[10]
short int ecat63_mainheader::wobble_speed

Definition at line 86 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().


The documentation for this struct was generated from the following file: