beamprofiler.iso.characterizing_parameters

This module handles the calculation of the characterizing parameters in accordance with the ISO 13694 and ISO 11145.

Functions

beam_aspect_ratio(d_x, r_x, d_y, r_y)

beam_aspect_ratio returns the aspect ratio (circularity or squareness) of the power density distribution.

beam_center(raw_data, raw_header)

beam_center returns the center coordinate of the power density distribution.

beam_uniformity(raw_data, raw_header, ...)

beam_uniformity returns the beam uniformity of the power density distribution.

beam_width(raw_data, raw_header, ...)

beam_width returns the beam width of the power density distribution.

clip_level_average_power_density(...)

clip_level_average_power_density returns the average power density of the filtered power density distribution.

clip_level_irradiation_area(raw_data, clip_level)

clip_level_irradiation_area returns the area of the filtered power density distribution in pixel.

edge_steepness(...)

edge_steepness returns the edge steepness of the power density distribution.

flatness_factor(...)

flatness_factor returns the flatness factor of the power density distribution.

fractional_power(raw_data, clip_level)

fractional_power returns the fraction of the clip-level power to the total power.

plateau_uniformity(raw_data, ...)

platerau_uniformity returns the plateau uniformity of the power density distribution.