Bases: ManufacturerSpec_Type
Represents the XML complex type LightSource.
This element describes one or more Light Source(s) available for this Instrument. An Instrument may have several Light Sources of different types (Laser, Light Emitting Diode, Filament, Arc etc.). A typical fluorescence Microscope has two Light Sources, one for Transmitted light and one for Fluorescence light.
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 )
setPurchaseDate ( value , validate = True )
getPurchaseDateAllowedValues ()
staticmethod
setIlluminationPowerReportingStatistic ( value , validate = True )
Sets the value of the IlluminationPowerReportingStatistic attribute.
This field reports the statistic used by the Manufacturer to report the nominal Illumination Power output emitted by this Light Source at Peak Wavelength.
Parameters:
getIlluminationPowerReportingStatistic ()
Returns the value of the IlluminationPowerReportingStatistic attribute.
This field reports the statistic used by the Manufacturer to report the nominal Illumination Power output emitted by this Light Source at Peak Wavelength.
Returns:
Type
Description
LightSourceIlluminationPowerReportingStatistic_Type
The value of the attribute
resetIlluminationPowerReportingStatistic ()
Resets the IlluminationPowerReportingStatistic attribute to an unset state.
This field reports the statistic used by the Manufacturer to report the nominal Illumination Power output emitted by this Light Source at Peak Wavelength.
hasIlluminationPowerReportingStatistic ()
Checks whether the optional IlluminationPowerReportingStatistic attribute is present.
This field reports the statistic used by the Manufacturer to report the nominal Illumination Power output emitted by this Light Source at Peak Wavelength.
Returns:
Type
Description
boolean
true if the optional attribute has been set, false otherwise
setIlluminationPowerReportingPosition ( value , validate = True )
getIlluminationPowerReportingPosition ()
resetIlluminationPowerReportingPosition ()
hasIlluminationPowerReportingPosition ()
Checks whether the optional IlluminationPowerReportingPosition attribute is present.
This field records the Position where the reported Illumination Intensity value was obtained as reported by the Manufacturer.
Returns:
Type
Description
boolean
true if the optional attribute has been set, false otherwise
setAnnotationRef ( value , validate = True )