Class RTRadiationTaskSequence
- All Implemented Interfaces:
Iterable<RTRadiationTaskSequence.Item>,Collection<RTRadiationTaskSequence.Item>,List<RTRadiationTaskSequence.Item>
Keyword: RTRadiationTaskSequence
Tag: (300A,0797)
Value Representation: SQ
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 ClassesModifier and TypeClassDescriptionstatic interfaceRTRadiationTaskSequence.Builder<SELF extends RTRadiationTaskSequence.Builder<SELF,T>, T extends RTRadiationTaskSequence.Holder> static interfaceA class implementing this interface can hold attributes which contain the DICOM tag "RT Radiation Task Sequence" (seeRTRadiationTaskSequence)static classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe Private Creator associated with this class.static final intThe DICOM Tag associated with this class.Fields inherited from class org.dcm4che.typeddicom.SequenceWrapper
VALUE_REPRESENTATIONFields inherited from class java.util.AbstractList
modCount -
Constructor Summary
ConstructorsConstructorDescriptionRTRadiationTaskSequence(org.dcm4che3.data.Sequence sequence) Creates a new RT Radiation Task Sequence object which wraps the providedsequence. -
Method Summary
Methods inherited from class org.dcm4che.typeddicom.SequenceWrapper
add, equals, get, getSequence, getValueRepresentation, hashCode, remove, set, size, toStringMethods inherited from class java.util.AbstractList
add, addAll, clear, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subListMethods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArrayMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
Field Details
-
PRIVATE_CREATOR
The Private Creator associated with this class. -
TAG
public static final int TAGThe DICOM Tag associated with this class.- See Also:
-
-
Constructor Details
-
RTRadiationTaskSequence
public RTRadiationTaskSequence(org.dcm4che3.data.Sequence sequence) Creates a new RT Radiation Task Sequence object which wraps the providedsequence.- Parameters:
sequence- TheSequenceobject to be linked.
-
-
Method Details
-
getPrivateCreator
- Specified by:
getPrivateCreatorin classSequenceWrapper<RTRadiationTaskSequence,RTRadiationTaskSequence.Item> - Returns:
- The DICOM Private Creator of the wrapped DICOM attributes. null if not private
-
getTag
public int getTag()- Specified by:
getTagin classSequenceWrapper<RTRadiationTaskSequence,RTRadiationTaskSequence.Item> - Returns:
- The DICOM Tag of the wrapped DICOM sequence.
-