Class FilterLowFrequency
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.FilterLowFrequency
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,DecimalStringWrapper,org.dcm4che.typeddicom.valuerepresentations.DoubleDataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.FloatDataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.StringDataElementWrapper
public class FilterLowFrequency extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements DecimalStringWrapper
Name: Filter Low Frequency
Keyword: FilterLowFrequency
Tag: (003A,0220)
Value Representation: DecimalString
Value Multiplicity: 1
- Described in the contexts:
as follows:
Attribute Name: Filter Low Frequency
Type: 1C
Attribute Description:Nominal 3dB point of lower frequency of pass band; in Hz.
Required if Waveform Amplifier Type (003A,0317) is AC and Filter Low Frequency Characteristics Sequence (003A,0318) is not present. Shall not be present if Waveform Amplifier Type (003A,0317) is DC. May be present otherwise.
NoteThis frequency is the cutoff frequency of a high-pass filter.
- Described in the contexts:
as follows:
Attribute Name: Filter Low Frequency
Type: 1C
Attribute Description:Nominal 3dB point of lower frequency of pass band in Hz. This is the cutoff frequency of a high-pass filter.
Required if the filter is a high-pass filter.
Shall be consistent with Filter Low Frequency (003A,0220) in the enclosing Dataset, if present.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFilterLowFrequency.Builder<SELF extends FilterLowFrequency.Builder<SELF,T>,T extends FilterLowFrequency.Holder>static interfaceFilterLowFrequency.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Filter Low Frequency" (seeFilterLowFrequency)-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.DecimalStringWrapper
DecimalStringWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends DecimalStringWrapper>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPRIVATE_CREATORThe Private Creator associated with this class.static intTAGThe DICOM Tag associated with this class.-
Fields inherited from interface org.dcm4che.typeddicom.valuerepresentations.DecimalStringWrapper
VALUE_REPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description FilterLowFrequency()Creates a new Filter Low Frequency object which wraps a new and emptyAttributesobject.FilterLowFrequency(org.dcm4che3.data.Attributes attributes)Creates a new Filter Low Frequency object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterLowFrequencycopy()Returns a new Filter Low Frequency which wraps a copy of the Attributes wrapped in this Filter Low Frequency.java.lang.StringgetPrivateCreator()intgetTag()-
Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper
equals, exists, getValue, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytes
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.DecimalStringWrapper
getValueRepresentation
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.DoubleDataElementWrapper
getDouble, setDouble
-
-
-
-
Field Detail
-
PRIVATE_CREATOR
public static final java.lang.String PRIVATE_CREATOR
The Private Creator associated with this class.
-
TAG
public static final int TAG
The DICOM Tag associated with this class.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FilterLowFrequency
public FilterLowFrequency(org.dcm4che3.data.Attributes attributes)
Creates a new Filter Low Frequency object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
FilterLowFrequency
public FilterLowFrequency()
Creates a new Filter Low Frequency object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public FilterLowFrequency copy()
Returns a new Filter Low Frequency which wraps a copy of the Attributes wrapped in this Filter Low Frequency. (seeAttributes(Attributes)- Returns:
- a new Filter Low Frequency which wraps a copy of the Attributes wrapped in this Filter Low Frequency.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-