finesse.components.nothing module
Contains the class Nothing which represents an empty/null point in a
configuration.
- class finesse.components.nothing.Nothing(*args, **kwargs)[source]
Bases:
ConnectorRepresents an empty point in the interferometer configuration.
Nothing is just some point in space that can be connected to. For example, you can use this to propagate a beam from some component out to some arbitrary point to make a measurement at. You can also use this to split spaces up, if you wanted to measure something inbetween two components. It can also be used to replace a component, for example if you want to remove a lens or a mirror in some beam path.
Parameters
- namestr
Name of newly created nothing.
- class finesse.components.nothing.NothingWorkspace(owner, sim)[source]
Bases:
ConnectorWorkspace