Class RTRadiationTaskSequence
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<T>
-
- org.dcm4che.typeddicom.SequenceWrapper<RTRadiationTaskSequence,RTRadiationTaskSequence.Item>
-
- org.dcm4che.typeddicom.dataelements.RTRadiationTaskSequence
-
- All Implemented Interfaces:
java.lang.Iterable<RTRadiationTaskSequence.Item>,java.util.Collection<RTRadiationTaskSequence.Item>,java.util.List<RTRadiationTaskSequence.Item>
public class RTRadiationTaskSequence extends org.dcm4che.typeddicom.SequenceWrapper<RTRadiationTaskSequence,RTRadiationTaskSequence.Item>
Name: RT Radiation Task Sequence
Keyword: RTRadiationTaskSequence
Tag: (300A,0797)
Value Representation: Sequence
Value Multiplicity: 1
- Described in the contexts:
as follows:
Attribute Name: RT Radiation Task Sequence
Type: 1
Attribute Description:Subset of RT Radiations to be delivered and/or to have quality assurance procedures applied.
One or more Items shall be included in this Sequence.
All RT Radiation SOP Instances in the referenced RT Radiation Set shall either be in this Sequence or the Omitted Radiation Sequence (300A,0787). Correspondingly the sum of the number of Items in this Sequence and the number of Items in the Omitted Radiation Sequence (300A,0787) shall be the number of RT Radiation SOP Instances in the referenced RT Radiation Set.
If a complete fraction (no continuation of a previously interrupted treatment) is to be delivered, the number of Items in the Sequence shall be the number of RT Radiation SOP Instances in the referenced RT Radiation Set. The Omitted Radiation Sequence (300A,0787) will not be present in this case.
NoteThe number of RT Radiation SOP Instances in the referenced RT Radiation Set is the number of SOP Instances contained in the Referenced RT Radiation Sequence (300A,0630) of the Radiation Set SOP Instance referenced in the Referenced RT Radiation Set Sequence (300A,0702).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRTRadiationTaskSequence.Builder<SELF extends RTRadiationTaskSequence.Builder<SELF,T>,T extends RTRadiationTaskSequence.Holder>static interfaceRTRadiationTaskSequence.HolderA class implementing this interface can hold attributes which contain the DICOM tag "RT Radiation Task Sequence" (seeRTRadiationTaskSequence)static classRTRadiationTaskSequence.Itemstatic classRTRadiationTaskSequence.SimpleHolder
-
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.
-
Constructor Summary
Constructors Constructor Description RTRadiationTaskSequence(org.dcm4che3.data.Sequence sequence)Creates a new RT Radiation Task Sequence object which wraps the providedsequence.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetPrivateCreator()intgetTag()-
Methods inherited from class org.dcm4che.typeddicom.SequenceWrapper
add, equals, get, getSequence, getValueRepresentation, hashCode, remove, set, size, toString
-
Methods inherited from class java.util.AbstractList
add, addAll, clear, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList
-
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray
-
-
-
-
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
-
-
Method Detail
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin classorg.dcm4che.typeddicom.SequenceWrapper<RTRadiationTaskSequence,RTRadiationTaskSequence.Item>
-
getTag
public int getTag()
- Specified by:
getTagin classorg.dcm4che.typeddicom.SequenceWrapper<RTRadiationTaskSequence,RTRadiationTaskSequence.Item>
-
-