com.inscoper.nbo.Detector_Type
Represents the XML complex type Detector. More...
Inherits from com.inscoper.nbo.ManufacturerSpec_Type , com.inscoper.nbo.NBOBaseClass
Inherited by com.inscoper.nbo.Camera_Type , com.inscoper.nbo.GenericDetector , com.inscoper.nbo.PointDetector_Type
Public Functions
Name
synchronized void
delete ()
Detector_Type ()
String
getTypeName () Returns the class type name.
String
getXMLName () Returns the XML element name corresponding to this class.
ENBOType
getNBOType () Returns the NBO Type corresponding to this class.
NBOBaseClassVector
getChildren () Returns a list of all classes derived from this class.
NBOBaseClassVector
getSubElements () Returns a list of all child elements contained in this class.
void
fromJsonFile (String path, boolean validate) Populates this object from a JSON file.
void
fromJsonFile (String path) Populates this object from a JSON file.
void
fromJsonString (String json_string, boolean validate) Populates this object from a JSON string.
void
fromJsonString (String json_string) Populates this object from a JSON string.
void
fromXmlFile (String path, boolean validate) Populates this object from a XML file.
void
fromXmlFile (String path) Populates this object from a XML file.
void
fromXmlString (String xml_string, boolean validate) Populates this object from a XML string.
void
fromXmlString (String xml_string) Populates this object from a XML string.
void
toXmlFile (String filename, boolean validate) Serializes this object to an XML file.
void
toXmlFile (String filename) Serializes this object to an XML file.
String
toXmlString (boolean validate) Serializes this object to an XML string.
String
toXmlString () Serializes this object to an XML string.
void
setID (DetectorID_Type value, boolean validate) Sets the value of the ID attribute.
void
setID (DetectorID_Type value) Sets the value of the ID attribute.
DetectorID_Type
getID () Returns the value of the ID attribute.
void
resetID () Resets the ID attribute to an unset state.
boolean
hasID () Checks whether the optional ID attribute is present.
void
setName (Denomination_Type value, boolean validate) Sets the value of the Name attribute.
void
setName (Denomination_Type value) Sets the value of the Name attribute.
Denomination_Type
getName () Returns the value of the Name attribute.
void
resetName () Resets the Name attribute to an unset state.
boolean
hasName () Checks whether the optional Name attribute is present.
void
setMount (DetectorMount_Type value, boolean validate) Sets the value of the Mount attribute.
void
setMount (DetectorMount_Type value) Sets the value of the Mount attribute.
DetectorMount_Type
getMount () Returns the value of the Mount attribute.
void
resetMount () Resets the Mount attribute to an unset state.
boolean
hasMount () Checks whether the optional Mount attribute is present.
void
setMaxBitDepth (DigitizerType_Type value, boolean validate) Sets the value of the MaxBitDepth attribute.
void
setMaxBitDepth (DigitizerType_Type value) Sets the value of the MaxBitDepth attribute.
DigitizerType_Type
getMaxBitDepth () Returns the value of the MaxBitDepth attribute.
void
resetMaxBitDepth () Resets the MaxBitDepth attribute to an unset state.
boolean
hasMaxBitDepth () Checks whether the optional MaxBitDepth attribute is present.
void
setQuantumEfficiency (float value, boolean validate) Sets the value of the QuantumEfficiency attribute.
void
setQuantumEfficiency (float value) Sets the value of the QuantumEfficiency attribute.
float
getQuantumEfficiency () Returns the value of the QuantumEfficiency attribute.
void
resetQuantumEfficiency () Resets the QuantumEfficiency attribute to an unset state.
boolean
hasQuantumEfficiency () Checks whether the QuantumEfficiency attribute is present.
void
setElectronicConversionFactor (float value, boolean validate) Sets the value of the ElectronicConversionFactor attribute.
void
setElectronicConversionFactor (float value) Sets the value of the ElectronicConversionFactor attribute.
float
getElectronicConversionFactor () Returns the value of the ElectronicConversionFactor attribute.
void
resetElectronicConversionFactor () Resets the ElectronicConversionFactor attribute to an unset state.
boolean
hasElectronicConversionFactor () Checks whether the ElectronicConversionFactor attribute is present.
void
setReadOutNoise (float value, boolean validate) Sets the value of the ReadOutNoise attribute.
void
setReadOutNoise (float value) Sets the value of the ReadOutNoise attribute.
float
getReadOutNoise () Returns the value of the ReadOutNoise attribute.
void
resetReadOutNoise () Resets the ReadOutNoise attribute to an unset state.
boolean
hasReadOutNoise () Checks whether the ReadOutNoise attribute is present.
void
setReadNoiseUnit (UnitsElectricCurrent_Type value, boolean validate) Sets the value of the ReadNoiseUnit attribute.
void
setReadNoiseUnit (UnitsElectricCurrent_Type value) Sets the value of the ReadNoiseUnit attribute.
UnitsElectricCurrent_Type
getReadNoiseUnit () Returns the value of the ReadNoiseUnit attribute.
void
resetReadNoiseUnit () Resets the ReadNoiseUnit attribute to an unset state.
boolean
hasReadNoiseUnit () Checks whether the optional ReadNoiseUnit attribute is present.
void
setDetectorNoiseModel (DetectorNoiseModel_Type value, boolean validate) Sets the value of the DetectorNoiseModel attribute.
void
setDetectorNoiseModel (DetectorNoiseModel_Type value) Sets the value of the DetectorNoiseModel attribute.
DetectorNoiseModel_Type
getDetectorNoiseModel () Returns the value of the DetectorNoiseModel attribute.
void
resetDetectorNoiseModel () Resets the DetectorNoiseModel attribute to an unset state.
boolean
hasDetectorNoiseModel () Checks whether the optional DetectorNoiseModel attribute is present.
void
setDarkCurrentRate (float value, boolean validate) Sets the value of the DarkCurrentRate attribute.
void
setDarkCurrentRate (float value) Sets the value of the DarkCurrentRate attribute.
float
getDarkCurrentRate () Returns the value of the DarkCurrentRate attribute.
void
resetDarkCurrentRate () Resets the DarkCurrentRate attribute to an unset state.
boolean
hasDarkCurrentRate () Checks whether the DarkCurrentRate attribute is present.
void
setDarkCurrentRateUnit (UnitsElectricCurrent_Type value, boolean validate) Sets the value of the DarkCurrentRateUnit attribute.
void
setDarkCurrentRateUnit (UnitsElectricCurrent_Type value) Sets the value of the DarkCurrentRateUnit attribute.
UnitsElectricCurrent_Type
getDarkCurrentRateUnit () Returns the value of the DarkCurrentRateUnit attribute.
void
resetDarkCurrentRateUnit () Resets the DarkCurrentRateUnit attribute to an unset state.
boolean
hasDarkCurrentRateUnit () Checks whether the optional DarkCurrentRateUnit attribute is present.
void
setDynamicRange (float value, boolean validate) Sets the value of the DynamicRange attribute.
void
setDynamicRange (float value) Sets the value of the DynamicRange attribute.
float
getDynamicRange () Returns the value of the DynamicRange attribute.
void
resetDynamicRange () Resets the DynamicRange attribute to an unset state.
boolean
hasDynamicRange () Checks whether the DynamicRange attribute is present.
void
setDynamicRangeUnit (UnitsRatio_Type value, boolean validate) Sets the value of the DynamicRangeUnit attribute.
void
setDynamicRangeUnit (UnitsRatio_Type value) Sets the value of the DynamicRangeUnit attribute.
UnitsRatio_Type
getDynamicRangeUnit () Returns the value of the DynamicRangeUnit attribute.
void
resetDynamicRangeUnit () Resets the DynamicRangeUnit attribute to an unset state.
boolean
hasDynamicRangeUnit () Checks whether the optional DynamicRangeUnit attribute is present.
void
setAmbientOperatingTemperature (float value, boolean validate) Sets the value of the AmbientOperatingTemperature attribute.
void
setAmbientOperatingTemperature (float value) Sets the value of the AmbientOperatingTemperature attribute.
float
getAmbientOperatingTemperature () Returns the value of the AmbientOperatingTemperature attribute.
void
resetAmbientOperatingTemperature () Resets the AmbientOperatingTemperature attribute to an unset state.
boolean
hasAmbientOperatingTemperature () Checks whether the AmbientOperatingTemperature attribute is present.
void
setAmbientOperatingTemperatureUnit (UnitsTemperature_Type value, boolean validate) Sets the value of the AmbientOperatingTemperatureUnit attribute.
void
setAmbientOperatingTemperatureUnit (UnitsTemperature_Type value) Sets the value of the AmbientOperatingTemperatureUnit attribute.
UnitsTemperature_Type
getAmbientOperatingTemperatureUnit () Returns the value of the AmbientOperatingTemperatureUnit attribute.
void
resetAmbientOperatingTemperatureUnit () Resets the AmbientOperatingTemperatureUnit attribute to an unset state.
boolean
hasAmbientOperatingTemperatureUnit () Checks whether the optional AmbientOperatingTemperatureUnit attribute is present.
void
setAmbientOperatingHumidity (float value, boolean validate) Sets the value of the AmbientOperatingHumidity attribute.
void
setAmbientOperatingHumidity (float value) Sets the value of the AmbientOperatingHumidity attribute.
float
getAmbientOperatingHumidity () Returns the value of the AmbientOperatingHumidity attribute.
void
resetAmbientOperatingHumidity () Resets the AmbientOperatingHumidity attribute to an unset state.
boolean
hasAmbientOperatingHumidity () Checks whether the AmbientOperatingHumidity attribute is present.
void
setRelayLensRef (LensRef_Type value, boolean validate) Sets the value of the RelayLensRef element.
void
setRelayLensRef (LensRef_Type value) Sets the value of the RelayLensRef element.
LensRef_Type
getRelayLensRef () Returns the value of the RelayLensRef element.
void
resetRelayLensRef () Resets the RelayLensRef element to an unset state.
boolean
hasRelayLensRef () Checks whether the optional RelayLensRef element is present.
void
setAnnotationRef_List (AnnotationRefVector value, boolean validate) Sets the list of AnnotationRef elements.
void
setAnnotationRef_List (AnnotationRefVector value) Sets the list of AnnotationRef elements.
AnnotationRefVector
getAnnotationRef_List () Returns the list of AnnotationRef elements.
void
addToAnnotationRef_List (AnnotationRef value, boolean validate) Adds a new AnnotationRef element to this object.
void
addToAnnotationRef_List (AnnotationRef value) Adds a new AnnotationRef element to this object.
void
clearAnnotationRef_List () Clear the list of AnnotationRef .
void
setWavelengthRange_List (Detector_Type_InlineWavelengthRangeVector value, boolean validate) Sets the list of WavelengthRange elements.
void
setWavelengthRange_List (Detector_Type_InlineWavelengthRangeVector value) Sets the list of WavelengthRange elements.
Detector_Type_InlineWavelengthRangeVector
getWavelengthRange_List () Returns the list of WavelengthRange elements.
void
addToWavelengthRange_List (Detector_Type_InlineWavelengthRange value, boolean validate) Adds a new WavelengthRange element to this object.
void
addToWavelengthRange_List (Detector_Type_InlineWavelengthRange value) Adds a new WavelengthRange element to this object.
void
clearWavelengthRange_List () Clear the list of WavelengthRange .
Detector_Type
__internal_create (long cPtr, boolean own)
Detector_Type
fromBase (NBOBaseClass base) Cast a NBOBaseClass to a Detector_Type .
Protected Functions
Additional inherited members
Public Functions inherited from com.inscoper.nbo.ManufacturerSpec_Type
Protected Functions inherited from com.inscoper.nbo.ManufacturerSpec_Type
Protected Functions inherited from com.inscoper.nbo.NBOBaseClass
Detailed Description
public class com . inscoper . nbo . Detector_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.
Public Functions Documentation
function delete
public synchronized void delete ()
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.delete
Reimplemented by : com.inscoper.nbo.AnalogVideo.delete , com.inscoper.nbo.Camera_Type.delete , com.inscoper.nbo.CCD.delete , com.inscoper.nbo.CMOS.delete , com.inscoper.nbo.GenericDetector.delete , com.inscoper.nbo.HybridPhotoDetector.delete , com.inscoper.nbo.IntensifiedCamera.delete , com.inscoper.nbo.PhotoDiode.delete , com.inscoper.nbo.PhotoMultiplierTube.delete , com.inscoper.nbo.PointDetector_Type.delete , com.inscoper.nbo.WaveFrontSensor.delete
function Detector_Type function getTypeName
public String getTypeName ()
Returns the class type name.
Return : The class type name
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.getTypeName
Reimplemented by : com.inscoper.nbo.AnalogVideo.getTypeName , com.inscoper.nbo.Camera_Type.getTypeName , com.inscoper.nbo.CCD.getTypeName , com.inscoper.nbo.CMOS.getTypeName , com.inscoper.nbo.GenericDetector.getTypeName , com.inscoper.nbo.HybridPhotoDetector.getTypeName , com.inscoper.nbo.IntensifiedCamera.getTypeName , com.inscoper.nbo.PhotoDiode.getTypeName , com.inscoper.nbo.PhotoMultiplierTube.getTypeName , com.inscoper.nbo.PointDetector_Type.getTypeName , com.inscoper.nbo.WaveFrontSensor.getTypeName
function getXMLName
public String getXMLName ()
Returns the XML element name corresponding to this class.
Return : The XML element name
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.getXMLName
Reimplemented by : com.inscoper.nbo.AnalogVideo.getXMLName , com.inscoper.nbo.Camera_Type.getXMLName , com.inscoper.nbo.CCD.getXMLName , com.inscoper.nbo.CMOS.getXMLName , com.inscoper.nbo.GenericDetector.getXMLName , com.inscoper.nbo.HybridPhotoDetector.getXMLName , com.inscoper.nbo.IntensifiedCamera.getXMLName , com.inscoper.nbo.PhotoDiode.getXMLName , com.inscoper.nbo.PhotoMultiplierTube.getXMLName , com.inscoper.nbo.PointDetector_Type.getXMLName , com.inscoper.nbo.WaveFrontSensor.getXMLName
function getNBOType
public ENBOType getNBOType ()
Returns the NBO Type corresponding to this class.
Return : The NBO Type value
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.getNBOType
Reimplemented by : com.inscoper.nbo.AnalogVideo.getNBOType , com.inscoper.nbo.Camera_Type.getNBOType , com.inscoper.nbo.CCD.getNBOType , com.inscoper.nbo.CMOS.getNBOType , com.inscoper.nbo.GenericDetector.getNBOType , com.inscoper.nbo.HybridPhotoDetector.getNBOType , com.inscoper.nbo.IntensifiedCamera.getNBOType , com.inscoper.nbo.PhotoDiode.getNBOType , com.inscoper.nbo.PhotoMultiplierTube.getNBOType , com.inscoper.nbo.PointDetector_Type.getNBOType , com.inscoper.nbo.WaveFrontSensor.getNBOType
function getChildren
public NBOBaseClassVector getChildren ()
Returns a list of all classes derived from this class.
Return : The list of derived classes
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.getChildren
Reimplemented by : com.inscoper.nbo.AnalogVideo.getChildren , com.inscoper.nbo.Camera_Type.getChildren , com.inscoper.nbo.CCD.getChildren , com.inscoper.nbo.CMOS.getChildren , com.inscoper.nbo.GenericDetector.getChildren , com.inscoper.nbo.HybridPhotoDetector.getChildren , com.inscoper.nbo.IntensifiedCamera.getChildren , com.inscoper.nbo.PhotoDiode.getChildren , com.inscoper.nbo.PhotoMultiplierTube.getChildren , com.inscoper.nbo.PointDetector_Type.getChildren , com.inscoper.nbo.WaveFrontSensor.getChildren
function getSubElements
public NBOBaseClassVector getSubElements ()
Returns a list of all child elements contained in this class.
Return : The list of child classes
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.getSubElements
Reimplemented by : com.inscoper.nbo.AnalogVideo.getSubElements , com.inscoper.nbo.Camera_Type.getSubElements , com.inscoper.nbo.CCD.getSubElements , com.inscoper.nbo.CMOS.getSubElements , com.inscoper.nbo.GenericDetector.getSubElements , com.inscoper.nbo.HybridPhotoDetector.getSubElements , com.inscoper.nbo.IntensifiedCamera.getSubElements , com.inscoper.nbo.PhotoDiode.getSubElements , com.inscoper.nbo.PhotoMultiplierTube.getSubElements , com.inscoper.nbo.PointDetector_Type.getSubElements , com.inscoper.nbo.WaveFrontSensor.getSubElements
function fromJsonFile
public void fromJsonFile (
String path ,
boolean validate
)
Populates this object from a JSON file.
Parameters :
path The path to the JSON file
validate If true, validates constraints on value. Default is true.
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.fromJsonFile
Reimplemented by : com.inscoper.nbo.AnalogVideo.fromJsonFile , com.inscoper.nbo.Camera_Type.fromJsonFile , com.inscoper.nbo.CCD.fromJsonFile , com.inscoper.nbo.CMOS.fromJsonFile , com.inscoper.nbo.GenericDetector.fromJsonFile , com.inscoper.nbo.HybridPhotoDetector.fromJsonFile , com.inscoper.nbo.IntensifiedCamera.fromJsonFile , com.inscoper.nbo.PhotoDiode.fromJsonFile , com.inscoper.nbo.PhotoMultiplierTube.fromJsonFile , com.inscoper.nbo.PointDetector_Type.fromJsonFile , com.inscoper.nbo.WaveFrontSensor.fromJsonFile
function fromJsonFile
public void fromJsonFile (
String path
)
Populates this object from a JSON file.
Parameters :
path The path to the JSON file
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.fromJsonFile
Reimplemented by : com.inscoper.nbo.AnalogVideo.fromJsonFile , com.inscoper.nbo.Camera_Type.fromJsonFile , com.inscoper.nbo.CCD.fromJsonFile , com.inscoper.nbo.CMOS.fromJsonFile , com.inscoper.nbo.GenericDetector.fromJsonFile , com.inscoper.nbo.HybridPhotoDetector.fromJsonFile , com.inscoper.nbo.IntensifiedCamera.fromJsonFile , com.inscoper.nbo.PhotoDiode.fromJsonFile , com.inscoper.nbo.PhotoMultiplierTube.fromJsonFile , com.inscoper.nbo.PointDetector_Type.fromJsonFile , com.inscoper.nbo.WaveFrontSensor.fromJsonFile
function fromJsonString
public void fromJsonString (
String json_string ,
boolean validate
)
Populates this object from a JSON string.
Parameters :
json_string The JSON content as a string
validate If true, validates constraints on value. Default is true.
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.fromJsonString
Reimplemented by : com.inscoper.nbo.AnalogVideo.fromJsonString , com.inscoper.nbo.Camera_Type.fromJsonString , com.inscoper.nbo.CCD.fromJsonString , com.inscoper.nbo.CMOS.fromJsonString , com.inscoper.nbo.GenericDetector.fromJsonString , com.inscoper.nbo.HybridPhotoDetector.fromJsonString , com.inscoper.nbo.IntensifiedCamera.fromJsonString , com.inscoper.nbo.PhotoDiode.fromJsonString , com.inscoper.nbo.PhotoMultiplierTube.fromJsonString , com.inscoper.nbo.PointDetector_Type.fromJsonString , com.inscoper.nbo.WaveFrontSensor.fromJsonString
function fromJsonString
public void fromJsonString (
String json_string
)
Populates this object from a JSON string.
Parameters :
json_string The JSON content as a string
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.fromJsonString
Reimplemented by : com.inscoper.nbo.AnalogVideo.fromJsonString , com.inscoper.nbo.Camera_Type.fromJsonString , com.inscoper.nbo.CCD.fromJsonString , com.inscoper.nbo.CMOS.fromJsonString , com.inscoper.nbo.GenericDetector.fromJsonString , com.inscoper.nbo.HybridPhotoDetector.fromJsonString , com.inscoper.nbo.IntensifiedCamera.fromJsonString , com.inscoper.nbo.PhotoDiode.fromJsonString , com.inscoper.nbo.PhotoMultiplierTube.fromJsonString , com.inscoper.nbo.PointDetector_Type.fromJsonString , com.inscoper.nbo.WaveFrontSensor.fromJsonString
function fromXmlFile
public void fromXmlFile (
String path ,
boolean validate
)
Populates this object from a XML file.
Parameters :
path The path to the XML file
validate If true, validates constraints on value. Default is true.
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.fromXmlFile
Reimplemented by : com.inscoper.nbo.AnalogVideo.fromXmlFile , com.inscoper.nbo.Camera_Type.fromXmlFile , com.inscoper.nbo.CCD.fromXmlFile , com.inscoper.nbo.CMOS.fromXmlFile , com.inscoper.nbo.GenericDetector.fromXmlFile , com.inscoper.nbo.HybridPhotoDetector.fromXmlFile , com.inscoper.nbo.IntensifiedCamera.fromXmlFile , com.inscoper.nbo.PhotoDiode.fromXmlFile , com.inscoper.nbo.PhotoMultiplierTube.fromXmlFile , com.inscoper.nbo.PointDetector_Type.fromXmlFile , com.inscoper.nbo.WaveFrontSensor.fromXmlFile
function fromXmlFile
public void fromXmlFile (
String path
)
Populates this object from a XML file.
Parameters :
path The path to the XML file
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.fromXmlFile
Reimplemented by : com.inscoper.nbo.AnalogVideo.fromXmlFile , com.inscoper.nbo.Camera_Type.fromXmlFile , com.inscoper.nbo.CCD.fromXmlFile , com.inscoper.nbo.CMOS.fromXmlFile , com.inscoper.nbo.GenericDetector.fromXmlFile , com.inscoper.nbo.HybridPhotoDetector.fromXmlFile , com.inscoper.nbo.IntensifiedCamera.fromXmlFile , com.inscoper.nbo.PhotoDiode.fromXmlFile , com.inscoper.nbo.PhotoMultiplierTube.fromXmlFile , com.inscoper.nbo.PointDetector_Type.fromXmlFile , com.inscoper.nbo.WaveFrontSensor.fromXmlFile
function fromXmlString
public void fromXmlString (
String xml_string ,
boolean validate
)
Populates this object from a XML string.
Parameters :
xml_string The XML content as a string
validate If true, validates constraints on value. Default is true.
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.fromXmlString
Reimplemented by : com.inscoper.nbo.AnalogVideo.fromXmlString , com.inscoper.nbo.Camera_Type.fromXmlString , com.inscoper.nbo.CCD.fromXmlString , com.inscoper.nbo.CMOS.fromXmlString , com.inscoper.nbo.GenericDetector.fromXmlString , com.inscoper.nbo.HybridPhotoDetector.fromXmlString , com.inscoper.nbo.IntensifiedCamera.fromXmlString , com.inscoper.nbo.PhotoDiode.fromXmlString , com.inscoper.nbo.PhotoMultiplierTube.fromXmlString , com.inscoper.nbo.PointDetector_Type.fromXmlString , com.inscoper.nbo.WaveFrontSensor.fromXmlString
function fromXmlString
public void fromXmlString (
String xml_string
)
Populates this object from a XML string.
Parameters :
xml_string The XML content as a string
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.fromXmlString
Reimplemented by : com.inscoper.nbo.AnalogVideo.fromXmlString , com.inscoper.nbo.Camera_Type.fromXmlString , com.inscoper.nbo.CCD.fromXmlString , com.inscoper.nbo.CMOS.fromXmlString , com.inscoper.nbo.GenericDetector.fromXmlString , com.inscoper.nbo.HybridPhotoDetector.fromXmlString , com.inscoper.nbo.IntensifiedCamera.fromXmlString , com.inscoper.nbo.PhotoDiode.fromXmlString , com.inscoper.nbo.PhotoMultiplierTube.fromXmlString , com.inscoper.nbo.PointDetector_Type.fromXmlString , com.inscoper.nbo.WaveFrontSensor.fromXmlString
function toXmlFile
public void toXmlFile (
String filename ,
boolean validate
)
Serializes this object to an XML file.
Parameters :
filename The path to the output XML file
validate If true, validates constraints on value. Default is true.
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.toXmlFile
Reimplemented by : com.inscoper.nbo.AnalogVideo.toXmlFile , com.inscoper.nbo.Camera_Type.toXmlFile , com.inscoper.nbo.CCD.toXmlFile , com.inscoper.nbo.CMOS.toXmlFile , com.inscoper.nbo.GenericDetector.toXmlFile , com.inscoper.nbo.HybridPhotoDetector.toXmlFile , com.inscoper.nbo.IntensifiedCamera.toXmlFile , com.inscoper.nbo.PhotoDiode.toXmlFile , com.inscoper.nbo.PhotoMultiplierTube.toXmlFile , com.inscoper.nbo.PointDetector_Type.toXmlFile , com.inscoper.nbo.WaveFrontSensor.toXmlFile
function toXmlFile
public void toXmlFile (
String filename
)
Serializes this object to an XML file.
Parameters :
filename The path to the output XML file
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.toXmlFile
Reimplemented by : com.inscoper.nbo.AnalogVideo.toXmlFile , com.inscoper.nbo.Camera_Type.toXmlFile , com.inscoper.nbo.CCD.toXmlFile , com.inscoper.nbo.CMOS.toXmlFile , com.inscoper.nbo.GenericDetector.toXmlFile , com.inscoper.nbo.HybridPhotoDetector.toXmlFile , com.inscoper.nbo.IntensifiedCamera.toXmlFile , com.inscoper.nbo.PhotoDiode.toXmlFile , com.inscoper.nbo.PhotoMultiplierTube.toXmlFile , com.inscoper.nbo.PointDetector_Type.toXmlFile , com.inscoper.nbo.WaveFrontSensor.toXmlFile
function toXmlString
public String toXmlString (
boolean validate
)
Serializes this object to an XML string.
Parameters :
validate If true, validates constraints on value. Default is true.
Return : A string containing the XML representation of this object
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.toXmlString
Reimplemented by : com.inscoper.nbo.AnalogVideo.toXmlString , com.inscoper.nbo.Camera_Type.toXmlString , com.inscoper.nbo.CCD.toXmlString , com.inscoper.nbo.CMOS.toXmlString , com.inscoper.nbo.GenericDetector.toXmlString , com.inscoper.nbo.HybridPhotoDetector.toXmlString , com.inscoper.nbo.IntensifiedCamera.toXmlString , com.inscoper.nbo.PhotoDiode.toXmlString , com.inscoper.nbo.PhotoMultiplierTube.toXmlString , com.inscoper.nbo.PointDetector_Type.toXmlString , com.inscoper.nbo.WaveFrontSensor.toXmlString
function toXmlString
public String toXmlString ()
Serializes this object to an XML string.
Return : A string containing the XML representation of this object
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.toXmlString
Reimplemented by : com.inscoper.nbo.AnalogVideo.toXmlString , com.inscoper.nbo.Camera_Type.toXmlString , com.inscoper.nbo.CCD.toXmlString , com.inscoper.nbo.CMOS.toXmlString , com.inscoper.nbo.GenericDetector.toXmlString , com.inscoper.nbo.HybridPhotoDetector.toXmlString , com.inscoper.nbo.IntensifiedCamera.toXmlString , com.inscoper.nbo.PhotoDiode.toXmlString , com.inscoper.nbo.PhotoMultiplierTube.toXmlString , com.inscoper.nbo.PointDetector_Type.toXmlString , com.inscoper.nbo.WaveFrontSensor.toXmlString
function setID
public void setID (
DetectorID_Type value ,
boolean validate
)
Sets the value of the ID attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
A Unique Identifier for this component.
function setID
public void setID (
DetectorID_Type value
)
Sets the value of the ID attribute.
Parameters :
A Unique Identifier for this component.
function getID
public DetectorID_Type getID ()
Returns the value of the ID attribute.
Return : The value of the attribute
A Unique Identifier for this component.
function resetID
Resets the ID attribute to an unset state.
A Unique Identifier for this component.
function hasID
Checks whether the optional ID attribute is present.
Return : true if the optional attribute has been set, false otherwise
A Unique Identifier for this component.
function setName
public void setName (
Denomination_Type value ,
boolean validate
)
Sets the value of the Name attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
A User-defined Name for this component.
function setName
public void setName (
Denomination_Type value
)
Sets the value of the Name attribute.
Parameters :
A User-defined Name for this component.
function getName
public Denomination_Type getName ()
Returns the value of the Name attribute.
Return : The value of the attribute
A User-defined Name for this component.
function resetName
Resets the Name attribute to an unset state.
A User-defined Name for this component.
function hasName
Checks whether the optional Name attribute is present.
Return : true if the optional attribute has been set, false otherwise
A User-defined Name for this component.
function setMount
public void setMount (
DetectorMount_Type value ,
boolean validate
)
Sets the value of the Mount attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
This field records the type of Mount used to connect this detector to the Microscope Stand.
function setMount
public void setMount (
DetectorMount_Type value
)
Sets the value of the Mount attribute.
Parameters :
This field records the type of Mount used to connect this detector to the Microscope Stand.
function getMount
public DetectorMount_Type getMount ()
Returns the value of the Mount attribute.
Return : The value of the attribute
This field records the type of Mount used to connect this detector to the Microscope Stand.
function resetMount
Resets the Mount attribute to an unset state.
This field records the type of Mount used to connect this detector to the Microscope Stand.
function hasMount
public boolean hasMount ()
Checks whether the optional Mount attribute is present.
Return : true if the optional attribute has been set, false otherwise
This field records the type of Mount used to connect this detector to the Microscope Stand.
function setMaxBitDepth
public void setMaxBitDepth (
DigitizerType_Type value ,
boolean validate
)
Sets the value of the MaxBitDepth attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
This field records the Maximum Bit Depth provided by the Detector's Analog to Digital Converter (ADC; also referred to as Digitizer).
function setMaxBitDepth
public void setMaxBitDepth (
DigitizerType_Type value
)
Sets the value of the MaxBitDepth attribute.
Parameters :
This field records the Maximum Bit Depth provided by the Detector's Analog to Digital Converter (ADC; also referred to as Digitizer).
function getMaxBitDepth
public DigitizerType_Type getMaxBitDepth ()
Returns the value of the MaxBitDepth attribute.
Return : The value of the attribute
This field records the Maximum Bit Depth provided by the Detector's Analog to Digital Converter (ADC; also referred to as Digitizer).
function resetMaxBitDepth
public void resetMaxBitDepth ()
Resets the MaxBitDepth attribute to an unset state.
This field records the Maximum Bit Depth provided by the Detector's Analog to Digital Converter (ADC; also referred to as Digitizer).
function hasMaxBitDepth
public boolean hasMaxBitDepth ()
Checks whether the optional MaxBitDepth attribute is present.
Return : true if the optional attribute has been set, false otherwise
This field records the Maximum Bit Depth provided by the Detector's Analog to Digital Converter (ADC; also referred to as Digitizer).
function setQuantumEfficiency
public void setQuantumEfficiency (
float value ,
boolean validate
)
Sets the value of the QuantumEfficiency attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
This field records the Quantum Efficiency observed at Peak Wavelength, according to the Manufacturer. Quantum Efficiency is generally defined as is the ratio of incident photons to converted electrons. Typically expressed as a number between 0 and 1.
function setQuantumEfficiency
public void setQuantumEfficiency (
float value
)
Sets the value of the QuantumEfficiency attribute.
Parameters :
This field records the Quantum Efficiency observed at Peak Wavelength, according to the Manufacturer. Quantum Efficiency is generally defined as is the ratio of incident photons to converted electrons. Typically expressed as a number between 0 and 1.
function getQuantumEfficiency
public float getQuantumEfficiency ()
Returns the value of the QuantumEfficiency attribute.
Return : The value of the attribute
This field records the Quantum Efficiency observed at Peak Wavelength, according to the Manufacturer. Quantum Efficiency is generally defined as is the ratio of incident photons to converted electrons. Typically expressed as a number between 0 and 1.
function resetQuantumEfficiency
public void resetQuantumEfficiency ()
Resets the QuantumEfficiency attribute to an unset state.
This field records the Quantum Efficiency observed at Peak Wavelength, according to the Manufacturer. Quantum Efficiency is generally defined as is the ratio of incident photons to converted electrons. Typically expressed as a number between 0 and 1.
function hasQuantumEfficiency
public boolean hasQuantumEfficiency ()
Checks whether the QuantumEfficiency attribute is present.
Return : true if the attribute has been set, false otherwise
This field records the Quantum Efficiency observed at Peak Wavelength, according to the Manufacturer. Quantum Efficiency is generally defined as is the ratio of incident photons to converted electrons. Typically expressed as a number between 0 and 1.
function setElectronicConversionFactor
public void setElectronicConversionFactor (
float value ,
boolean validate
)
Sets the value of the ElectronicConversionFactor attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
This field records the Electron-Conversion Factor for this Detector, as specified by the Manufacturer. The Electron Conversion Factor relates the actual number of electrons generated by the Detector with the digital number associated with each Pixel. It is expressed in electrons/Analog-to-Digital-Unit (ADU). Note that ADU can also be referred to as Digital Number (DN) or Binary Number. It is sometimes referred to as Digital Gain or, in case of CCD cameras as CCD Gain.
function setElectronicConversionFactor
public void setElectronicConversionFactor (
float value
)
Sets the value of the ElectronicConversionFactor attribute.
Parameters :
This field records the Electron-Conversion Factor for this Detector, as specified by the Manufacturer. The Electron Conversion Factor relates the actual number of electrons generated by the Detector with the digital number associated with each Pixel. It is expressed in electrons/Analog-to-Digital-Unit (ADU). Note that ADU can also be referred to as Digital Number (DN) or Binary Number. It is sometimes referred to as Digital Gain or, in case of CCD cameras as CCD Gain.
function getElectronicConversionFactor
public float getElectronicConversionFactor ()
Returns the value of the ElectronicConversionFactor attribute.
Return : The value of the attribute
This field records the Electron-Conversion Factor for this Detector, as specified by the Manufacturer. The Electron Conversion Factor relates the actual number of electrons generated by the Detector with the digital number associated with each Pixel. It is expressed in electrons/Analog-to-Digital-Unit (ADU). Note that ADU can also be referred to as Digital Number (DN) or Binary Number. It is sometimes referred to as Digital Gain or, in case of CCD cameras as CCD Gain.
function resetElectronicConversionFactor
public void resetElectronicConversionFactor ()
Resets the ElectronicConversionFactor attribute to an unset state.
This field records the Electron-Conversion Factor for this Detector, as specified by the Manufacturer. The Electron Conversion Factor relates the actual number of electrons generated by the Detector with the digital number associated with each Pixel. It is expressed in electrons/Analog-to-Digital-Unit (ADU). Note that ADU can also be referred to as Digital Number (DN) or Binary Number. It is sometimes referred to as Digital Gain or, in case of CCD cameras as CCD Gain.
function hasElectronicConversionFactor
public boolean hasElectronicConversionFactor ()
Checks whether the ElectronicConversionFactor attribute is present.
Return : true if the attribute has been set, false otherwise
This field records the Electron-Conversion Factor for this Detector, as specified by the Manufacturer. The Electron Conversion Factor relates the actual number of electrons generated by the Detector with the digital number associated with each Pixel. It is expressed in electrons/Analog-to-Digital-Unit (ADU). Note that ADU can also be referred to as Digital Number (DN) or Binary Number. It is sometimes referred to as Digital Gain or, in case of CCD cameras as CCD Gain.
function setReadOutNoise
public void setReadOutNoise (
float value ,
boolean validate
)
Sets the value of the ReadOutNoise attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
This field captures the Read-out Noise associated with this Detector, as specified by the Manufacturer. Read-out Noise is a constant amount of noise and it includes thermal noise build-up and clock induced charge added by the CCD chip, the readout amplifier and surrounding electronics. It is generally expressed in photo-electrons (i.e., e- root-mean-square).
function setReadOutNoise
public void setReadOutNoise (
float value
)
Sets the value of the ReadOutNoise attribute.
Parameters :
This field captures the Read-out Noise associated with this Detector, as specified by the Manufacturer. Read-out Noise is a constant amount of noise and it includes thermal noise build-up and clock induced charge added by the CCD chip, the readout amplifier and surrounding electronics. It is generally expressed in photo-electrons (i.e., e- root-mean-square).
function getReadOutNoise
public float getReadOutNoise ()
Returns the value of the ReadOutNoise attribute.
Return : The value of the attribute
This field captures the Read-out Noise associated with this Detector, as specified by the Manufacturer. Read-out Noise is a constant amount of noise and it includes thermal noise build-up and clock induced charge added by the CCD chip, the readout amplifier and surrounding electronics. It is generally expressed in photo-electrons (i.e., e- root-mean-square).
function resetReadOutNoise
public void resetReadOutNoise ()
Resets the ReadOutNoise attribute to an unset state.
This field captures the Read-out Noise associated with this Detector, as specified by the Manufacturer. Read-out Noise is a constant amount of noise and it includes thermal noise build-up and clock induced charge added by the CCD chip, the readout amplifier and surrounding electronics. It is generally expressed in photo-electrons (i.e., e- root-mean-square).
function hasReadOutNoise
public boolean hasReadOutNoise ()
Checks whether the ReadOutNoise attribute is present.
Return : true if the attribute has been set, false otherwise
This field captures the Read-out Noise associated with this Detector, as specified by the Manufacturer. Read-out Noise is a constant amount of noise and it includes thermal noise build-up and clock induced charge added by the CCD chip, the readout amplifier and surrounding electronics. It is generally expressed in photo-electrons (i.e., e- root-mean-square).
function setReadNoiseUnit
public void setReadNoiseUnit (
UnitsElectricCurrent_Type value ,
boolean validate
)
Sets the value of the ReadNoiseUnit attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
No description available in the XSD standard.
function setReadNoiseUnit
public void setReadNoiseUnit (
UnitsElectricCurrent_Type value
)
Sets the value of the ReadNoiseUnit attribute.
Parameters :
No description available in the XSD standard.
function getReadNoiseUnit
public UnitsElectricCurrent_Type getReadNoiseUnit ()
Returns the value of the ReadNoiseUnit attribute.
Return : The value of the attribute
No description available in the XSD standard.
function resetReadNoiseUnit
public void resetReadNoiseUnit ()
Resets the ReadNoiseUnit attribute to an unset state.
No description available in the XSD standard.
function hasReadNoiseUnit
public boolean hasReadNoiseUnit ()
Checks whether the optional ReadNoiseUnit attribute is present.
Return : true if the optional attribute has been set, false otherwise
No description available in the XSD standard.
function setDetectorNoiseModel
public void setDetectorNoiseModel (
DetectorNoiseModel_Type value ,
boolean validate
)
Sets the value of the DetectorNoiseModel attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
This field records the Noise Model associated with this Detector.
function setDetectorNoiseModel
public void setDetectorNoiseModel (
DetectorNoiseModel_Type value
)
Sets the value of the DetectorNoiseModel attribute.
Parameters :
This field records the Noise Model associated with this Detector.
function getDetectorNoiseModel
public DetectorNoiseModel_Type getDetectorNoiseModel ()
Returns the value of the DetectorNoiseModel attribute.
Return : The value of the attribute
This field records the Noise Model associated with this Detector.
function resetDetectorNoiseModel
public void resetDetectorNoiseModel ()
Resets the DetectorNoiseModel attribute to an unset state.
This field records the Noise Model associated with this Detector.
function hasDetectorNoiseModel
public boolean hasDetectorNoiseModel ()
Checks whether the optional DetectorNoiseModel attribute is present.
Return : true if the optional attribute has been set, false otherwise
This field records the Noise Model associated with this Detector.
function setDarkCurrentRate
public void setDarkCurrentRate (
float value ,
boolean validate
)
Sets the value of the DarkCurrentRate attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
This field records the Dark Current Rate of this Detector as specified by the Manufacturer. The Dark Current Rate is the median current detected in the absence of light. Generally expressed in e-/Pixel/sec.
function setDarkCurrentRate
public void setDarkCurrentRate (
float value
)
Sets the value of the DarkCurrentRate attribute.
Parameters :
This field records the Dark Current Rate of this Detector as specified by the Manufacturer. The Dark Current Rate is the median current detected in the absence of light. Generally expressed in e-/Pixel/sec.
function getDarkCurrentRate
public float getDarkCurrentRate ()
Returns the value of the DarkCurrentRate attribute.
Return : The value of the attribute
This field records the Dark Current Rate of this Detector as specified by the Manufacturer. The Dark Current Rate is the median current detected in the absence of light. Generally expressed in e-/Pixel/sec.
function resetDarkCurrentRate
public void resetDarkCurrentRate ()
Resets the DarkCurrentRate attribute to an unset state.
This field records the Dark Current Rate of this Detector as specified by the Manufacturer. The Dark Current Rate is the median current detected in the absence of light. Generally expressed in e-/Pixel/sec.
function hasDarkCurrentRate
public boolean hasDarkCurrentRate ()
Checks whether the DarkCurrentRate attribute is present.
Return : true if the attribute has been set, false otherwise
This field records the Dark Current Rate of this Detector as specified by the Manufacturer. The Dark Current Rate is the median current detected in the absence of light. Generally expressed in e-/Pixel/sec.
function setDarkCurrentRateUnit
public void setDarkCurrentRateUnit (
UnitsElectricCurrent_Type value ,
boolean validate
)
Sets the value of the DarkCurrentRateUnit attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
No description available in the XSD standard.
function setDarkCurrentRateUnit
public void setDarkCurrentRateUnit (
UnitsElectricCurrent_Type value
)
Sets the value of the DarkCurrentRateUnit attribute.
Parameters :
No description available in the XSD standard.
function getDarkCurrentRateUnit
public UnitsElectricCurrent_Type getDarkCurrentRateUnit ()
Returns the value of the DarkCurrentRateUnit attribute.
Return : The value of the attribute
No description available in the XSD standard.
function resetDarkCurrentRateUnit
public void resetDarkCurrentRateUnit ()
Resets the DarkCurrentRateUnit attribute to an unset state.
No description available in the XSD standard.
function hasDarkCurrentRateUnit
public boolean hasDarkCurrentRateUnit ()
Checks whether the optional DarkCurrentRateUnit attribute is present.
Return : true if the optional attribute has been set, false otherwise
No description available in the XSD standard.
function setDynamicRange
public void setDynamicRange (
float value ,
boolean validate
)
Sets the value of the DynamicRange attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
This field records the Dynamic Range of this Detector in deciBel (dB).
function setDynamicRange
public void setDynamicRange (
float value
)
Sets the value of the DynamicRange attribute.
Parameters :
This field records the Dynamic Range of this Detector in deciBel (dB).
function getDynamicRange
public float getDynamicRange ()
Returns the value of the DynamicRange attribute.
Return : The value of the attribute
This field records the Dynamic Range of this Detector in deciBel (dB).
function resetDynamicRange
public void resetDynamicRange ()
Resets the DynamicRange attribute to an unset state.
This field records the Dynamic Range of this Detector in deciBel (dB).
function hasDynamicRange
public boolean hasDynamicRange ()
Checks whether the DynamicRange attribute is present.
Return : true if the attribute has been set, false otherwise
This field records the Dynamic Range of this Detector in deciBel (dB).
function setDynamicRangeUnit
public void setDynamicRangeUnit (
UnitsRatio_Type value ,
boolean validate
)
Sets the value of the DynamicRangeUnit attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
No description available in the XSD standard.
function setDynamicRangeUnit
public void setDynamicRangeUnit (
UnitsRatio_Type value
)
Sets the value of the DynamicRangeUnit attribute.
Parameters :
No description available in the XSD standard.
function getDynamicRangeUnit
public UnitsRatio_Type getDynamicRangeUnit ()
Returns the value of the DynamicRangeUnit attribute.
Return : The value of the attribute
No description available in the XSD standard.
function resetDynamicRangeUnit
public void resetDynamicRangeUnit ()
Resets the DynamicRangeUnit attribute to an unset state.
No description available in the XSD standard.
function hasDynamicRangeUnit
public boolean hasDynamicRangeUnit ()
Checks whether the optional DynamicRangeUnit attribute is present.
Return : true if the optional attribute has been set, false otherwise
No description available in the XSD standard.
function setAmbientOperatingTemperature
public void setAmbientOperatingTemperature (
float value ,
boolean validate
)
Sets the value of the AmbientOperatingTemperature attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
This field records the Ambient Temperature at which this Detector is designed to operate, according to the Manufacturer.
function setAmbientOperatingTemperature
public void setAmbientOperatingTemperature (
float value
)
Sets the value of the AmbientOperatingTemperature attribute.
Parameters :
This field records the Ambient Temperature at which this Detector is designed to operate, according to the Manufacturer.
function getAmbientOperatingTemperature
public float getAmbientOperatingTemperature ()
Returns the value of the AmbientOperatingTemperature attribute.
Return : The value of the attribute
This field records the Ambient Temperature at which this Detector is designed to operate, according to the Manufacturer.
function resetAmbientOperatingTemperature
public void resetAmbientOperatingTemperature ()
Resets the AmbientOperatingTemperature attribute to an unset state.
This field records the Ambient Temperature at which this Detector is designed to operate, according to the Manufacturer.
function hasAmbientOperatingTemperature
public boolean hasAmbientOperatingTemperature ()
Checks whether the AmbientOperatingTemperature attribute is present.
Return : true if the attribute has been set, false otherwise
This field records the Ambient Temperature at which this Detector is designed to operate, according to the Manufacturer.
function setAmbientOperatingTemperatureUnit
public void setAmbientOperatingTemperatureUnit (
UnitsTemperature_Type value ,
boolean validate
)
Sets the value of the AmbientOperatingTemperatureUnit attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
No description available in the XSD standard.
function setAmbientOperatingTemperatureUnit
public void setAmbientOperatingTemperatureUnit (
UnitsTemperature_Type value
)
Sets the value of the AmbientOperatingTemperatureUnit attribute.
Parameters :
No description available in the XSD standard.
function getAmbientOperatingTemperatureUnit
public UnitsTemperature_Type getAmbientOperatingTemperatureUnit ()
Returns the value of the AmbientOperatingTemperatureUnit attribute.
Return : The value of the attribute
No description available in the XSD standard.
function resetAmbientOperatingTemperatureUnit
public void resetAmbientOperatingTemperatureUnit ()
Resets the AmbientOperatingTemperatureUnit attribute to an unset state.
No description available in the XSD standard.
function hasAmbientOperatingTemperatureUnit
public boolean hasAmbientOperatingTemperatureUnit ()
Checks whether the optional AmbientOperatingTemperatureUnit attribute is present.
Return : true if the optional attribute has been set, false otherwise
No description available in the XSD standard.
function setAmbientOperatingHumidity
public void setAmbientOperatingHumidity (
float value ,
boolean validate
)
Sets the value of the AmbientOperatingHumidity attribute.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
This field records the Ambient Humidity at which this detector is designed to operate, according to the Manufacturer.
function setAmbientOperatingHumidity
public void setAmbientOperatingHumidity (
float value
)
Sets the value of the AmbientOperatingHumidity attribute.
Parameters :
This field records the Ambient Humidity at which this detector is designed to operate, according to the Manufacturer.
function getAmbientOperatingHumidity
public float getAmbientOperatingHumidity ()
Returns the value of the AmbientOperatingHumidity attribute.
Return : The value of the attribute
This field records the Ambient Humidity at which this detector is designed to operate, according to the Manufacturer.
function resetAmbientOperatingHumidity
public void resetAmbientOperatingHumidity ()
Resets the AmbientOperatingHumidity attribute to an unset state.
This field records the Ambient Humidity at which this detector is designed to operate, according to the Manufacturer.
function hasAmbientOperatingHumidity
public boolean hasAmbientOperatingHumidity ()
Checks whether the AmbientOperatingHumidity attribute is present.
Return : true if the attribute has been set, false otherwise
This field records the Ambient Humidity at which this detector is designed to operate, according to the Manufacturer.
function setRelayLensRef
public void setRelayLensRef (
LensRef_Type value ,
boolean validate
)
Sets the value of the RelayLensRef element.
Parameters :
value The value to set
validate If true, validates constraints on value. Default is true.
This is a reference to a lens positioned at the mount connecting this detector to the microscope body.
function setRelayLensRef
public void setRelayLensRef (
LensRef_Type value
)
Sets the value of the RelayLensRef element.
Parameters :
This is a reference to a lens positioned at the mount connecting this detector to the microscope body.
function getRelayLensRef
public LensRef_Type getRelayLensRef ()
Returns the value of the RelayLensRef element.
Return : The value of the element
This is a reference to a lens positioned at the mount connecting this detector to the microscope body.
function resetRelayLensRef
public void resetRelayLensRef ()
Resets the RelayLensRef element to an unset state.
This is a reference to a lens positioned at the mount connecting this detector to the microscope body.
function hasRelayLensRef
public boolean hasRelayLensRef ()
Checks whether the optional RelayLensRef element is present.
Return : true if the optional attribute has been set, false otherwise
This is a reference to a lens positioned at the mount connecting this detector to the microscope body.
function setAnnotationRef_List
public void setAnnotationRef_List (
AnnotationRefVector value ,
boolean validate
)
Sets the list of AnnotationRef elements.
Parameters :
value The new list of AnnotationRef elements
validate If true, validates constraints on value. Default is true.
No description available in the XSD standard.
function setAnnotationRef_List
public void setAnnotationRef_List (
AnnotationRefVector value
)
Sets the list of AnnotationRef elements.
Parameters :
No description available in the XSD standard.
function getAnnotationRef_List
public AnnotationRefVector getAnnotationRef_List ()
Returns the list of AnnotationRef elements.
Return : The list of AnnotationRef elements
No description available in the XSD standard.
function addToAnnotationRef_List
public void addToAnnotationRef_List (
AnnotationRef value ,
boolean validate
)
Adds a new AnnotationRef element to this object.
Parameters :
value The element to add
validate If true, validates constraints on value. Default is true.
No description available in the XSD standard.
function addToAnnotationRef_List
public void addToAnnotationRef_List (
AnnotationRef value
)
Adds a new AnnotationRef element to this object.
Parameters :
No description available in the XSD standard.
function clearAnnotationRef_List
public void clearAnnotationRef_List ()
Clear the list of AnnotationRef .
No description available in the XSD standard.
function setWavelengthRange_List
public void setWavelengthRange_List (
Detector_Type_InlineWavelengthRangeVector value ,
boolean validate
)
Sets the list of WavelengthRange elements.
Parameters :
value The new list of WavelengthRange elements
validate If true, validates constraints on value. Default is true.
This element records the Range of Wavelengths this device is designed for, according to the Manufacturer. Multiple of this element may be used.
function setWavelengthRange_List
public void setWavelengthRange_List (
Detector_Type_InlineWavelengthRangeVector value
)
Sets the list of WavelengthRange elements.
Parameters :
This element records the Range of Wavelengths this device is designed for, according to the Manufacturer. Multiple of this element may be used.
function getWavelengthRange_List
public Detector_Type_InlineWavelengthRangeVector getWavelengthRange_List ()
Returns the list of WavelengthRange elements.
Return : The list of WavelengthRange elements
This element records the Range of Wavelengths this device is designed for, according to the Manufacturer. Multiple of this element may be used.
function addToWavelengthRange_List
public void addToWavelengthRange_List (
Detector_Type_InlineWavelengthRange value ,
boolean validate
)
Adds a new WavelengthRange element to this object.
Parameters :
value The element to add
validate If true, validates constraints on value. Default is true.
This element records the Range of Wavelengths this device is designed for, according to the Manufacturer. Multiple of this element may be used.
function addToWavelengthRange_List
public void addToWavelengthRange_List (
Detector_Type_InlineWavelengthRange value
)
Adds a new WavelengthRange element to this object.
Parameters :
This element records the Range of Wavelengths this device is designed for, according to the Manufacturer. Multiple of this element may be used.
function clearWavelengthRange_List
public void clearWavelengthRange_List ()
Clear the list of WavelengthRange .
This element records the Range of Wavelengths this device is designed for, according to the Manufacturer. Multiple of this element may be used.
function __internal_create
public static Detector_Type __internal_create (
long cPtr ,
boolean own
)
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.__internal_create
Reimplemented by : com.inscoper.nbo.AnalogVideo.__internal_create , com.inscoper.nbo.Camera_Type.__internal_create , com.inscoper.nbo.CCD.__internal_create , com.inscoper.nbo.CMOS.__internal_create , com.inscoper.nbo.GenericDetector.__internal_create , com.inscoper.nbo.HybridPhotoDetector.__internal_create , com.inscoper.nbo.IntensifiedCamera.__internal_create , com.inscoper.nbo.PhotoDiode.__internal_create , com.inscoper.nbo.PhotoMultiplierTube.__internal_create , com.inscoper.nbo.PointDetector_Type.__internal_create , com.inscoper.nbo.WaveFrontSensor.__internal_create
function fromBase
public static Detector_Type fromBase (
NBOBaseClass base
)
Cast a NBOBaseClass to a Detector_Type .
Parameters :
base The base class to cast
Return : The casted element, or nullptr if the cast fails
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.fromBase
Reimplemented by : com.inscoper.nbo.AnalogVideo.fromBase , com.inscoper.nbo.Camera_Type.fromBase , com.inscoper.nbo.CCD.fromBase , com.inscoper.nbo.CMOS.fromBase , com.inscoper.nbo.GenericDetector.fromBase , com.inscoper.nbo.HybridPhotoDetector.fromBase , com.inscoper.nbo.IntensifiedCamera.fromBase , com.inscoper.nbo.PhotoDiode.fromBase , com.inscoper.nbo.PhotoMultiplierTube.fromBase , com.inscoper.nbo.PointDetector_Type.fromBase , com.inscoper.nbo.WaveFrontSensor.fromBase
Protected Functions Documentation
function Detector_Type function swigSetCMemOwn
protected void swigSetCMemOwn (
boolean own
)
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.swigSetCMemOwn
Reimplemented by : com.inscoper.nbo.AnalogVideo.swigSetCMemOwn , com.inscoper.nbo.Camera_Type.swigSetCMemOwn , com.inscoper.nbo.CCD.swigSetCMemOwn , com.inscoper.nbo.CMOS.swigSetCMemOwn , com.inscoper.nbo.GenericDetector.swigSetCMemOwn , com.inscoper.nbo.HybridPhotoDetector.swigSetCMemOwn , com.inscoper.nbo.IntensifiedCamera.swigSetCMemOwn , com.inscoper.nbo.PhotoDiode.swigSetCMemOwn , com.inscoper.nbo.PhotoMultiplierTube.swigSetCMemOwn , com.inscoper.nbo.PointDetector_Type.swigSetCMemOwn , com.inscoper.nbo.WaveFrontSensor.swigSetCMemOwn
function finalize
protected void finalize ()
Reimplements : com.inscoper.nbo.ManufacturerSpec_Type.finalize
Reimplemented by : com.inscoper.nbo.AnalogVideo.finalize , com.inscoper.nbo.Camera_Type.finalize , com.inscoper.nbo.CCD.finalize , com.inscoper.nbo.CMOS.finalize , com.inscoper.nbo.GenericDetector.finalize , com.inscoper.nbo.HybridPhotoDetector.finalize , com.inscoper.nbo.IntensifiedCamera.finalize , com.inscoper.nbo.PhotoDiode.finalize , com.inscoper.nbo.PhotoMultiplierTube.finalize , com.inscoper.nbo.PointDetector_Type.finalize , com.inscoper.nbo.WaveFrontSensor.finalize
function getCPtr
protected static long getCPtr (
Detector_Type obj
)
Updated on 2026-09-23 at 16:51:28 +0200