public class TreatmentSessionIonBeamSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
ApplicatorSequence |
getApplicatorSequence()
Retrieves pre-initialized object of Applicator Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence.
|
java.lang.String |
getBeamDescription()
Retrieves User-defined Description for Beam.
|
BeamLimitingDeviceLeafPairsSequence |
getBeamLimitingDeviceLeafPairsSequence()
Retrieves pre-initialized object of Beam Limiting Device Leaf Pairs Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence.
|
java.lang.String |
getBeamName()
Retrieves User-defined name for Beam.
|
java.lang.String |
getBeamType()
Retrieves Motion characteristic of Beam.
|
java.lang.String |
getCurrentFractionNumber()
Retrieves Current Fraction Number.
|
java.lang.String |
getDeliveredPrimaryMeterset()
Retrieves Machine setting actually delivered as recorded by primary meterset
|
java.lang.String |
getDeliveredSecondaryMeterset()
Retrieves Machine setting actually delivered as recorded by Secondary meterset
|
java.lang.String |
getDeliveredTreatmentTime()
Retrieves Treatment Time actually delivered .
|
float[] |
getFixationLightAzimuthalAngle()
Retrieves Fixation Light Azimuthal Angle.
|
float[] |
getFixationLightPolarAngle()
Retrieves Fixation Light Polar Angle.
|
GeneralAccessorySequence |
getGeneralAccessorySequence()
Retrieves pre-initialized object of General Accessory Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
IonControlPointDeliverySequence |
getIonControlPointDeliverySequence()
Retrieves pre-initialized object of Ion Control Point Delivery Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getNumberOfBlocks()
Retrieves Number of Blocks or Electron Electron Inserts associated with Beam.
|
java.lang.String |
getNumberOfBoli()
Retrieves Number of Boli used with current Beam.
|
java.lang.String |
getNumberofCompensators()
RetrievesNumber of Compensators associated with current delivered Beam.
|
java.lang.String |
getNumberOfControlPoints()
Retrieves Number of control points delivered .
|
java.lang.String |
getNumberofLateralSpreadingDevices()
Retrieves Number of Lateral Spreading Devices.
|
java.lang.String |
getNumberofRangeModulators()
Retrieves Number of Number of Range Modulators.
|
java.lang.String |
getNumberofRangeShifters()
Retrieves Number of Range Shifters.
|
java.lang.String |
getNumberofWedges()
Retrieves Number of Wedges.
|
java.lang.String |
getRadiationAtomicNumber()
Retrieves Radiation Atomic Number.
|
java.lang.Short |
getRadiationChargeState()
Returns the format of the RadiationChargeState.
|
java.lang.String |
getRadiationMassNumber()
Retrieves Radiation Mass Number.
|
java.lang.String |
getRadiationType()
Retrieves Particle type of Beam.
|
RecordedBlockSequence |
getRecordedBlockSequence()
Retrieves pre-initialized object of Recorded Block Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
RecordedCompensatorSequence |
getRecordedCompensatorSequence()
Retrieves pre-initialized object of Recorded Compensator Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
RecordedLateralSpreadingDeviceSequence |
getRecordedLateralSpreadingDeviceSequence()
Retrieves pre-initialized object of Recorded Lateral Spreading Device Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence.
|
RecordedRangeModulatorSequence |
getRecordedRangeModulatorSequence()
Retrieves pre-initialized object of Recorded Range Modulator Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence.
|
RecordedRangeShifterSequence |
getRecordedRangeShifterSequence()
Retrieves pre-initialized object of Recorded Range Shifter Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence.
|
RecordedSnoutSequence |
getRecordedSnoutSequence()
Retrieves pre-initialized object of IRecorded Snout Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence.
|
RecordedWedgeSequence |
getRecordedWedgeSequence()
Retrieves pre-initialized object of Recorded Wedge Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getReferencedBeamNumber()
Retrieves ReferencedBeamNumber.
|
ReferencedBolusSequence |
getReferencedBolusSequence()
Retrieves pre-initialized object of Referenced Bolus Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
ReferencedCalculatedDoseReferenceSequence |
getReferencedCalculatedDoseReferenceSequence()
Retrieves pre-initialized object of Referenced Calculated Dose Reference Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getReferencedPatientSeupNumber()
Retrieves Referenced Patient Setup Number.
|
java.lang.String |
getReferencedToleranceTableNumber()
Retrieves Referenced Tolerance Table Number.
|
java.lang.String |
getScanMode()
Return type of Scan Mode.
|
java.lang.String |
getSpecifiedPrimaryMeterset()
Retrieves Desired machine setting of primary meterset.
|
java.lang.String |
getSpecifiedSecondaryMeterset()
Retrieves Desired machine setting of Secondary meterset.
|
java.lang.String |
getSpecifiedTreatmentTime()
Retrieves Treatment Time .
|
java.lang.String |
getTreatmentDeliveryType()
Retrieves Treatment Delivery Type.
|
java.lang.String |
getTreatmentTerminationCode()
Retrieves Treatment machine termination code.
|
java.lang.String |
getTreatmentTerminationStatus()
Return condition status under which treatment was terminated.
|
java.lang.String |
getTreatmentVerificationStatus()
Retrieves Conditions under which treatment was verified by a verification system.
|
void |
setBeamDescription(java.lang.String strBeamDescription)
Sets User-defined Description for Beam.
|
void |
setBeamName(java.lang.String strBeamName)
Sets User-defined name for Beam.
|
void |
setBeamType(EnumBeamType enumBeamType)
Sets Motion characteristic of Beam.
|
void |
setCurrentFractionNumber(java.lang.String strCurrentFractionNumber)
Sets Referenced Reference Image Number.
|
void |
setDeliveredPrimaryMeterset(java.lang.String strDeliveredPrimaryMeterset)
Sets Machine setting actually delivered as recorded by primary meterset.
|
void |
setDeliveredSecondaryMeterset(java.lang.String strDeliveredSecondaryMeterset)
Sets Machine setting actually delivered as recorded by Secondary meterset.
|
void |
setDeliveredTreatmentTime(java.lang.String strDeliveredTreatmentTime)
Sets Treatment Time actually delivered.
|
void |
setFixationLightAzimuthalAngle(float[] arrFixationLightAzimuthalAngle)
Sets FixationLightAzimuthalAngle
Azimuthal angle in degrees of the fixation light coordinate around the IEC BEAM LIMITING DEVICE Y-axis.
|
void |
setFixationLightPolarAngle(float[] arrFixationLightAzimuthalAngle)
Sets FixationLightPolarAngle
Polar angle in degrees of the fixation light coordinate.
|
void |
setNumberOfBlocks(java.lang.String strNumberOfBlocks)
Sets Number of Blocks or Electron Electron Inserts associated with Beam.
|
void |
setNumberOfBoli(java.lang.String strNumberOfBoli)
Sets Number of Boli used with current Beam.
|
void |
setNumberofCompensators(java.lang.String strNumberofCompensators)
Sets Number of Compensators associated with current delivered Beam.
|
void |
setNumberOfControlPoints(java.lang.String strNumberOfControlPoints)
Sets Number of control points delivered.
|
void |
setNumberofLateralSpreadingDevices(java.lang.String strNumberofLateralSpreadingDevices)
Sets Number of Lateral Spreading Devices.
|
void |
setNumberofRangeModulators(java.lang.String strNumberofRangeModulators)
Sets Number of Range Modulators.
|
void |
setNumberofRangeShifters(java.lang.String strReferencedReferenceImageNumber)
Sets Number of Range Shifters.
|
void |
setNumberofWedges(java.lang.String strNumberofWedges)
Sets Number of Wedges associated with current delivered Beam.
|
void |
setRadiationAtomicNumber(java.lang.String strRadiationMassNumber)
Sets RadiationAtomicNumber.
|
void |
setRadiationChargeState(short sRadiationChargeState)
Sets the value of Radiation Charge State
|
void |
setRadiationMassNumber(java.lang.String strRadiationMassNumber)
Sets RadiationMassNumber.
|
void |
setRadiationType(EnumRadiationType enumRadiationType)
Sets Particle type of Beam.
|
void |
setReferencedBeamNumber(java.lang.String strReferencedBeamNumber)
Sets Referenced Beam Number .
|
void |
setReferencedPatientSetupNumber(java.lang.String strReferencedPatientSetupNumber)
Sets Referenced Patient Setup Number.
|
void |
setReferencedToleranceTableNumber(java.lang.String strReferencedToleranceTableNumber)
Sets ReferencedToleranceTableNumber.
|
void |
setScanMode(EnumScanMode enumScanMode)
Sets type of Scan Mode
Defined Terms:
1) NONE.
|
void |
setSpecifiedPrimaryMeterset(java.lang.String strSpecifiedPrimaryMeterset)
Sets Desired machine setting of primary meterset.
|
void |
setSpecifiedSecondaryMeterset(java.lang.String strSpecifiedSecondaryMeterset)
Sets Desired machine setting of Secondary meterset.
|
void |
setSpecifiedTreatmentTime(java.lang.String strSpecifiedTreatmentTime)
Sets Treatment Time (sec)..
|
void |
setTreatmentDeliveryType(EnumTreatmentDeliveryType enumTreatmentDeliveryType)
Sets Treatment Delivery Type.
|
void |
setTreatmentTerminationCode(java.lang.String strTreatmentTerminationCode)
Sets Treatment machine termination code.
|
void |
setTreatmentTerminationStatus(EnumTreatmentTerminationStatus enumTreatmentTerminationStatus)
Sets conditions under which treatment was terminated.
|
void |
setTreatmentVerificationStatus(EnumTreatmentVerificationStatus enumTreatmentVerificationStatus)
Sets Conditions under which treatment was verified by a verification system.
|
boolean |
validateForModule()
Validates all the attributes in TreatmentSessionIonBeamSequenceItems that are present in the DataSet
|
addDataElement, changeToUndefined, clone, contains, dumpDICOMInfo, getDataForTag, getDictionaryReader, getItemLength, getTransferSyntax, getValue, getValueLength, iterator, read, setDictionaryReader, setTransferSyntax, setValue, sortedIterator, validate, writepublic boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setReferencedBeamNumber(java.lang.String strReferencedBeamNumber)
strReferencedBeamNumber - String value of Referenced Beam Number.public java.lang.String getReferencedBeamNumber()
public void setBeamName(java.lang.String strBeamName)
strBeamName - String value of Beam Name.public java.lang.String getBeamName()
public void setBeamDescription(java.lang.String strBeamDescription)
strBeamDescription - String value of Beam Description.public java.lang.String getBeamDescription()
public void setBeamType(EnumBeamType enumBeamType)
enumBeamType - Enum value of Beam Type.public java.lang.String getBeamType()
public void setRadiationType(EnumRadiationType enumRadiationType)
enumRadiationType - Enum value of Radiation Type.public java.lang.String getRadiationType()
public void setRadiationMassNumber(java.lang.String strRadiationMassNumber)
strRadiationMassNumber - String value of Radiation Mass Number.public java.lang.String getRadiationMassNumber()
public void setRadiationAtomicNumber(java.lang.String strRadiationMassNumber)
strRadiationAtomicNumber - String value of Radiation Atomic Number.public java.lang.String getRadiationAtomicNumber()
public void setRadiationChargeState(short sRadiationChargeState)
sRadiationChargeState - short array of values.public java.lang.Short getRadiationChargeState()
public void setScanMode(EnumScanMode enumScanMode)
enumScanMode - enum value of Scan Mode.public java.lang.String getScanMode()
public void setReferencedToleranceTableNumber(java.lang.String strReferencedToleranceTableNumber)
strReferencedToleranceTableNumber - String value of Referenced Tolerance Table Number.public java.lang.String getReferencedToleranceTableNumber()
public BeamLimitingDeviceLeafPairsSequence getBeamLimitingDeviceLeafPairsSequence()
public void setReferencedPatientSetupNumber(java.lang.String strReferencedPatientSetupNumber)
strReferencedPatientSetupNumber - String value of Referenced Patient Setup Number.public java.lang.String getReferencedPatientSeupNumber()
public ReferencedCalculatedDoseReferenceSequence getReferencedCalculatedDoseReferenceSequence()
public void setNumberofWedges(java.lang.String strNumberofWedges)
strNumberofWedges - String value of Number of Wedges.public java.lang.String getNumberofWedges()
public RecordedWedgeSequence getRecordedWedgeSequence()
public void setNumberofCompensators(java.lang.String strNumberofCompensators)
strNumberofCompensators - String value of Number of Compensators.public java.lang.String getNumberofCompensators()
public RecordedCompensatorSequence getRecordedCompensatorSequence()
public void setNumberOfBoli(java.lang.String strNumberOfBoli)
strNumberOfBoli - String value of Number of Boli.public java.lang.String getNumberOfBoli()
public ReferencedBolusSequence getReferencedBolusSequence()
public void setNumberOfBlocks(java.lang.String strNumberOfBlocks)
strNumberOfBlocks - String value of Number of Blocks.public java.lang.String getNumberOfBlocks()
public RecordedBlockSequence getRecordedBlockSequence()
public RecordedSnoutSequence getRecordedSnoutSequence()
public ApplicatorSequence getApplicatorSequence()
public GeneralAccessorySequence getGeneralAccessorySequence()
public void setNumberofRangeShifters(java.lang.String strReferencedReferenceImageNumber)
strReferencedReferenceImageNumber - String value of Referenced Reference Image Number.public java.lang.String getNumberofRangeShifters()
public RecordedRangeShifterSequence getRecordedRangeShifterSequence()
public void setNumberofLateralSpreadingDevices(java.lang.String strNumberofLateralSpreadingDevices)
strNumberofLateralSpreadingDevices - String value of Number of Lateral Spreading Devices.public java.lang.String getNumberofLateralSpreadingDevices()
public RecordedLateralSpreadingDeviceSequence getRecordedLateralSpreadingDeviceSequence()
public void setNumberofRangeModulators(java.lang.String strNumberofRangeModulators)
strNumber - of Range Modulators String value of NumberofNumberofRangeModulators.public java.lang.String getNumberofRangeModulators()
public RecordedRangeModulatorSequence getRecordedRangeModulatorSequence()
public void setFixationLightAzimuthalAngle(float[] arrFixationLightAzimuthalAngle)
arrFixationLightAzimuthalAngle - pair of floating point numberspublic float[] getFixationLightAzimuthalAngle()
public void setFixationLightPolarAngle(float[] arrFixationLightAzimuthalAngle)
arrFixationLightPolarAngle - pair of floating point numberspublic float[] getFixationLightPolarAngle()
public void setCurrentFractionNumber(java.lang.String strCurrentFractionNumber)
strCurrentFractionNumber - String value of Current Fraction Number.public java.lang.String getCurrentFractionNumber()
public void setTreatmentDeliveryType(EnumTreatmentDeliveryType enumTreatmentDeliveryType)
enumTreatmentDeliveryType - Enum value of Treatment Delivery Type.public java.lang.String getTreatmentDeliveryType()
public void setTreatmentTerminationStatus(EnumTreatmentTerminationStatus enumTreatmentTerminationStatus)
enumTreatmentTerminationStatus - Enum value of condition status under which treatment was terminated.public java.lang.String getTreatmentTerminationStatus()
public void setTreatmentTerminationCode(java.lang.String strTreatmentTerminationCode)
strTreatmentTerminationCode - String value of Treatment Termination code.public java.lang.String getTreatmentTerminationCode()
public void setTreatmentVerificationStatus(EnumTreatmentVerificationStatus enumTreatmentVerificationStatus)
enumTreatmentVerificationStatus - Enum value of Treatment Verification Status.public java.lang.String getTreatmentVerificationStatus()
public void setSpecifiedPrimaryMeterset(java.lang.String strSpecifiedPrimaryMeterset)
strSpecifiedPrimaryMeterset - String value of Specified Primary Meterset.public java.lang.String getSpecifiedPrimaryMeterset()
public void setSpecifiedSecondaryMeterset(java.lang.String strSpecifiedSecondaryMeterset)
strSpecifiedSecondaryMeterset - String value of Specified Secondary Meterset.public java.lang.String getSpecifiedSecondaryMeterset()
public void setDeliveredPrimaryMeterset(java.lang.String strDeliveredPrimaryMeterset)
strDeliveredPrimaryMeterset - String value of Delivered Primary Meterset.public java.lang.String getDeliveredPrimaryMeterset()
public void setDeliveredSecondaryMeterset(java.lang.String strDeliveredSecondaryMeterset)
strDeliveredSecondaryMeterset - String value of Delivered Secondary Meterset.public java.lang.String getDeliveredSecondaryMeterset()
public void setSpecifiedTreatmentTime(java.lang.String strSpecifiedTreatmentTime)
strSpecifiedTreatmentTime - String value of Specified Treatment Time.public java.lang.String getSpecifiedTreatmentTime()
public void setDeliveredTreatmentTime(java.lang.String strDeliveredTreatmentTime)
strDeliveredTreatmentTime - String value of Delivered Treatment Time.public java.lang.String getDeliveredTreatmentTime()
public void setNumberOfControlPoints(java.lang.String strNumberOfControlPoints)
strNumberOfControlPoints - String value of Number Of Control Points.public java.lang.String getNumberOfControlPoints()
public IonControlPointDeliverySequence getIonControlPointDeliverySequence()