4#ifndef _rtplan_control_pt_h_
5#define _rtplan_control_pt_h_
31 float scanning_spot_size[2];
44 float isocenter_position[3];
51 isocenter_position[0] = iso[0];
52 isocenter_position[1] = iso[1];
53 isocenter_position[2] = iso[2];
57 scanning_spot_size[0] = ss_size[0];
58 scanning_spot_size[1] = ss_size[1];
Definition rtplan_control_pt.h:11
void set_isocenter(const float *iso)
Definition rtplan_control_pt.h:50
std::vector< float > scan_spot_meterset_weights
Definition rtplan_control_pt.h:28
float table_top_vertical_position
Definition rtplan_control_pt.h:40
float nominal_beam_energy
Definition rtplan_control_pt.h:14
float table_top_longitudinal_position
Definition rtplan_control_pt.h:41
float * get_isocenter()
Definition rtplan_control_pt.h:49
std::string beam_limiting_device_rotation_direction
Definition rtplan_control_pt.h:22
float gantry_angle
Definition rtplan_control_pt.h:17
std::string scan_spot_tune_id
Definition rtplan_control_pt.h:24
std::string table_top_roll_rotation_direction
Definition rtplan_control_pt.h:39
float patient_support_angle
Definition rtplan_control_pt.h:33
float gantry_pitch_angle
Definition rtplan_control_pt.h:19
float table_top_pitch_angle
Definition rtplan_control_pt.h:36
void set_scanning_spot_size(const float *ss_size)
Definition rtplan_control_pt.h:56
float * get_scanning_spot_size()
Definition rtplan_control_pt.h:55
std::string patient_support_rotation_direction
Definition rtplan_control_pt.h:34
float table_top_roll_angle
Definition rtplan_control_pt.h:38
float beam_limiting_device_angle
Definition rtplan_control_pt.h:21
std::string scan_spot_reordering_allowed
Definition rtplan_control_pt.h:26
std::string gantry_rotation_direction
Definition rtplan_control_pt.h:18
size_t number_of_scan_spot_positions
Definition rtplan_control_pt.h:25
float cumulative_meterset_weight
Definition rtplan_control_pt.h:13
std::string gantry_pitch_rotation_direction
Definition rtplan_control_pt.h:20
float meterset_rate
Definition rtplan_control_pt.h:15
std::string table_top_pitch_rotation_direction
Definition rtplan_control_pt.h:37
size_t number_of_paintings
Definition rtplan_control_pt.h:30
std::vector< float > scan_spot_position_map
Definition rtplan_control_pt.h:27
float table_top_lateral_position
Definition rtplan_control_pt.h:42
#define PLMBASE_API
Definition plmbase_config.h:19