Bases: ManufacturerSpec_Type
Represents the XML complex type OpticsHolder.
This element represents a Holder for Filters, Dichroic and other Optical Element that is associated with this Instrument. These Holders come in different arrangements such as Cubes, Sliders, Turrets, and Wheels. While some of these Holders, such as Filter Cubes, might be pre-assebled by the Manufacturer and pruchased as a whole, in the majority of cases they are assembled on site depending on the needs of the user.
fromBase ( base )
staticmethod
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 )
setID ( value , validate = True )
setName ( value , validate = True )
setMotorized ( value , validate = True )
setResponseTime ( value , validate = True )
Sets the value of the ResponseTime attribute.
This field records the time it takes for this Shutter to open and close, according to the Manufacturer.
Parameters:
Name
Type
Description
Default
value
float
required
validate
(boolean , optional )
If true, validates constraints on value. Default is true.
True
getResponseTime ()
Returns the value of the ResponseTime attribute.
This field records the time it takes for this Shutter to open and close, according to the Manufacturer.
Returns:
Type
Description
float
The value of the attribute
resetResponseTime ()
Resets the ResponseTime attribute to an unset state.
This field records the time it takes for this Shutter to open and close, according to the Manufacturer.
hasResponseTime ()
Checks whether the ResponseTime attribute is present.
This field records the time it takes for this Shutter to open and close, according to the Manufacturer.
Returns:
Type
Description
boolean
true if the attribute has been set, false otherwise
setResponseTimeUnit ( value , validate = True )
setNrOfSlots ( value , validate = True )
setAnnotationRef ( value , validate = True )