My Project
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

◆ acquisition_type

short int ecat63_mainheader::acquisition_type

Definition at line 95 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ axial_fov

float ecat63_mainheader::axial_fov

◆ axial_samp_mode

short int ecat63_mainheader::axial_samp_mode

Definition at line 88 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ bed_elevation

float ecat63_mainheader::bed_elevation

Definition at line 85 of file ecat63.h.

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

◆ bed_offset

float ecat63_mainheader::bed_offset[15]

Definition at line 98 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ bed_type

short int ecat63_mainheader::bed_type

Definition at line 95 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ calibration_factor

float ecat63_mainheader::calibration_factor

◆ calibration_units

short int ecat63_mainheader::calibration_units

◆ coin_samp_mode

short int ecat63_mainheader::coin_samp_mode

Definition at line 88 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ collimator

float ecat63_mainheader::collimator

Definition at line 100 of file ecat63.h.

Referenced by ecat63ReadMainheader().

◆ compression_code

short int ecat63_mainheader::compression_code

Definition at line 90 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ data_type

short int ecat63_mainheader::data_type

◆ ecat_format

char ecat63_mainheader::ecat_format[14]

Definition at line 73 of file ecat63.h.

Referenced by ecat63ReadMainheader().

◆ facility_name

char ecat63_mainheader::facility_name[20]

Definition at line 96 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ file_type

short int ecat63_mainheader::file_type

◆ fill1

char ecat63_mainheader::fill1[14]

Definition at line 73 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ fill2

short int ecat63_mainheader::fill2[20]

Definition at line 102 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ gantry_rotation

float ecat63_mainheader::gantry_rotation

Definition at line 85 of file ecat63.h.

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

◆ gantry_tilt

float ecat63_mainheader::gantry_tilt

Definition at line 85 of file ecat63.h.

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

◆ init_bed_position

float ecat63_mainheader::init_bed_position

Definition at line 98 of file ecat63.h.

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

◆ isotope_code

char ecat63_mainheader::isotope_code[8]

◆ isotope_halflife

float ecat63_mainheader::isotope_halflife

◆ lwr_sctr_thres

short int ecat63_mainheader::lwr_sctr_thres

Definition at line 99 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ lwr_true_thres

short int ecat63_mainheader::lwr_true_thres

Definition at line 99 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ node_id

char ecat63_mainheader::node_id[10]

Definition at line 79 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ num_bed_pos

short int ecat63_mainheader::num_bed_pos

◆ num_frames

short int ecat63_mainheader::num_frames

◆ num_gates

short int ecat63_mainheader::num_gates

◆ num_planes

short int ecat63_mainheader::num_planes

◆ operator_name

char ecat63_mainheader::operator_name[32]

Definition at line 91 of file ecat63.h.

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

◆ original_file_name

char ecat63_mainheader::original_file_name[20]

Definition at line 74 of file ecat63.h.

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

◆ patient_age

char ecat63_mainheader::patient_age[10]

Definition at line 91 of file ecat63.h.

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

◆ patient_dexterity

char ecat63_mainheader::patient_dexterity

Definition at line 91 of file ecat63.h.

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

◆ patient_height

char ecat63_mainheader::patient_height[10]

Definition at line 91 of file ecat63.h.

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

◆ patient_id

char ecat63_mainheader::patient_id[16]

◆ patient_name

char ecat63_mainheader::patient_name[32]

◆ patient_sex

char ecat63_mainheader::patient_sex

Definition at line 91 of file ecat63.h.

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

◆ patient_weight

char ecat63_mainheader::patient_weight[10]

Definition at line 91 of file ecat63.h.

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

◆ physician_name

char ecat63_mainheader::physician_name[32]

Definition at line 91 of file ecat63.h.

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

◆ plane_separation

float ecat63_mainheader::plane_separation

◆ radiopharmaceutical

char ecat63_mainheader::radiopharmaceutical[32]

◆ rot_source_speed

short int ecat63_mainheader::rot_source_speed

Definition at line 86 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ scan_start_day

short int ecat63_mainheader::scan_start_day

◆ scan_start_hour

short int ecat63_mainheader::scan_start_hour

◆ scan_start_minute

short int ecat63_mainheader::scan_start_minute

◆ scan_start_month

short int ecat63_mainheader::scan_start_month

◆ scan_start_second

short int ecat63_mainheader::scan_start_second

◆ scan_start_year

short int ecat63_mainheader::scan_start_year

◆ septa_type

short int ecat63_mainheader::septa_type

Definition at line 95 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ study_description

char ecat63_mainheader::study_description[32]

◆ study_name

char ecat63_mainheader::study_name[12]

◆ sw_version

short int ecat63_mainheader::sw_version

◆ system_type

short int ecat63_mainheader::system_type

◆ transaxial_fov

float ecat63_mainheader::transaxial_fov

◆ transaxial_samp_mode

short int ecat63_mainheader::transaxial_samp_mode

Definition at line 88 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ transm_source_type

short int ecat63_mainheader::transm_source_type

Definition at line 86 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ upr_true_thres

short int ecat63_mainheader::upr_true_thres

Definition at line 99 of file ecat63.h.

Referenced by ecat63ReadMainheader(), and ecat63WriteMainheader().

◆ user_process_code

char ecat63_mainheader::user_process_code[10]

◆ wobble_speed

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: