Skip to content

AcoustoOpticalTuneableFilter

Bases: AcoustoOpticalDevice_Type

Represents the XML element AcoustoOpticalTuneableFilter.

This is kind tuneable filter, whose optical filtering properties can be tuned by virtue of acousto-optical deflection. As such, different wavelengths exits the crystal at different angles depending on the applied radio wave frequency. In an optical system in which the input light beam strikes the crystal at a specific angle and can only re-enter the system at a specific angle, then one can choose the wavelength of the light diffracted at the output angle angle by varying the frequency of the acoustic wave.

fromBase(base) staticmethod

getTypeName()

getXMLName()

getNBOType()

getChildren()

getSubElements()

fromJsonFile(path, validate=True)

fromJsonString(json_string, validate=True)

fromXmlFile(path, validate=True)

fromXmlString(xml_string, validate=True)

toXmlFile(filename, validate=True)

toXmlString(validate=True)