zospy.analyses.new.raysandspots.single_ray_trace.SingleRayTrace#
- class zospy.analyses.new.raysandspots.single_ray_trace.SingleRayTrace#
Bases:
AnalysisWrapper[SingleRayTraceResult,SingleRayTraceSettings]- Attributes:
- analysis
config_filePath to the temporary configuration file.
- oss
settingsSettings of the analysis.
text_output_filePath to the temporary text output file.
Methods
__call__(oss, *args, **kwargs)Call self as a function.
get_text_output
parse_output
run
run_analysis
- __init__(hx: float = 0, hy: float = 0, px: float = 0, py: float = 0, wavelength: int = 1, field: int = 1, raytrace_type: constants.Analysis.Settings.Aberrations.RayTraceType | str = 'DirectionCosines', global_coordinates: bool = False, settings: SingleRayTraceSettings | None = None)#
- property settings: SingleRayTraceSettings#
Settings of the analysis.