MC-GPU
detector_struct Struct Reference

Structure storing the data defining the x-ray detector. More...

#include <MC-GPU_v1.3.h>

List of all members.

Public Attributes

float sdd
float3 corner_min_rotated_to_Y
float3 center
float rot_inv [9]
float width_X
float height_Z
float inv_pixel_size_X
float inv_pixel_size_Z
int2 num_pixels
int total_num_pixels
int rotation_flag

Detailed Description

Structure storing the data defining the x-ray detector.

For a CT, the struct stores for each angle the detector location and the rotations to transport the detector to a plane perpendicular to +Y. To simulate multiple projections, an array of MAX_NUM_PROJECTIONS of instances of this struct have to be defined! !!DeBuG!! shared

Definition at line 188 of file MC-GPU_v1.3.h.


Member Data Documentation

Definition at line 197 of file MC-GPU_v1.3.h.

Referenced by read_input(), and set_CT_trajectory().

Definition at line 197 of file MC-GPU_v1.3.h.

Referenced by read_input(), set_CT_trajectory(), and tally_image().

Definition at line 194 of file MC-GPU_v1.3.h.

Referenced by main(), read_input(), and set_CT_trajectory().

Definition at line 197 of file MC-GPU_v1.3.h.

Referenced by read_input(), and set_CT_trajectory().


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