Skip to content

Detector_Type

Bases: ManufacturerSpec_Type

Represents the XML complex type Detector.

This element describes a Detector available for this Instrument. An Instrument may have more than one Detector of different types, such as a Photomultiplier, or a Camera. The Detector ID can be used as a reference within the Channel element. The values stored in Detector represent the fixed values, variable values modified during the Acquisition go in DetectorSettings.

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)

setID(value, validate=True)

getID()

resetID()

hasID()

setName(value, validate=True)

getName()

resetName()

hasName()

setMount(value, validate=True)

getMount()

resetMount()

hasMount()

setMaxBitDepth(value, validate=True)

getMaxBitDepth()

resetMaxBitDepth()

hasMaxBitDepth()

setQuantumEfficiency(value, validate=True)

getQuantumEfficiency()

resetQuantumEfficiency()

hasQuantumEfficiency()

setElectronicConversionFactor(value, validate=True)

getElectronicConversionFactor()

resetElectronicConversionFactor()

hasElectronicConversionFactor()

setReadOutNoise(value, validate=True)

getReadOutNoise()

resetReadOutNoise()

hasReadOutNoise()

setReadNoiseUnit(value, validate=True)

getReadNoiseUnit()

resetReadNoiseUnit()

hasReadNoiseUnit()

setDetectorNoiseModel(value, validate=True)

getDetectorNoiseModel()

resetDetectorNoiseModel()

hasDetectorNoiseModel()

setDarkCurrentRate(value, validate=True)

getDarkCurrentRate()

resetDarkCurrentRate()

hasDarkCurrentRate()

setDarkCurrentRateUnit(value, validate=True)

getDarkCurrentRateUnit()

resetDarkCurrentRateUnit()

hasDarkCurrentRateUnit()

setDynamicRange(value, validate=True)

getDynamicRange()

resetDynamicRange()

hasDynamicRange()

setDynamicRangeUnit(value, validate=True)

getDynamicRangeUnit()

resetDynamicRangeUnit()

hasDynamicRangeUnit()

setAmbientOperatingTemperature(value, validate=True)

getAmbientOperatingTemperature()

resetAmbientOperatingTemperature()

hasAmbientOperatingTemperature()

setAmbientOperatingTemperatureUnit(value, validate=True)

getAmbientOperatingTemperatureUnit()

resetAmbientOperatingTemperatureUnit()

hasAmbientOperatingTemperatureUnit()

setAmbientOperatingHumidity(value, validate=True)

getAmbientOperatingHumidity()

resetAmbientOperatingHumidity()

hasAmbientOperatingHumidity()

setRelayLensRef(value, validate=True)

getRelayLensRef()

resetRelayLensRef()

hasRelayLensRef()

setAnnotationRef_List(value, validate=True)

getAnnotationRef_List()

addToAnnotationRef_List(value, validate=True)

clearAnnotationRef_List()

setWavelengthRange_List(value, validate=True)

getWavelengthRange_List()

addToWavelengthRange_List(value, validate=True)

clearWavelengthRange_List()