public class ChannelAcquisitionData extends DataObject
コンストラクタと説明 |
---|
ChannelAcquisitionData(omero.model.LogicalChannel channel)
Creates a new instance.
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
getContrastMethod()
Returns the contrast method.
|
DetectorData |
getDetector()
Returns the detector used for that channel.
|
omero.model.Binning |
getDetectorBinningAsEnum()
Returns the binning enumeration value.
|
java.lang.String |
getDetectorSettingsBinning()
Returns the Binning factor.
|
java.lang.Double |
getDetectorSettingsGain()
Returns the gain set on the detector.
|
java.lang.Double |
getDetectorSettingsOffset()
Returns the offset set on the detector.
|
java.lang.Double |
getDetectorSettingsReadOutRate()
Returns the Read out rate set on the detector.
|
java.lang.Double |
getDetectorSettingsVoltage()
Returns the voltage set on the detector.
|
FilterSetData |
getFilterSet()
Returns the filter set or
null . |
java.lang.String |
getIllumination()
Returns the illumination.
|
LightPathData |
getLightPath()
Returns the light path or
null . |
LightSourceData |
getLightSource()
Returns the source of light.
|
java.lang.Double |
getLigthSettingsAttenuation()
Returns the attenuation of the light source, percent value
between 0 and 1.
|
java.lang.Integer |
getLigthSettingsWavelength()
Returns the wavelength of the light source.
|
java.lang.String |
getMode()
Returns the mode.
|
OTFData |
getOTF()
Returns the OTF used for that channel.
|
boolean |
hasDectector()
Returns
true if there is a detector for that channel,
false otherwise. |
boolean |
hasFilter()
Returns
true if there is a filter set linked to the channel
false otherwise. |
boolean |
hasLightPath()
Returns
true if there is a light path described
for that channel, false otherwise. |
boolean |
isDetectorSettingsDirty()
Returns
true if the detector settings has been updated,
false otherwise. |
boolean |
isLightSourceSettingsDirty()
Returns
true if the light source settings has been updated,
false otherwise. |
void |
setDetectorSettingBinning(omero.model.Binning binning)
Sets the detector's binning.
|
void |
setDetectorSettingOffset(double value)
Sets the detector's setting offset.
|
void |
setDetectorSettingsGain(double value)
Sets the detector setting's gain.
|
void |
setDetectorSettingsReadOutRate(double value)
Sets the detector setting's read out rate.
|
void |
setDetectorSettingsVoltage(double value)
Sets the detector setting's voltage.
|
void |
setLightSource(LightSourceData ligthSource)
Sets the light source associated to the settings.
|
void |
setLigthSettingsAttenuation(double value)
Sets the attenuation of the light settings.
|
void |
setLigthSettingsWavelength(int value)
Returns the wavelength of the light source.
|
asAnnotation, asChannel, asDataset, asExperimenter, asGroup, asIAnnotated, asImage, asIObject, asPixels, asPlate, asPojo, asPojos, asPojos, asProject, asScreen, asWell, asWellSample, canAnnotate, canDelete, canEdit, canLink, getCreated, getDetails, getGroupId, getId, getOwner, getPermissions, getUpdated, getVersion, isDirty, isLoaded, nullDetails, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, setDirty, setId, setValue, setVersion, timeOfEvent, toString
public ChannelAcquisitionData(omero.model.LogicalChannel channel)
channel
- The image the acquisition data is related to.
Mustn't be null
.public DetectorData getDetector()
public OTFData getOTF()
public java.lang.Double getDetectorSettingsOffset()
public java.lang.Double getDetectorSettingsGain()
public java.lang.Double getDetectorSettingsVoltage()
public java.lang.Double getDetectorSettingsReadOutRate()
public java.lang.String getDetectorSettingsBinning()
public java.lang.Double getLigthSettingsAttenuation()
public java.lang.Integer getLigthSettingsWavelength()
public boolean hasFilter()
true
if there is a filter set linked to the channel
false
otherwise.public boolean hasLightPath()
true
if there is a light path described
for that channel, false
otherwise.public boolean hasDectector()
true
if there is a detector for that channel,
false
otherwise.public void setLigthSettingsAttenuation(double value)
value
- The value to set.public void setLigthSettingsWavelength(int value)
value
- The value to set.public void setDetectorSettingOffset(double value)
value
- The value to set.public void setDetectorSettingsGain(double value)
value
- The value to set.public void setDetectorSettingsReadOutRate(double value)
value
- The value to set.public void setDetectorSettingsVoltage(double value)
value
- The value to set.public void setDetectorSettingBinning(omero.model.Binning binning)
binning
- The value to set.public omero.model.Binning getDetectorBinningAsEnum()
public boolean isDetectorSettingsDirty()
true
if the detector settings has been updated,
false
otherwise.public boolean isLightSourceSettingsDirty()
true
if the light source settings has been updated,
false
otherwise.public LightSourceData getLightSource()
public void setLightSource(LightSourceData ligthSource)
ligthSource
- The value to set.public LightPathData getLightPath()
null
.public FilterSetData getFilterSet()
null
.public java.lang.String getIllumination()
public java.lang.String getContrastMethod()
public java.lang.String getMode()