25#ifndef __mlDRTTreatmentSessionIonBeamSequenceItemWrapper_H
26#define __mlDRTTreatmentSessionIonBeamSequenceItemWrapper_H
30#include <FMEThirdPartyWarningsDisable.h>
36#include <FMEThirdPartyWarningsRestore.h>
79 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
86 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
411 ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::Item _wrappedSequenceItem;
412 ml::DcmDRTTreatmentSessionIonBeamSequenceInterface* _sequenceInterface;
A class that wraps DRTTreatmentSessionIonBeamSequence Item for use in Python.
QString getNumberOfCompensators() const
QString getRadiationAtomicNumber() const
QString getNumberOfBlocks() const
QString getNumberOfBoli() const
bool setDeliveredSecondaryMeterset(QString qParam)
QString getTreatmentDeliveryTypeTag() const
bool setNumberOfRangeModulators(QString qParam)
QString _TreatmentTerminationStatus
QVariant getRecordedCompensatorSequence() const
QString _DeliveredPrimaryMeterset
bool setFixationLightAzimuthalAngle(float qParam)
QString getBeamNameTag() const
QVariant _RecordedBlockSequence
bool setPatientSupportID(QString qParam)
QString getNumberOfLateralSpreadingDevicesTag() const
QString getRecordedBlockSequenceTag() const
QString getRadiationTypeTag() const
QVariant _RecordedSnoutSequence
QString getBeamLimitingDeviceLeafPairsSequenceTag() const
float _FixationLightAzimuthalAngle
QString getDeliveredPrimaryMetersetTag() const
QString PatientSupportType
QVariant RecordedLateralSpreadingDeviceSequence
QString getRecordedLateralSpreadingDeviceSequenceTag() const
QString getCurrentFractionNumber() const
QString getNumberOfRangeModulators() const
bool setTreatmentDeliveryType(QString qParam)
QString getTreatmentTerminationStatus() const
QStringList _propertyKeys
QVariant _ReferencedBolusSequence
QVariant ReferencedMeasuredDoseReferenceSequence
QVariantMap getDicomTagByName(QString name) const
bool setBeamLimitingDeviceLeafPairsSequence(QVariant qParam)
QString getSpecifiedSecondaryMeterset() const
QString getIonControlPointDeliverySequenceTag() const
QVariant getRecordedLateralSpreadingDeviceSequence() const
QString _PatientSupportAccessoryCode
QString SpecifiedPrimaryMeterset
QString getReferencedBeamNumberTag() const
QString getNumberOfLateralSpreadingDevices() const
QString _TreatmentVerificationStatus
QVariant getReferencedVerificationImageSequence() const
QStringList dir(QString searchString="") const
QString getReferencedToleranceTableNumberTag() const
QString DeliveredPrimaryMeterset
QString getReferencedMeasuredDoseReferenceSequenceTag() const
bool setNumberOfRangeShifters(QString qParam)
QVariant getRecordedRangeModulatorSequence() const
QString getPatientSupportID() const
bool setRecordedSnoutSequence(QVariant qParam)
float FixationLightPolarAngle
QVariant getReferencedCalculatedDoseReferenceSequence() const
ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::Item getWrappedSequenceItem() const
QString TreatmentDeliveryType
QString getTreatmentTerminationStatusTag() const
DRTTreatmentSessionIonBeamSequenceItemWrapper(const ml::DcmDRTTreatmentSessionIonBeamSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTTreatmentSessionIonBeamSequenceInterface *sequenceInterface)
QString getRadiationType() const
QString _RadiationMassNumber
bool setNumberOfBlocks(QString qParam)
QString ReferencedPatientSetupNumber
QString SpecifiedTreatmentTime
QString getPatientSupportIDTag() const
QString getNumberOfWedges() const
QVariant BeamLimitingDeviceLeafPairsSequence
QString _NumberOfRangeShifters
QString getReferencedCalculatedDoseReferenceSequenceTag() const
QString getTreatmentTerminationCode() const
QVariant RecordedRangeShifterSequence
QVariant getReferencedBolusSequence() const
QString _SpecifiedTreatmentTime
bool setApplicatorSequence(QVariant qParam)
QVariant getDicomTagValueByKey(QString key) const
bool setNumberOfWedges(QString qParam)
QString getDeliveredTreatmentTime() const
QVariant ReferencedVerificationImageSequence
QVariant _IonControlPointDeliverySequence
QString getReferencedPatientSetupNumberTag() const
QVariant getIonControlPointDeliverySequence() const
QString getFixationLightPolarAngleTag() const
QString PatientSupportAccessoryCode
QString getBeamType() const
bool setFixationLightPolarAngle(float qParam)
QString getDeliveredPrimaryMeterset() const
QString getDeliveredTreatmentTimeTag() const
QString getNumberOfBoliTag() const
QString _NumberOfCompensators
QVariant getRecordedWedgeSequence() const
QVariant getRecordedBlockSequence() const
QVariant getRecordedSnoutSequence() const
QVariantMap getDicomTagByKey(QString key) const
QVariant ApplicatorSequence
bool setBeamDescription(QString qParam)
QString NumberOfRangeShifters
QString getScanModeTag() const
QString getTreatmentVerificationStatusTag() const
bool setTreatmentVerificationStatus(QString qParam)
QString _RadiationAtomicNumber
QVariant RecordedWedgeSequence
QVariant RecordedBlockSequence
QString _ReferencedPatientSetupNumber
bool setTreatmentTerminationStatus(QString qParam)
QString getBeamDescription() const
QVariant _RecordedLateralSpreadingDeviceSequence
QVariant _RecordedCompensatorSequence
bool setReferencedBolusSequence(QVariant qParam)
QString getRadiationMassNumberTag() const
QVariant RecordedRangeModulatorSequence
QString _ReferencedBeamNumber
bool setRadiationChargeState(int qParam)
float FixationLightAzimuthalAngle
QString getCurrentFractionNumberTag() const
QString getPatientSupportAccessoryCode() const
QString _SpecifiedPrimaryMeterset
bool setReferencedVerificationImageSequence(QVariant qParam)
QString getNumberOfRangeModulatorsTag() const
QString getDeliveredSecondaryMeterset() const
QVariant _ReferencedCalculatedDoseReferenceSequence
QString getRecordedRangeModulatorSequenceTag() const
QString getTreatmentTerminationCodeTag() const
QVariant getDicomTagValueByName(QString name) const
QString _DeliveredTreatmentTime
QString _TreatmentDeliveryType
QString getReferencedBolusSequenceTag() const
QString ReferencedToleranceTableNumber
QString NumberOfLateralSpreadingDevices
bool setRecordedRangeModulatorSequence(QVariant qParam)
float _FixationLightPolarAngle
bool setPatientSupportType(QString qParam)
QString getTreatmentDeliveryType() const
QVariant getReferencedMeasuredDoseReferenceSequence() const
QString NumberOfRangeModulators
QVariant RecordedCompensatorSequence
QString getPatientSupportType() const
QString ReferencedBeamNumber
QString getDeliveredSecondaryMetersetTag() const
bool setReferencedToleranceTableNumber(QString qParam)
QString getRecordedWedgeSequenceTag() const
bool setTreatmentTerminationCode(QString qParam)
QString getRecordedCompensatorSequenceTag() const
bool setNumberOfControlPoints(QString qParam)
QString _TreatmentTerminationCode
bool setCurrentFractionNumber(QString qParam)
bool setSpecifiedSecondaryMeterset(QString qParam)
QString getRecordedSnoutSequenceTag() const
QString getSpecifiedPrimaryMeterset() const
QString _SpecifiedSecondaryMeterset
QVariant _RecordedRangeModulatorSequence
bool setNumberOfLateralSpreadingDevices(QString qParam)
bool setIonControlPointDeliverySequence(QVariant qParam)
QVariant getApplicatorSequence() const
bool setSpecifiedPrimaryMeterset(QString qParam)
bool setRadiationType(QString qParam)
QVariant _ReferencedMeasuredDoseReferenceSequence
QString _ReferencedToleranceTableNumber
QString RadiationAtomicNumber
bool setRadiationMassNumber(QString qParam)
bool setRecordedCompensatorSequence(QVariant qParam)
QString getPatientSupportTypeTag() const
QString getSpecifiedPrimaryMetersetTag() const
bool setRecordedBlockSequence(QVariant qParam)
QString getSpecifiedSecondaryMetersetTag() const
QString getScanMode() const
float getFixationLightAzimuthalAngle() const
bool setPatientSupportAccessoryCode(QString qParam)
QVariant ReferencedCalculatedDoseReferenceSequence
QVariant _ApplicatorSequence
QString DeliveredSecondaryMeterset
QString _DeliveredSecondaryMeterset
QVariant getRecordedRangeShifterSequence() const
ml::DcmDRTTreatmentSessionIonBeamSequenceInterface * getSequence() const
QVariant _ReferencedVerificationImageSequence
QString getReferencedToleranceTableNumber() const
QString _NumberOfLateralSpreadingDevices
bool setBeamName(QString qParam)
bool setReferencedBeamNumber(QString qParam)
DRTTreatmentSessionIonBeamSequenceItemWrapper & operator=(const DRTTreatmentSessionIonBeamSequenceItemWrapper &toCopy)
QString TreatmentVerificationStatus
QString CurrentFractionNumber
QString getReferencedVerificationImageSequenceTag() const
bool setReferencedPatientSetupNumber(QString qParam)
QString getSpecifiedTreatmentTime() const
QString getNumberOfRangeShiftersTag() const
QString getRadiationAtomicNumberTag() const
QString getNumberOfRangeShifters() const
bool setReferencedMeasuredDoseReferenceSequence(QVariant qParam)
DRTTreatmentSessionIonBeamSequenceItemWrapper(const DRTTreatmentSessionIonBeamSequenceItemWrapper &toCopy)
bool setDeliveredPrimaryMeterset(QString qParam)
QString getRadiationMassNumber() const
QString _NumberOfRangeModulators
bool setScanMode(QString qParam)
QString getBeamDescriptionTag() const
QVariant ReferencedBolusSequence
QString TreatmentTerminationCode
QString _PatientSupportID
QVariant _RecordedRangeShifterSequence
QVariant IonControlPointDeliverySequence
QString getBeamName() const
QString getSpecifiedTreatmentTimeTag() const
QString TreatmentTerminationStatus
QString getNumberOfControlPointsTag() const
int getRadiationChargeState() const
bool setRecordedRangeShifterSequence(QVariant qParam)
QString RadiationMassNumber
QVariant _RecordedWedgeSequence
QString getRadiationChargeStateTag() const
bool setRecordedWedgeSequence(QVariant qParam)
QString SpecifiedSecondaryMeterset
QString _NumberOfControlPoints
QString getBeamTypeTag() const
QString NumberOfCompensators
QString getTreatmentVerificationStatus() const
bool setBeamType(QString qParam)
float getFixationLightPolarAngle() const
QString getPatientSupportAccessoryCodeTag() const
QVariant RecordedSnoutSequence
bool setSpecifiedTreatmentTime(QString qParam)
QVariant getBeamLimitingDeviceLeafPairsSequence() const
bool setRecordedLateralSpreadingDeviceSequence(QVariant qParam)
QVariant _BeamLimitingDeviceLeafPairsSequence
QString getReferencedBeamNumber() const
QString getNumberOfWedgesTag() const
bool setNumberOfBoli(QString qParam)
QString getApplicatorSequenceTag() const
bool setReferencedCalculatedDoseReferenceSequence(QVariant qParam)
bool setNumberOfCompensators(QString qParam)
bool setDeliveredTreatmentTime(QString qParam)
QString NumberOfControlPoints
QString _CurrentFractionNumber
QString getNumberOfControlPoints() const
QString getReferencedPatientSetupNumber() const
QString DeliveredTreatmentTime
QString _PatientSupportType
int _RadiationChargeState
QString getNumberOfBlocksTag() const
QString getFixationLightAzimuthalAngleTag() const
QString getRecordedRangeShifterSequenceTag() const
bool setRadiationAtomicNumber(QString qParam)
QString getNumberOfCompensatorsTag() const
Class to provide access to DRTTreatmentSessionIonBeamSequence.
std::vector< DcmDRTTreatmentSessionIonBeamSequenceInterface::Item > getSequence() const
Return the DRTTreatmentSessionIonBeamSequence this interface class provides access to.
Class to provide access to DRTTreatmentSessionIonBeamSequence.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
Main documentation file for ML users and developers.