Class DistanceSourceToDetector
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.DistanceSourceToDetector
-
- 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 DistanceSourceToDetector extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements DecimalStringWrapper
Name: Distance Source to Detector
Keyword: DistanceSourceToDetector
Tag: (0018,1110)
Value Representation: DecimalString
Value Multiplicity: 1
- Described in the contexts:
- X-Ray 3D Angiographic Acquisition Module > X-Ray 3D Acquisition Sequence > Distance Source to Detector
Attribute Name: Distance Source to Detector
Type: 1C
Attribute Description:Distance from source to receptor plane perpendicular to the receptor plane in mm or distance in mm from source to detector center on the chest wall line. See DICOM Standard Part 3 - Section C.8.11.7.1.1.
Required if present and consistent in the contributing SOP Instances.
NoteThis value is traditionally referred to as Source Image Receptor Distance (SID).
- Described in the contexts:
- Performed XA Acquisition Module > Acquisition Protocol Element Sequence > XA Plane Details Sequence > Distance Source to Detector
Attribute Name: Distance Source to Detector
Type: 3
Attribute Description:Distance from source to receptor plane perpendicular to the receptor plane in mm.
Applicable only to protocol elements for rotational acquisitions, i.e., Scan Options (0018,0022) equals ROTA.
- Described in the contexts:
as follows:
Attribute Name: Distance Source to Detector
Type: 3
Attribute Description:Distance in mm from source to detector center.
NoteThis value is traditionally referred to as Source Image Receptor Distance (SID).
Shall not be present if this Attribute is present in Multi-energy CT Acquisition Sequence (0018,9362) and the value of this Attribute is not the same in all Items of the Multi-energy CT Acquisition Sequence (0018,9362).
- Described in the contexts:
as follows:
Attribute Name: Distance Source to Detector
Type: 3
Attribute Description:Distance in mm from source to detector center on the chest wall line
Note-
This value is traditionally referred to as Source Image Distance (SID).
-
- Described in the contexts:
as follows:
Attribute Name: Distance Source to Detector
Type: 2C
Attribute Description:Distance in mm from transmission source to the detector face. Required if Image Type (0008,0008) Value 4 is TRANSMISSION.
- Described in the contexts:
as follows:
Attribute Name: Distance Source to Detector
Type: 1C
Attribute Description:Distance in mm from source to detector center. See DICOM Standard Part 3 - Section C.8.15.3.6.1.
NoteThis value is traditionally referred to as Source Image Receptor Distance (SID).
Required if Frame Type (0008,9007) Value 1 of this frame is ORIGINAL or Image Type (0008,0008) Value 1 is ORIGINAL. May be present otherwise.
- Described in the contexts:
as follows:
Attribute Name: Distance Source to Detector
Type: 2C
Attribute Description:Distance in mm from transmission source to the detector face. Required if Image Type (0008,0008) Value 4 is TRANSMISSION and Value 3 is not any of TOMO, GATED TOMO, RECON TOMO or RECON GATED TOMO.
- Described in the contexts:
as follows:
Attribute Name: Distance Source to Detector
Type: 3
Attribute Description:Distance in mm from source to detector center.
NoteThis value is traditionally referred to as Source Image Receptor Distance (SID).
See DICOM Standard Part 3 - Section C.8.11.7 for explanation if Positioner Type (0018,1508) is MAMMOGRAPHIC.
- Described in the contexts:
- CR Image Module > Distance Source to Detector
- XA Positioner Module > Distance Source to Detector
- XRF Positioner Module > Distance Source to Detector
- X-Ray Acquisition Dose Module > Distance Source to Detector
Attribute Name: Distance Source to Detector
Type: 3
Attribute Description:Distance in mm from source to detector center.
NoteThis value is traditionally referred to as Source Image Receptor Distance (SID).
- Described in the contexts:
- Breast Tomosynthesis Acquisition Module > X-Ray 3D Acquisition Sequence > Distance Source to Detector
Attribute Name: Distance Source to Detector
Type: 1
Attribute Description:Distance in mm from source to detector center on the chest wall line.
Note-
This value is traditionally referred to as Source Image Distance (SID).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDistanceSourceToDetector.Builder<SELF extends DistanceSourceToDetector.Builder<SELF,T>,T extends DistanceSourceToDetector.Holder>static interfaceDistanceSourceToDetector.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Distance Source to Detector" (seeDistanceSourceToDetector)-
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 DistanceSourceToDetector()Creates a new Distance Source to Detector object which wraps a new and emptyAttributesobject.DistanceSourceToDetector(org.dcm4che3.data.Attributes attributes)Creates a new Distance Source to Detector object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DistanceSourceToDetectorcopy()Returns a new Distance Source to Detector which wraps a copy of the Attributes wrapped in this Distance Source to Detector.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, 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
-
DistanceSourceToDetector
public DistanceSourceToDetector(org.dcm4che3.data.Attributes attributes)
Creates a new Distance Source to Detector object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
DistanceSourceToDetector
public DistanceSourceToDetector()
Creates a new Distance Source to Detector object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public DistanceSourceToDetector copy()
Returns a new Distance Source to Detector which wraps a copy of the Attributes wrapped in this Distance Source to Detector. (seeAttributes(Attributes)- Returns:
- a new Distance Source to Detector which wraps a copy of the Attributes wrapped in this Distance Source to Detector.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-