Generic device classesΒΆ

These classes are “generic” device classes in that they do not interface with a specific hardware or system, but rely on attached devices to provide actual hardware access. They are generally “superdevices”, such as a monochromator device that controls a theta and a two-theta angle.

All classes described here are re-exported in the nicos.generic module, so for example both nicos.generic.Slit and nicos.generic.slit.Slit are valid entries for the class name in a setup file.

Previous topic

Abstract device classes

Next topic

Axis class