finesse.simulations.simulation.BaseSimulation.trace_beam¶
- BaseSimulation.trace_beam(self)¶
- Traces the beam through the paths which are dependent upon changing geometric parameter(s). - This method will modify those entries in the - self.traceC array which were previously determined to have changing beam parameter values.- Returns
- validitybool
- True if the tracing was successful, or False if an unstable cavity combination prevented a beam trace from being performed. 
 
- Raises
- exBeamTraceException
- If the - "unstable_handling"entry of the associated- Model.sim_trace_configdict is- "abort"and any unstable cavities were encountered.
 
- ex