opengate.contrib.beamlines.ionbeamline ====================================== .. py:module:: opengate.contrib.beamlines.ionbeamline Classes ------- .. autoapisummary:: opengate.contrib.beamlines.ionbeamline.BeamlineModel Module Contents --------------- .. py:class:: BeamlineModel .. py:attribute:: name :value: None .. py:attribute:: radiation_types :value: [] .. py:attribute:: rm :value: None .. py:attribute:: rashi :value: None .. py:attribute:: distance_nozzle_iso :value: 0 .. py:attribute:: distance_stearmag_to_isocenter_x .. py:attribute:: distance_stearmag_to_isocenter_y .. py:attribute:: energy_mean_coeffs :value: [0] .. py:attribute:: energy_spread_coeffs :value: [0] .. py:attribute:: sigma_x_coeffs :value: [0] .. py:attribute:: theta_x_coeffs :value: [0] .. py:attribute:: epsilon_x_coeffs :value: [0] .. py:attribute:: sigma_y_coeffs :value: [0] .. py:attribute:: theta_y_coeffs :value: [0] .. py:attribute:: epsilon_y_coeffs :value: [0] .. py:attribute:: conv_x :value: 0 .. py:attribute:: conv_y :value: 0 .. py:method:: _polynomial_map(base, coeff) .. py:method:: get_energy(nominal_energy) .. py:method:: get_sigma_energy(nominal_energy) .. py:method:: get_sigma_x(energy) .. py:method:: get_theta_x(energy) .. py:method:: get_epsilon_x(energy) .. py:method:: get_sigma_y(energy) .. py:method:: get_theta_y(energy) .. py:method:: get_epsilon_y(energy)