public class ChannelDefinitionSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getChannelBaseline()
Return attribute Offset of encoded sample value 0 from actual 0 using
the units defined in the Channel Sensitivity Units
|
java.lang.String |
getChannelDerivationDescription()
Return description of waveform channel derivation
|
java.lang.String |
getChannelLabel()
Return attribute identifies Text label for channel which may be used for display purposes
|
ISingleCollection<byte[]> |
getChannelMaximumValue()
Return value of the Maximum valid sample value as limited by the
acquisition equipment
|
ISingleCollection<byte[]> |
getChannelMinimumValue()
Return value of the attribute Minimum valid sample value as limited by the
acquisition equipment
|
java.lang.String |
getChannelOffset()
Return attribute identifies Additional offset of first sample of channel to be used
in aligning multiple channels for presentation or analysis, in seconds
|
java.lang.String |
getChannelSampleSkew()
Return attribute identifies Offset of first sample of channel from waveform
multiplex group start time, in samples
|
java.lang.String |
getChannelSensitivity()
Return Channel Sensitivity.
|
java.lang.String |
getChannelSensitivityCorrectionFactor()
Return attribute identifies Multiplier to be applied to encoded sample values to
match units specified in Channel Sensitivity
|
ChannelSensitivityUnitsSequence |
getChannelSensitivityUnitsSequence()
Retrieves pre-initialized object of Channel Sensitivity Units Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
ChannelSourceModifiersSequence |
getChannelSourceModifiersSequence()
Retrieves pre-initialized object of Channel Source Modifiers Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
ChannelSourceSequence |
getChannelSourceSequence()
Retrieves pre-initialized object of Channel Source Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String[] |
getChannelStatus()
Retrieves Channel Status
|
java.lang.String |
getChannelTimeSkew()
Return attribute identifies Offset of first sample of channel from waveform
multiplex group start time, in seconds
|
java.lang.String |
getFilterHighFrequency()
Return attribute Nominal 3dB point of upper frequency of pass band; in Hz
|
java.lang.String |
getFilterLowFrequency()
Return attribute identifies Nominal 3dB point of lower frequency of pass band; in Hz
|
java.lang.String |
getNotchFilterBandwidth()
Return Nominal 3dB bandwidth of notch filter(s); in Hz
|
java.lang.String |
getNotchFilterFrequency()
Return Center frequency of notch filter(s); in Hz
|
SourceWaveformSequence |
getSourceWaveformSequence()
Retrieves pre-initialized object of Source Waveform Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
short |
getWaveformBitsStored()
Retrieves Number of significant bits within the waveform samples
|
java.lang.String |
getWaveformChannelNumber()
Returns Waveform Channel Number.
|
void |
setChannelBaseline(java.lang.String StrChannelBaseline)
Sets attribute Offset of encoded sample value 0 from actual 0 using
the units defined in the Channel Sensitivity Units
|
void |
setChannelDerivationDescription(java.lang.String StrChannelDerivationDescription)
Sets attribute specifies description of waveform channel derivation
|
void |
setChannelLabel(java.lang.String StrChannelLabel)
Sets attribute identifies Text label for channel which may be used for display purposes
|
void |
setChannelMaximumValue(ISingleCollection<byte[]> objChannelMaximumValue)
Sets Maximum valid sample value as limited by the
acquisition equipment
|
void |
setChannelMinimumValue(ISingleCollection<byte[]> objChannelMinimumValue)
Sets Minimum valid sample value as limited by the
acquisition equipment
|
void |
setChannelOffset(java.lang.String StrChannelOffset)
Sets attribute identifies Additional offset of first sample of channel to be used
in aligning multiple channels for presentation or analysis, in seconds
|
void |
setChannelSampleSkew(java.lang.String StrChannelSampleSkew)
Sets attribute identifies Offset of first sample of channel from waveform
multiplex group start time, in samples
|
void |
setChannelSensitivity(java.lang.String StrChannelSensitivity)
Sets Channel Sensitivity .
|
void |
setChannelSensitivityCorrectionFactor(java.lang.String StrChannelSensitivityCorrectionFactor)
Sets attribute identifies Multiplier to be applied to encoded sample values to
match units specified in Channel Sensitivity
|
void |
setChannelStatus(EnumChannelStatus[] enumChannelStatus)
Sets One or more values for the status of this channel within this SOP Instance.
|
void |
setChannelTimeSkew(java.lang.String StrChannelTimeSkew)
Sets attribute identifies Offset of first sample of channel from waveform
multiplex group start time, in seconds
|
void |
setFilterHighFrequency(java.lang.String StrFilterHighFrequency)
Sets attribute Nominal 3dB point of upper frequency of pass band; in Hz
|
void |
setFilterLowFrequency(java.lang.String StrFilterLowFrequency)
Sets attribute identifies Nominal 3dB point of lower frequency of pass band; in Hz
|
void |
setNotchFilterBandwidth(java.lang.String StrNotchFilterBandwidth)
Sets attribute identifies Nominal 3dB bandwidth of notch filter(s); in Hz
|
void |
setNotchFilterFrequency(java.lang.String StrNotchFilterFrequency)
Sets attribute identifies Center frequency of notch filter(s); in Hz
|
void |
setWaveformBitsStored(short shWaveformBitsStored)
Sets Number of significant bits within the waveform samples
|
void |
setWaveformChannelNumber(java.lang.String StrWaveformChannelNumber)
Sets Waveform Channel Number.
|
boolean |
validateForModule()
Validates all the attributes in FixationDeviceSequence that are present in the DataSet.
|
addDataElement, changeToUndefined, clone, contains, dumpDICOMInfo, getDataForTag, getDictionaryReader, getItemLength, getTransferSyntax, getValue, getValueLength, iterator, read, setDictionaryReader, setTransferSyntax, setValue, sortedIterator, validate, writepublic boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setWaveformChannelNumber(java.lang.String StrWaveformChannelNumber)
StrWaveformChannelNumber - String identifies channel number used for acquisition.public java.lang.String getWaveformChannelNumber()
public void setChannelLabel(java.lang.String StrChannelLabel)
StrChannelLabel - S-tring identifies Text label for channelpublic java.lang.String getChannelLabel()
public void setChannelStatus(EnumChannelStatus[] enumChannelStatus)
enumChannelStatus- - Enum array of Channel Statuspublic java.lang.String[] getChannelStatus()
public ChannelSourceSequence getChannelSourceSequence()
public ChannelSourceModifiersSequence getChannelSourceModifiersSequence()
public SourceWaveformSequence getSourceWaveformSequence()
public void setChannelDerivationDescription(java.lang.String StrChannelDerivationDescription)
StrChannelDerivationDescription - -String description of waveform channel derivationpublic java.lang.String getChannelDerivationDescription()
public void setChannelSensitivity(java.lang.String StrChannelSensitivity)
StrChannelSensitivity - -String value of Channel Sensitivity.public java.lang.String getChannelSensitivity()
public ChannelSensitivityUnitsSequence getChannelSensitivityUnitsSequence()
public void setChannelSensitivityCorrectionFactor(java.lang.String StrChannelSensitivityCorrectionFactor)
StrChannelSensitivityCorrectionFactor - -String identifies Multiplier to be applied to encoded sample values to
match units specified in Channel Sensitivitypublic java.lang.String getChannelSensitivityCorrectionFactor()
public void setChannelBaseline(java.lang.String StrChannelBaseline)
StrChannelBaseline - -String identifies Offset of encoded sample valuepublic java.lang.String getChannelBaseline()
public void setChannelTimeSkew(java.lang.String StrChannelTimeSkew)
StrChannelTimeSkew- - String identifies Offset of first sample of channelpublic java.lang.String getChannelTimeSkew()
public void setChannelSampleSkew(java.lang.String StrChannelSampleSkew)
StrChannelSampleSkew - -String identifies the Offset of first sample of channelpublic java.lang.String getChannelSampleSkew()
public void setChannelOffset(java.lang.String StrChannelOffset)
StrChannelOffset - String identifies Additional offset of first sample of channelpublic java.lang.String getChannelOffset()
public void setWaveformBitsStored(short shWaveformBitsStored)
shWaveformBitsStored - short value of Number of significant bitspublic short getWaveformBitsStored()
public void setFilterLowFrequency(java.lang.String StrFilterLowFrequency)
StrFilterLowFrequency - String identifies Nominal 3dB point of lower frequencypublic java.lang.String getFilterLowFrequency()
public void setFilterHighFrequency(java.lang.String StrFilterHighFrequency)
StrFilterHighFrequency - String identifies the attribute Nominal 3dB point of upper frequencypublic java.lang.String getFilterHighFrequency()
public void setNotchFilterFrequency(java.lang.String StrNotchFilterFrequency)
StrNotchFilterFrequency - String identifies Center frequency of notch filter(s); in Hzpublic java.lang.String getNotchFilterFrequency()
public void setNotchFilterBandwidth(java.lang.String StrNotchFilterBandwidth)
StrNotchFilterBandwidth - String identifies Nominal 3dB bandwidth of notch filter(s); in Hzpublic java.lang.String getNotchFilterBandwidth()
public void setChannelMinimumValue(ISingleCollection<byte[]> objChannelMinimumValue)
objChannelMinimumValue - ISingle Collection of bytes.public ISingleCollection<byte[]> getChannelMinimumValue()
public void setChannelMaximumValue(ISingleCollection<byte[]> objChannelMaximumValue)
objChannelMaximumValue - ISingle Collection of bytes.public ISingleCollection<byte[]> getChannelMaximumValue()