My Project
Data Fields
ecat7_attenheader Struct Reference

#include <ecat7.h>

Collaboration diagram for ecat7_attenheader:
Collaboration graph

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]
 

Detailed Description

Definition at line 478 of file ecat7.h.

Field Documentation

◆ additional_atten_coeff

float ecat7_attenheader::additional_atten_coeff[8]

Definition at line 524 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ attenuation_coeff

float ecat7_attenheader::attenuation_coeff

Mu-absorption coefficient (cm-1)

Definition at line 514 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ attenuation_max

float ecat7_attenheader::attenuation_max

Definition at line 518 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ attenuation_min

float ecat7_attenheader::attenuation_min

Definition at line 516 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ attenuation_type

short int ecat7_attenheader::attenuation_type

Definition at line 484 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ data_type

short int ecat7_attenheader::data_type

Definition at line 480 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ edge_finding_threshold

float ecat7_attenheader::edge_finding_threshold

Definition at line 526 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ fill_cti

short int ecat7_attenheader::fill_cti[86]

Definition at line 534 of file ecat7.h.

Referenced by ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ fill_user

short int ecat7_attenheader::fill_user[50]

Definition at line 536 of file ecat7.h.

Referenced by ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ num_additional_atten_coeff

short int ecat7_attenheader::num_additional_atten_coeff

Definition at line 522 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ num_angles

short int ecat7_attenheader::num_angles

Total views collected (y dim)

Definition at line 488 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ num_dimensions

short int ecat7_attenheader::num_dimensions

Definition at line 482 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ num_r_elements

short int ecat7_attenheader::num_r_elements

Total elements collected (x dim)

Definition at line 486 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ num_z_elements

short int ecat7_attenheader::num_z_elements

Total elements collected (z dim)

Definition at line 490 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ ring_difference

short int ecat7_attenheader::ring_difference

Max acceptance angle

Definition at line 492 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ scale_factor

float ecat7_attenheader::scale_factor

Attenuation scale factor

Definition at line 502 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ skull_thickness

float ecat7_attenheader::skull_thickness

Definition at line 520 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ span

short int ecat7_attenheader::span

Axial compression specifier (nr of ring differences spanned by a segment)

Definition at line 530 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ storage_order

short int ecat7_attenheader::storage_order

Data storage order (RThetaZD, RZThetaD)

Definition at line 528 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ tilt_angle

float ecat7_attenheader::tilt_angle

Tilt angle of the ellipse (degrees)

Definition at line 512 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ w_resolution

float ecat7_attenheader::w_resolution

TBD

Definition at line 500 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ x_offset

float ecat7_attenheader::x_offset

Ellipse offset in x axis from center (cm)

Definition at line 504 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ x_radius

float ecat7_attenheader::x_radius

Ellipse radius in x axis (cm)

Definition at line 508 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ x_resolution

float ecat7_attenheader::x_resolution

Resolution in the x dimension (cm)

Definition at line 494 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ y_offset

float ecat7_attenheader::y_offset

Ellipse offset in y axis from center (cm)

Definition at line 506 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ y_radius

float ecat7_attenheader::y_radius

Ellipse radius in y axis (cm)

Definition at line 510 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ y_resolution

float ecat7_attenheader::y_resolution

Resolution in the y dimension (cm)

Definition at line 496 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ z_elements

short int ecat7_attenheader::z_elements[64]

Nr of 'planes' in z direction for each ring difference segment

Definition at line 532 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().

◆ z_resolution

float ecat7_attenheader::z_resolution

Resolution in the z dimension (cm)

Definition at line 498 of file ecat7.h.

Referenced by ecat7PrintAttenheader(), ecat7ReadAttenheader(), and ecat7WriteAttenheader().


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