Class BeamDosePointSourceToExternalContourDistance
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.BeamDosePointSourceToExternalContourDistance
-
- 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 BeamDosePointSourceToExternalContourDistance extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements DecimalStringWrapper
Name: Beam Dose Point Source to External Contour Distance
Keyword: BeamDosePointSourceToExternalContourDistance
Tag: (300A,0094)
Value Representation: DecimalString
Value Multiplicity: 1
- Described in the contexts:
- RT Beams Module > Beam Sequence > Referenced Dose Reference Sequence > Beam Dose Verification Control Point Sequence > Beam Dose Point Source to External Contour Distance
Attribute Name: Beam Dose Point Source to External Contour Distance
Type: 3
Attribute Description:Source to External Contour distance in mm including devices associated with the patient anatomy model along a ray from the source to the dose point specified by the Dose Reference Point Coordinates (300A,0018) or the referenced ROI.
May be present for all but the last Item in this Sequence and for the last Item if Depth Value Averaging Flag (300A,0093) has a value of NO.
See DICOM Standard Part 3 - Section C.8.8.14.15.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBeamDosePointSourceToExternalContourDistance.Builder<SELF extends BeamDosePointSourceToExternalContourDistance.Builder<SELF,T>,T extends BeamDosePointSourceToExternalContourDistance.Holder>static interfaceBeamDosePointSourceToExternalContourDistance.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Beam Dose Point Source to External Contour Distance" (seeBeamDosePointSourceToExternalContourDistance)-
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 BeamDosePointSourceToExternalContourDistance()Creates a new Beam Dose Point Source to External Contour Distance object which wraps a new and emptyAttributesobject.BeamDosePointSourceToExternalContourDistance(org.dcm4che3.data.Attributes attributes)Creates a new Beam Dose Point Source to External Contour Distance object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BeamDosePointSourceToExternalContourDistancecopy()Returns a new Beam Dose Point Source to External Contour Distance which wraps a copy of the Attributes wrapped in this Beam Dose Point Source to External Contour Distance.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
-
BeamDosePointSourceToExternalContourDistance
public BeamDosePointSourceToExternalContourDistance(org.dcm4che3.data.Attributes attributes)
Creates a new Beam Dose Point Source to External Contour Distance object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
BeamDosePointSourceToExternalContourDistance
public BeamDosePointSourceToExternalContourDistance()
Creates a new Beam Dose Point Source to External Contour Distance object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public BeamDosePointSourceToExternalContourDistance copy()
Returns a new Beam Dose Point Source to External Contour Distance which wraps a copy of the Attributes wrapped in this Beam Dose Point Source to External Contour Distance. (seeAttributes(Attributes)- Returns:
- a new Beam Dose Point Source to External Contour Distance which wraps a copy of the Attributes wrapped in this Beam Dose Point Source to External Contour Distance.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-