24#ifndef __mlDRTDoseIODBaseWrapper_H
25#define __mlDRTDoseIODBaseWrapper_H
29#include <FMEThirdPartyWarningsDisable.h>
36#include <FMEThirdPartyWarningsRestore.h>
38#include <DCMTree_IOParameter_OFFIS.h>
39#include <DCMTree_Reader_OFFIS.h>
40#include <Fields/mlabDicomTree.h>
736"CalculatedDoseReferenceRecordModule",
738"ClinicalTrialSeriesModule",
739"ClinicalTrialStudyModule",
740"ClinicalTrialSubjectModule",
741"ContrastBolusModule",
743"FrameOfReferenceModule",
744"GeneralEquipmentModule",
749"MeasuredDoseReferenceRecordModule",
752"MultiFrameOverlayModule",
758"RTBrachyApplicationSetupsModule",
762"RTFractionSchemeModule",
763"RTGeneralPlanModule",
764"RTGeneralTreatmentRecordModule",
767"RTIonBeamsSessionRecordModule",
768"RTIonToleranceTablesModule",
769"RTPatientSetupModule",
770"RTPrescriptionModule",
771"RTROIObservationsModule",
773"RTToleranceTablesModule",
774"RTTreatmentMachineRecordModule",
775"RTTreatmentSummaryRecordModule",
A class that wraps DRTDoseIOD object for use in Python.
QString PatientIdentityRemoved
PatientIdentityRemoved (0012,0062) vr=CS, vm=1, type=3 \script.
QString getLossyImageCompressionTag() const
QString ContentDate
ContentDate (0008,0023) vr=DA, vm=1, type=2C \script.
QString getDeviceSerialNumberTag() const
QString PatientName
PatientName (0010,0010) vr=PN, vm=1, type=2 \script.
QVariantList getDicomModuleTypes() const
Return list of DICOM modules contained in this IOD, encoded as integer.
void setDVHSequence(QVariant qSeq)
QString OriginalSpecializedSOPClassUID
OriginalSpecializedSOPClassUID (0008,001b) vr=UI, vm=1, type=3 \script.
QVariant MACParametersSequence
MACParametersSequence (4ffe,0001) vr=SQ, vm=1, type=3 \script.
double voxelSizeX()
get x voxel size
QVariant AdmittingDiagnosesCodeSequence
AdmittingDiagnosesCodeSequence (0008,1084) vr=SQ, vm=1, type=3 \script.
bool setClinicalTrialSubjectReadingID(QString qParam)
QString SOPAuthorizationDateTime
SOPAuthorizationDateTime (0100,0420) vr=DT, vm=1, type=3 \script.
QString NumberOfFramesInOverlay
NumberOfFramesInOverlay (60xx,0015) vr=IS, vm=1, type=1 \script.
QString SpecificCharacterSet
SpecificCharacterSet (0008,0005) vr=CS, vm=1-n, type=1C \script.
QString getSpatialResolutionTag() const
bool setOverlayBitPosition(int qParam)
QString getOverlayBitPositionTag() const
QString ReferringPhysicianName
ReferringPhysicianName (0008,0090) vr=PN, vm=1, type=2 \script.
bool setPerformedProcedureStepStartTime(QString qParam)
QString getAdditionalPatientHistory() const
QVariant createEmptyReferencedFrameOfReferenceSequence() const
QString AccessionNumber
AccessionNumber (0008,0050) vr=SH, vm=1, type=2 \script.
QString getImageFrameOriginTag() const
QString RescaleType
RescaleType (0028,1054) vr=LO, vm=1, type=1C \script.
QString getPositionReferenceIndicatorTag() const
int getGreenPaletteColorLookupTableDescriptor() const
QString getEncryptedAttributesSequenceTag() const
QString getOverlayOriginTag() const
void setAdmittingDiagnosesCodeSequence(QVariant qSeq)
QString _StructureSetName
QString getImageCommentsTag() const
QString _RescaleIntercept
QVariantList size3D()
get size as array with 3 int values
void setModalityLUTSequence(QVariant qSeq)
QString EthnicGroup
EthnicGroup (0010,2160) vr=SH, vm=1, type=3 \script.
int sizeU()
get u size in voxels
bool setClinicalTrialSubjectID(QString qParam)
bool setOverlayType(QString qParam)
QString SOPClassUID
SOPClassUID (0008,0016) vr=UI, vm=1, type=1 \script.
bool setIrradiationEventUID(QString qParam)
QString InstanceCreationTime
InstanceCreationTime (0008,0013) vr=TM, vm=1, type=3 \script.
QString getClinicalTrialCoordinatingCenterName() const
QVariant createEmptyAdmittingDiagnosesCodeSequence() const
QString getDoseGridScaling() const
QString getPatientCommentsTag() const
QString getEthnicGroup() const
QString getRTDoseROISequenceTag() const
QString ClinicalTrialSubjectReadingID
ClinicalTrialSubjectReadingID (0012,0042) vr=LO, vm=1, type=1C \script.
QString getAccessionNumber() const
QString getDoseCommentTag() const
QString getOverlayTypeTag() const
QVariant getPhysiciansOfRecordIdentificationSequence() const
QString getClinicalTrialSiteID() const
QString getIssuerOfAdmissionID() const
QString getReferencedStudySequenceTag() const
void setSourceImageSequence(QVariant qSeq)
QString getSamplesPerPixelTag() const
QString getDoseType() const
bool setBitsAllocated(int qParam)
QString getClinicalTrialTimePointIDTag() const
QVariantMap _createMapFromTag(const DCMTree::Const_TagPtr &tagPtr)
QString _PatientBirthDate
QString NumberOfFrames
NumberOfFrames (0028,0008) vr=IS, vm=1, type=1 \script.
QVariant ReferencedPatientSequence
ReferencedPatientSequence (0008,1120) vr=SQ, vm=1, type=3 \script.
QString getInstanceNumber() const
QString ClinicalTrialSubjectID
ClinicalTrialSubjectID (0012,0040) vr=LO, vm=1, type=1C \script.
bool setManufacturer(QString qParam)
void setPatientSpeciesCodeSequence(QVariant qSeq)
void setReferencedPerformedProcedureStepSequence(QVariant qSeq)
void setCodingSchemeIdentificationSequence(QVariant qSeq)
QString getStationName() const
int getBitsStored() const
bool setSliceThickness(QString qParam)
bool setResponsiblePersonRole(QString qParam)
QVariant getDicomTagValueByName(QString name)
Return value of tag with given name, e.g. "SOPInstanceUID".
QVariant createEmptyOriginalAttributesSequence() const
int RedPaletteColorLookupTableDescriptor
RedPaletteColorLookupTableDescriptor (0028,1101) vr=US_SS, vm=3, type=1C \script.
QString LossyImageCompressionMethod
LossyImageCompressionMethod (0028,2114) vr=CS, vm=1-n, type=3 \script.
int getLargestImagePixelValue() const
QString getSOPInstanceUIDTag() const
QString QualityControlImage
QualityControlImage (0028,0300) vr=CS, vm=1, type=3 \script.
bool setRescaleIntercept(QString qParam)
int Rows
Rows (0028,0010) vr=US, vm=1, type=1 \script.
QString _ClinicalTrialProtocolID
QString getClinicalTrialSiteNameTag() const
QString getPixelDataProviderURLTag() const
QString getSeriesDescription() const
QString getPerformedProcedureStepDescriptionTag() const
QString getClinicalTrialCoordinatingCenterNameTag() const
QVariant ReferencedInstanceSequence
ReferencedInstanceSequence (0008,114a) vr=SQ, vm=1, type=3 \script.
QStringList _propertyKeys
QString getStructureSetName() const
QString getResponsiblePersonRoleTag() const
bool setOverlayOrigin(int qParam)
QString getPhysiciansOfRecordTag() const
QString getDoseSummationType() const
QString getClinicalTrialProtocolName() const
QString getOverlayDescriptionTag() const
void setRequestAttributesSequence(QVariant qSeq)
QString getStudyIDTag() const
QString getAdmittingDiagnosesCodeSequenceTag() const
bool setPatientSize(QString qParam)
QString ClinicalTrialProtocolID
ClinicalTrialProtocolID (0012,0020) vr=LO, vm=1, type=1 \script.
int sizeX()
get x size in voxels
QString getStructureSetDescription() const
bool setBitsStored(int qParam)
QString getAcquisitionDateTimeTag() const
int OverlayColumns
OverlayColumns (60xx,0011) vr=US, vm=1, type=1 \script.
QString getPatientBreedCodeSequenceTag() const
QString getIrradiationEventUID() const
int _RedPaletteColorLookupTableDescriptor
QString InstitutionAddress
InstitutionAddress (0008,0081) vr=ST, vm=1, type=3 \script.
QString StudyDate
StudyDate (0008,0020) vr=DA, vm=1, type=2 \script.
QVariant getHL7StructuredDocumentReferenceSequence() const
QString getModality() const
int ImageFrameOrigin
ImageFrameOrigin (60xx,0051) vr=US, vm=1, type=3 \script.
QString PatientWeight
PatientWeight (0010,1030) vr=DS, vm=1, type=3 \script.
QString getRescaleTypeTag() const
QString _AcquisitionNumber
QString _OriginalSpecializedSOPClassUID
QString DoseType
DoseType (3004,0004) vr=CS, vm=1, type=1 \script.
QVariant createEmptyModalityLUTSequence() const
QString DVHNormalizationDoseValue
DVHNormalizationDoseValue (3004,0042) vr=DS, vm=1, type=3 \script.
QString getTimezoneOffsetFromUTC() const
bool setROIArea(QString qParam)
QString getAdmittingDiagnosesDescriptionTag() const
bool setImageFrameOrigin(int qParam)
QVariant createEmptyContributingEquipmentSequence() const
QString _StudyInstanceUID
QString getSOPClassUID() const
QString getOriginalSpecializedSOPClassUID() const
void setOriginalAttributesSequence(QVariant qSeq)
QString _DVHNormalizationPoint
QString _NameOfPhysiciansReadingStudy
QString getDVHNormalizationPointTag() const
QString Occupation
Occupation (0010,2180) vr=SH, vm=1, type=3 \script.
QString getPatientAge() const
QString getAuthorizationEquipmentCertificationNumber() const
QString getOtherPatientNamesTag() const
QString getImagesInAcquisitionTag() const
QString StationName
StationName (0008,1010) vr=SH, vm=1, type=3 \script.
QString FrameOfReferenceUID
FrameOfReferenceUID (0020,0052) vr=UI, vm=1, type=1 \script.
QString getLossyImageCompression() const
QString PatientID
PatientID (0010,0020) vr=LO, vm=1, type=2 \script.
QVariant getModalityLUTSequence() const
QString AcquisitionDate
AcquisitionDate (0008,0022) vr=DA, vm=1, type=3 \script.
QString getMACParametersSequenceTag() const
QString _ClinicalTrialProtocolName
QString _AuthorizationEquipmentCertificationNumber
QString getPerformedProcedureStepStartDate() const
QString getStructureSetDescriptionTag() const
bool setInstanceCreationTime(QString qParam)
bool setSOPAuthorizationDateTime(QString qParam)
QString getImageTypeTag() const
QString getPerformedProcedureStepID() const
bool setRedPaletteColorLookupTableDescriptor(int qParam)
int _OverlayBitsAllocated
bool setRelatedGeneralSOPClassUID(QString qParam)
QString getPhotometricInterpretation() const
QString getPatientBreedDescription() const
bool setSOPInstanceUID(QString qParam)
QString getOverlaySubtypeTag() const
bool setSeriesInstanceUID(QString qParam)
QVariant getDeidentificationMethodCodeSequence() const
QString _NormalizationPoint
QString getDateOfLastCalibration() const
QString DeviceSerialNumber
DeviceSerialNumber (0018,1000) vr=LO, vm=1, type=3 \script.
QString getROIMeanTag() const
QString getDVHNormalizationPoint() const
QString getTissueHeterogeneityCorrectionTag() const
QString getDigitalSignaturesSequenceTag() const
QVariant createEmptyStructureSetROISequence() const
QString SeriesInstanceUID
SeriesInstanceUID (0020,000e) vr=UI, vm=1, type=1 \script.
QVariant getPerformedProtocolCodeSequence() const
QString getImageOrientationPatientTag() const
QVariant getDerivationCodeSequence() const
QString getDeidentificationMethodTag() const
int SamplesPerPixel
SamplesPerPixel (0028,0002) vr=US, vm=1, type=1C \script.
QString _QualityControlImage
QString getPatientBirthTimeTag() const
QString DoseUnits
DoseUnits (3004,0002) vr=CS, vm=1, type=1 \script.
QString TimeOfLastCalibration
TimeOfLastCalibration (0018,1201) vr=TM, vm=1-n, type=3 \script.
int getSmallestImagePixelValue() const
int getImageFrameOrigin() const
QString PatientSexNeutered
PatientSexNeutered (0010,2203) vr=CS, vm=1, type=2C \script.
QString getStudyTime() const
QString getInstanceCreationDate() const
bool setStructureSetName(QString qParam)
QString getManufacturerTag() const
QString _ROIStandardDeviation
QString _SpatialResolution
QString ImageOrientationPatient
ImageOrientationPatient (0020,0037) vr=DS, vm=6, type=1 \script.
bool setOverlayRows(int qParam)
bool setPixelSpacing(QString qParam)
QString getAcquisitionNumberTag() const
bool setClinicalTrialTimePointID(QString qParam)
bool setSoftwareVersions(QString qParam)
QString getPatientNameTag() const
QString AcquisitionNumber
AcquisitionNumber (0020,0012) vr=IS, vm=1, type=3 \script.
void setIconImageSequence(QVariant qSeq)
QVariant getReferencedPerformedProcedureStepSequence() const
QVariant BreedRegistrationSequence
BreedRegistrationSequence (0010,2294) vr=SQ, vm=1, type=2C \script.
QString _SpecificCharacterSet
QString getSOPAuthorizationComment() const
QString getStudyDescription() const
int getPixelPaddingValue() const
int getBluePaletteColorLookupTableDescriptor() const
QString getClinicalTrialSponsorNameTag() const
QString getPatientSex() const
bool setClinicalTrialProtocolID(QString qParam)
QString IssuerOfAdmissionID
IssuerOfAdmissionID (0038,0011) vr=LO, vm=1, type=3 \script.
QString _PatientBirthTime
QString Modality
Modality (0008,0060) vr=CS, vm=1, type=1 \script.
QString BurnedInAnnotation
BurnedInAnnotation (0028,0301) vr=CS, vm=1, type=3 \script.
QString getTissueHeterogeneityCorrection() const
QString getInstitutionAddress() const
bool setColumns(int qParam)
bool setImagePositionPatient(QString qParam)
void setMACParametersSequence(QVariant qSeq)
int getRedPaletteColorLookupTableDescriptor() const
QString TissueHeterogeneityCorrection
TissueHeterogeneityCorrection (3004,0014) vr=CS, vm=1-3, type=3 \script.
QString getDoseSummationTypeTag() const
QString _OverlayDescription
QString _TimeOfLastCalibration
bool setInstanceCreatorUID(QString qParam)
QVariant createEmptyReferencedStructureSetSequence() const
QString ClinicalTrialSiteName
ClinicalTrialSiteName (0012,0031) vr=LO, vm=1, type=2 \script.
QString getOriginalSpecializedSOPClassUIDTag() const
bool setResponsibleOrganization(QString qParam)
int BluePaletteColorLookupTableDescriptor
BluePaletteColorLookupTableDescriptor (0028,1103) vr=US_SS, vm=3, type=1C \script.
QString getEthnicGroupTag() const
QVariant createEmptyROIContourSequence() const
QString _InstanceCreationDate
QString getContentTime() const
QVariant PhysiciansOfRecordIdentificationSequence
PhysiciansOfRecordIdentificationSequence (0008,1049) vr=SQ, vm=1, type=3 \script.
void setEncryptedAttributesSequence(QVariant qSeq)
bool setDoseGridScaling(QString qParam)
bool setICCProfile(int qParam)
bool setStructureSetLabel(QString qParam)
QString getPhysiciansOfRecordIdentificationSequenceTag() const
bool setImageType(QString qParam)
QVariant ReferencedFrameOfReferenceSequence
ReferencedFrameOfReferenceSequence (3006,0010) vr=SQ, vm=1, type=3 \script.
QString GridFrameOffsetVector
GridFrameOffsetVector (3004,000c) vr=DS, vm=2-n, type=1C \script.
QVariant getPatientSpeciesCodeSequence() const
int _BluePaletteColorLookupTableDescriptor
QString getLossyImageCompressionRatioTag() const
QString _InstanceCreationTime
QString getReferencedImageSequenceTag() const
bool setOverlayLabel(QString qParam)
void setReferencedStructureSetSequence(QVariant qSeq)
QVariant getROIContourSequence() const
QString getDVHSequenceTag() const
QString SOPInstanceStatus
SOPInstanceStatus (0100,0410) vr=CS, vm=1, type=3 \script.
QString ResponsiblePersonRole
ResponsiblePersonRole (0010,2298) vr=CS, vm=1, type=1C \script.
QVariant IconImageSequence
IconImageSequence (0088,0200) vr=SQ, vm=1, type=3 \script.
QString ClinicalTrialCoordinatingCenterName
ClinicalTrialCoordinatingCenterName (0012,0060) vr=LO, vm=1, type=2 \script.
QString _ManufacturerModelName
QString _StudyDescription
bool setTimeOfLastCalibration(QString qParam)
QString getPositionReferenceIndicator() const
void setPatientBreedCodeSequence(QVariant qSeq)
QVariant createEmptyPhysiciansReadingStudyIdentificationSequence() const
QVariant createEmptyDeidentificationMethodCodeSequence() const
QString getNameOfPhysiciansReadingStudy() const
QVariant ReferencedStudySequence
ReferencedStudySequence (0008,1110) vr=SQ, vm=1, type=3 \script.
bool setInstanceNumber(QString qParam)
QVariant getReferencedStructureSetSequence() const
void setHL7StructuredDocumentReferenceSequence(QVariant qSeq)
QString getStructureSetROISequenceTag() const
QString getReferencedFrameOfReferenceSequenceTag() const
QString getTimeOfLastCalibrationTag() const
bool setOtherPatientNames(QString qParam)
QVariant createEmptyDVHSequence() const
QVariant createEmptyPatientBreedCodeSequence() const
bool setSpecificCharacterSet(QString qParam)
QString SliceThickness
SliceThickness (0018,0050) vr=DS, vm=1, type=2 \script.
bool setPlanarConfiguration(int qParam)
QString getLossyImageCompressionRatio() const
QString _ImagePositionPatient
bool setLossyImageCompressionRatio(QString qParam)
QString _PerformedProcedureStepDescription
QString getPlanarConfigurationTag() const
QString OtherPatientNames
OtherPatientNames (0010,1001) vr=PN, vm=1-n, type=3 \script.
QVariant DigitalSignaturesSequence
DigitalSignaturesSequence (fffa,fffa) vr=SQ, vm=1, type=3 \script.
QString StudyDescription
StudyDescription (0008,1030) vr=LO, vm=1, type=3 \script.
bool setAcquisitionNumber(QString qParam)
QString SeriesDescription
SeriesDescription (0008,103e) vr=LO, vm=1, type=3 \script.
QVariant createEmptyPerformedProtocolCodeSequence() const
QString getQualityControlImage() const
QString _DeidentificationMethod
QString _PixelDataProviderURL
QVariant PerformedProtocolCodeSequence
PerformedProtocolCodeSequence (0040,0260) vr=SQ, vm=1, type=3 \script.
QString getOverlayColumnsTag() const
QString AdmissionID
AdmissionID (0038,0010) vr=LO, vm=1, type=3 \script.
bool setStructureSetTime(QString qParam)
QString getStudyInstanceUIDTag() const
int getOverlayColumns() const
QVariant getOtherPatientIDsSequence() const
QString getNameOfPhysiciansReadingStudyTag() const
QString getIssuerOfPatientIDTag() const
QString getStructureSetDateTag() const
QString getPatientAgeTag() const
QString getStudyDescriptionTag() const
QVariant DerivationCodeSequence
DerivationCodeSequence (0008,9215) vr=SQ, vm=1, type=3 \script.
QString SOPInstanceUID
SOPInstanceUID (0008,0018) vr=UI, vm=1, type=1 \script.
QString _GridFrameOffsetVector
QString DoseSummationType
DoseSummationType (3004,000a) vr=CS, vm=1, type=1 \script.
QString getPatientOrientationTag() const
QString getHighBitTag() const
bool setModality(QString qParam)
QVariant getReferencedFrameOfReferenceSequence() const
QString getInstitutionalDepartmentNameTag() const
QString getPatientSexTag() const
QString getBluePaletteColorLookupTableDescriptorTag() const
QString getPatientName() const
bool setSeriesDescription(QString qParam)
int PlanarConfiguration
PlanarConfiguration (0028,0006) vr=US, vm=1, type=1C \script.
bool setInstanceCreationDate(QString qParam)
double voxelSizeY()
get y voxel size
QString PerformedProcedureStepID
PerformedProcedureStepID (0040,0253) vr=SH, vm=1, type=3 \script.
bool setOtherPatientIDs(QString qParam)
bool setContentTime(QString qParam)
QVariant createEmptyReferencedInstanceSequence() const
QString getSeriesDescriptionTag() const
bool setAccessionNumber(QString qParam)
int getICCProfile() const
QString getClinicalTrialSponsorName() const
QString _ClinicalTrialSponsorName
bool setPatientBirthDate(QString qParam)
bool setOverlayBitsAllocated(int qParam)
QString getPresentationLUTShape() const
bool setDoseType(QString qParam)
QString getDicomModuleName(int dcmModuleType)
Return string representation of module type id.
QString SoftwareVersions
SoftwareVersions (0018,1020) vr=LO, vm=1-n, type=3 \script.
bool setSeriesNumber(QString qParam)
QVariant createEmptyPatientSpeciesCodeSequence() const
QVariantList voxelToWorldMatrix()
get the world to voxel matrix (as [][] array)
QString getContentTimeTag() const
int PixelPaddingValue
PixelPaddingValue (0028,0120) vr=US_SS, vm=1, type=3 \script.
QString _ClinicalTrialSubjectID
QString getSOPInstanceUID() const
QString getAcquisitionDateTime() const
QString getPatientSexNeuteredTag() const
QString getOccupation() const
QString GantryID
GantryID (0018,1008) vr=LO, vm=1, type=3 \script.
QString AcquisitionTime
AcquisitionTime (0008,0032) vr=TM, vm=1, type=3 \script.
bool setImageOrientationPatient(QString qParam)
QVariant getProcedureCodeSequence() const
bool setDoseComment(QString qParam)
bool setPixelRepresentation(int qParam)
QString getOverlayType() const
QString getResponsiblePerson() const
int HighBit
HighBit (0028,0102) vr=US, vm=1, type=1C \script.
QString getPatientOrientation() const
bool setSmallestImagePixelValue(int qParam)
QString _ImagesInAcquisition
QString getPatientComments() const
QString getStructureSetTime() const
QString getICCProfileTag() const
QVariant createEmptyOtherPatientIDsSequence() const
QVariant RTDoseROISequence
RTDoseROISequence (3004,0010) vr=SQ, vm=1, type=1 \script.
bool setStudyInstanceUID(QString qParam)
QVariant createEmptyReferencedPatientSequence() const
bool setBluePaletteColorLookupTableDescriptor(int qParam)
QString getPixelSpacing() const
QVariant ContributingEquipmentSequence
ContributingEquipmentSequence (0018,a001) vr=SQ, vm=1, type=3 \script.
QString getDoseTypeTag() const
QString getSmallestImagePixelValueTag() const
QString getStructureSetDate() const
QVariant getMACParametersSequence() const
QString getStudyID() const
QString getClinicalTrialProtocolNameTag() const
QString getResponsiblePersonRole() const
bool setClinicalTrialTimePointDescription(QString qParam)
bool setIssuerOfPatientID(QString qParam)
double getSliceThicknessFromGridFrameOffsetVector()
QString _ClinicalTrialSubjectReadingID
QVariant createEmptySourceImageSequence() const
bool setStudyDate(QString qParam)
QString getROIContourSequenceTag() const
int sizeZ()
get z size in voxels
QString getSliceLocationTag() const
bool setLargestImagePixelValue(int qParam)
QString getPatientBirthDate() const
QString getManufacturerModelName() const
QString _OtherPatientNames
QString getStationNameTag() const
QString getSpatialResolution() const
void setReferencedStudySequence(QVariant qSeq)
QString _IrradiationEventUID
QString getPhysiciansOfRecord() const
QString getPatientSpeciesCodeSequenceTag() const
QString RelatedGeneralSOPClassUID
RelatedGeneralSOPClassUID (0008,001a) vr=UI, vm=1-n, type=3 \script.
QVariant ReferringPhysicianIdentificationSequence
ReferringPhysicianIdentificationSequence (0008,0096) vr=SQ, vm=1, type=3 \script.
QString getOverlaySubtype() const
QString getPatientSpeciesDescriptionTag() const
void setROIContourSequence(QVariant qSeq)
QString getNormalizationPointTag() const
QString getPixelSpacingTag() const
bool setPresentationLUTShape(QString qParam)
void setReferringPhysicianIdentificationSequence(QVariant qSeq)
QString _SeriesDescription
QString IrradiationEventUID
IrradiationEventUID (0008,3010) vr=UI, vm=1, type=3 \script.
QString PresentationLUTShape
PresentationLUTShape (2050,0020) vr=CS, vm=1, type=3 \script.
QVariant PhysiciansReadingStudyIdentificationSequence
PhysiciansReadingStudyIdentificationSequence (0008,1062) vr=SQ, vm=1, type=3 \script.
bool setNumberOfFrames(QString qParam)
QString getSoftwareVersions() const
bool setDerivationDescription(QString qParam)
bool setOccupation(QString qParam)
QString getOtherPatientIDs() const
QString _NumberOfFramesInOverlay
bool setPatientName(QString qParam)
QString getClinicalTrialSubjectReadingID() const
QString getPatientIDTag() const
bool setOriginalSpecializedSOPClassUID(QString qParam)
QString getIrradiationEventUIDTag() const
void setPhysiciansOfRecordIdentificationSequence(QVariant qSeq)
QString getROIMean() const
QString getStudyDateTag() const
bool setClinicalTrialCoordinatingCenterName(QString qParam)
QString getOverlayBitsAllocatedTag() const
QString getContentDate() const
bool setContentDate(QString qParam)
QString getPhysiciansReadingStudyIdentificationSequenceTag() const
QString PixelDataProviderURL
PixelDataProviderURL (0028,7fe0) vr=UT, vm=1, type=1C \script.
bool setNameOfPhysiciansReadingStudy(QString qParam)
QString DoseComment
DoseComment (3004,0006) vr=LO, vm=1, type=3 \script.
QString getPatientBreedDescriptionTag() const
QString getIssuerOfAdmissionIDTag() const
bool setStructureSetDescription(QString qParam)
QString OverlayLabel
OverlayLabel (60xx,1500) vr=LO, vm=1, type=3 \script.
QString getStructureSetTimeTag() const
int getPixelRepresentation() const
QString getReferringPhysicianName() const
QString getStructureSetLabel() const
QString _DerivationDescription
QString _PhotometricInterpretation
bool setPatientWeight(QString qParam)
bool setDVHNormalizationPoint(QString qParam)
QString getDoseComment() const
QString getPerformedProcedureStepDescription() const
QString getClinicalTrialProtocolID() const
QString _ClinicalTrialTimePointID
bool setGridFrameOffsetVector(QString qParam)
bool setPixelDataProviderURL(QString qParam)
QString PatientBreedDescription
PatientBreedDescription (0010,2292) vr=LO, vm=1, type=2C \script.
QString getContributingEquipmentSequenceTag() const
int getBitsAllocated() const
int _GreenPaletteColorLookupTableDescriptor
QString getPixelRepresentationTag() const
QStringList dir(QString searchString="") const
Return dicom tags which contain searchstring.
bool setNumberOfFramesInOverlay(QString qParam)
QString getPatientSizeTag() const
QString PatientSize
PatientSize (0010,1020) vr=DS, vm=1, type=3 \script.
bool setClinicalTrialSiteName(QString qParam)
QVariant createEmptyReferringPhysicianIdentificationSequence() const
QString OverlayDescription
OverlayDescription (60xx,0022) vr=LO, vm=1, type=3 \script.
QString getModalityTag() const
QVariant ReferencedPerformedProcedureStepSequence
ReferencedPerformedProcedureStepSequence (0008,1111) vr=SQ, vm=1, type=3 \script.
QString getSeriesInstanceUIDTag() const
int GreenPaletteColorLookupTableDescriptor
GreenPaletteColorLookupTableDescriptor (0028,1102) vr=US_SS, vm=3, type=1C \script.
QString StructureSetDate
StructureSetDate (3006,0008) vr=DA, vm=1, type=2 \script.
QVariant getCodingSchemeIdentificationSequence() const
QString getInstanceNumberTag() const
bool setHighBit(int qParam)
QVariant ReferencedRTPlanSequence
ReferencedRTPlanSequence (300c,0002) vr=SQ, vm=1, type=1C \script.
bool setInstitutionName(QString qParam)
QVariant getSourceImageSequence() const
QVariant createEmptyProcedureCodeSequence() const
bool setPerformedProcedureStepStartDate(QString qParam)
QString getPatientBirthDateTag() const
QString _PositionReferenceIndicator
QString getAccessionNumberTag() const
QString getSpecificCharacterSet() const
QString InstitutionName
InstitutionName (0008,0080) vr=LO, vm=1, type=3 \script.
QString getInstanceCreatorUID() const
QString _IssuerOfPatientID
QString getRowsTag() const
QString PatientSpeciesDescription
PatientSpeciesDescription (0010,2201) vr=LO, vm=1, type=1C \script.
QString getPatientWeightTag() const
bool setDeidentificationMethod(QString qParam)
QString getPerformedProcedureStepStartTimeTag() const
QString ROIMean
ROIMean (60xx,1302) vr=DS, vm=1, type=3 \script.
QString getImagesInAcquisition() const
QString getManufacturerModelNameTag() const
bool setPatientAge(QString qParam)
QString _DeviceSerialNumber
QString DateOfLastCalibration
DateOfLastCalibration (0018,1200) vr=DA, vm=1-n, type=3 \script.
bool setOverlayColumns(int qParam)
QVariant DeidentificationMethodCodeSequence
DeidentificationMethodCodeSequence (0012,0064) vr=SQ, vm=1, type=1C \script.
QVariant createEmptyReferencedRTPlanSequence() const
QString _InstitutionAddress
void setDerivationCodeSequence(QVariant qSeq)
QString _DateOfLastCalibration
bool setImageComments(QString qParam)
QVariant createEmptyCodingSchemeIdentificationSequence() const
void setContributingEquipmentSequence(QVariant qSeq)
int sizeT()
get t size in voxels
QString _ResponsibleOrganization
bool setBurnedInAnnotation(QString qParam)
QString getOtherPatientNames() const
QString getBreedRegistrationSequenceTag() const
QString getLossyImageCompressionMethod() const
bool setAcquisitionDate(QString qParam)
QString getInstitutionNameTag() const
QString getGridFrameOffsetVectorTag() const
QString getDateOfLastCalibrationTag() const
QString _ClinicalTrialTimePointDescription
QVariant ModalityLUTSequence
ModalityLUTSequence (0028,3000) vr=SQ, vm=1, type=1C \script.
QString getDVHNormalizationDoseValue() const
QString getAdmittingDiagnosesDescription() const
QString getAdmissionIDTag() const
QString _AdditionalPatientHistory
QString _PerformedProcedureStepStartTime
bool setPatientSex(QString qParam)
QString getPixelAspectRatio() const
QString getStudyInstanceUID() const
int getOverlayBitPosition() const
bool setStudyDescription(QString qParam)
bool setInstitutionAddress(QString qParam)
QString getReferencedStructureSetSequenceTag() const
QVariant HL7StructuredDocumentReferenceSequence
HL7StructuredDocumentReferenceSequence (0040,a390) vr=SQ, vm=1, type=1C \script.
void setOtherPatientIDsSequence(QVariant qSeq)
QString getModalityLUTSequenceTag() const
QString getRedPaletteColorLookupTableDescriptorTag() const
QString getImageType() const
QString getInstanceCreatorUIDTag() const
QString getPerformedProcedureStepStartDateTag() const
bool setAuthorizationEquipmentCertificationNumber(QString qParam)
QString _DoseSummationType
bool setOverlaySubtype(QString qParam)
bool setStudyTime(QString qParam)
bool setGantryID(QString qParam)
QString getDerivationDescription() const
QString getProcedureCodeSequenceTag() const
QString _InstitutionalDepartmentName
bool setTissueHeterogeneityCorrection(QString qParam)
QString getClinicalTrialProtocolIDTag() const
QString getRescaleSlope() const
QString getQualityControlImageTag() const
QString getOccupationTag() const
QVariant getEncryptedAttributesSequence() const
QVariant DVHSequence
DVHSequence (3004,0050) vr=SQ, vm=1, type=1 \script.
QString getInstitutionalDepartmentName() const
QString _PerformedProcedureStepStartDate
QString ImagePositionPatient
ImagePositionPatient (0020,0032) vr=DS, vm=3, type=1 \script.
void setBreedRegistrationSequence(QVariant qSeq)
QString PixelSpacing
PixelSpacing (0028,0030) vr=DS, vm=2, type=1 \script.
QVariant ReferencedImageSequence
ReferencedImageSequence (0008,1140) vr=SQ, vm=1, type=3 \script.
QString getSOPAuthorizationCommentTag() const
QString PhysiciansOfRecord
PhysiciansOfRecord (0008,1048) vr=PN, vm=1-n, type=3 \script.
QString getStructureSetNameTag() const
QString NormalizationPoint
NormalizationPoint (3004,0008) vr=DS, vm=3, type=3 \script.
QString getStudyDate() const
QString getReferencedRTPlanSequenceTag() const
QString PixelAspectRatio
PixelAspectRatio (0028,0034) vr=IS, vm=2, type=1C \script.
QVariant getRequestAttributesSequence() const
QString DerivationDescription
DerivationDescription (0008,2111) vr=ST, vm=1, type=3 \script.
QString getSpecificCharacterSetTag() const
QString getRequestAttributesSequenceTag() const
int BitsStored
BitsStored (0028,0101) vr=US, vm=1, type=1C \script.
QString getPatientID() const
QString getInstitutionAddressTag() const
bool setClinicalTrialProtocolName(QString qParam)
QString getReferencedPerformedProcedureStepSequenceTag() const
QVariant ProcedureCodeSequence
ProcedureCodeSequence (0008,1032) vr=SQ, vm=1, type=3 \script.
bool setLossyImageCompressionMethod(QString qParam)
QString ClinicalTrialSponsorName
ClinicalTrialSponsorName (0012,0010) vr=LO, vm=1, type=1 \script.
QString getColumnsTag() const
QString ClinicalTrialSiteID
ClinicalTrialSiteID (0012,0030) vr=LO, vm=1, type=2 \script.
bool setClinicalTrialSiteID(QString qParam)
QString getClinicalTrialSubjectReadingIDTag() const
QString getInstanceCreationTime() const
QString _SOPInstanceStatus
QVariant getReferringPhysicianIdentificationSequence() const
QString getSOPInstanceStatusTag() const
QString getSliceThickness() const
QString RescaleIntercept
RescaleIntercept (0028,1052) vr=DS, vm=1, type=1C \script.
QString IssuerOfPatientID
IssuerOfPatientID (0010,0021) vr=LO, vm=1, type=3 \script.
bool setStudyID(QString qParam)
QString getGridFrameOffsetVector() const
QString SOPAuthorizationComment
SOPAuthorizationComment (0100,0424) vr=LT, vm=1, type=3 \script.
int SmallestImagePixelValue
SmallestImagePixelValue (0028,0106) vr=US_SS, vm=1, type=3 \script.
void setDigitalSignaturesSequence(QVariant qSeq)
QString AcquisitionDateTime
AcquisitionDateTime (0008,002a) vr=DT, vm=1, type=3 \script.
QString getLossyImageCompressionMethodTag() const
QString getReferringPhysicianNameTag() const
QString _StructureSetLabel
QString _StructureSetDate
bool setSliceLocation(QString qParam)
QVariant createEmptyPhysiciansOfRecordIdentificationSequence() const
QVariant createEmptyReferencedPerformedProcedureStepSequence() const
QVariant createEmptyReferencedStudySequence() const
QString AuthorizationEquipmentCertificationNumber
AuthorizationEquipmentCertificationNumber (0100,0426) vr=LO, vm=1, type=3 \script.
bool setIssuerOfAdmissionID(QString qParam)
int OverlayBitsAllocated
OverlayBitsAllocated (60xx,0100) vr=US, vm=1, type=1 \script.
QString getRescaleType() const
int PixelRepresentation
PixelRepresentation (0028,0103) vr=US, vm=1, type=1C \script.
QString getReferringPhysicianIdentificationSequenceTag() const
QString PatientBirthDate
PatientBirthDate (0010,0030) vr=DA, vm=1, type=2 \script.
QVariant getDVHSequence() const
QString InstanceCreationDate
InstanceCreationDate (0008,0012) vr=DA, vm=1, type=3 \script.
int OverlayRows
OverlayRows (60xx,0010) vr=US, vm=1, type=1 \script.
QString _PatientOrientation
QString OtherPatientIDs
OtherPatientIDs (0010,1000) vr=LO, vm=1-n, type=3 \script.
QString getAcquisitionDateTag() const
QString TimezoneOffsetFromUTC
TimezoneOffsetFromUTC (0008,0201) vr=SH, vm=1, type=3 \script.
QString getRelatedGeneralSOPClassUIDTag() const
QVariant ROIContourSequence
ROIContourSequence (3006,0039) vr=SQ, vm=1, type=1 \script.
QString NameOfPhysiciansReadingStudy
NameOfPhysiciansReadingStudy (0008,1060) vr=PN, vm=1-n, type=3 \script.
bool setStructureSetDate(QString qParam)
bool setPatientOrientation(QString qParam)
QString _StructureSetDescription
QString _SeriesInstanceUID
QString _StructureSetTime
QString _PatientBreedDescription
QString getNumberOfFrames() const
QVariant getPhysiciansReadingStudyIdentificationSequence() const
QString _ImageOrientationPatient
bool setAdmittingDiagnosesDescription(QString qParam)
int getOverlayRows() const
QString StructureSetDescription
StructureSetDescription (3006,0006) vr=ST, vm=1, type=3 \script.
bool setROIMean(QString qParam)
void setPhysiciansReadingStudyIdentificationSequence(QVariant qSeq)
QString getDerivationDescriptionTag() const
QVariantList voxelSize()
get voxel size as array with 3 double values
QString getReferencedInstanceSequenceTag() const
QString ImageType
ImageType (0008,0008) vr=CS, vm=2-n, type=3 \script.
QString getAcquisitionTime() const
QVariant CodingSchemeIdentificationSequence
CodingSchemeIdentificationSequence (0008,0110) vr=SQ, vm=1, type=3 \script.
QVariant getRTDoseROISequence() const
QString getClinicalTrialSubjectIDTag() const
QString _AdmittingDiagnosesDescription
QString getOriginalAttributesSequenceTag() const
QString getBurnedInAnnotation() const
QVariant PatientBreedCodeSequence
PatientBreedCodeSequence (0010,2293) vr=SQ, vm=1, type=2C \script.
QVariant getReferencedStudySequence() const
bool setAcquisitionDateTime(QString qParam)
QString getROIStandardDeviationTag() const
bool setPixelAspectRatio(QString qParam)
QVariant getDicomTagValueByKey(QString key)
Return value of tag with given tag, e.g. "(0008,0018)".
QString PatientSex
PatientSex (0010,0040) vr=CS, vm=1, type=2 \script.
QString getHL7StructuredDocumentReferenceSequenceTag() const
bool setROIStandardDeviation(QString qParam)
QString getSeriesInstanceUID() const
QString getOverlayLabel() const
QString PatientOrientation
PatientOrientation (0020,0020) vr=CS, vm=2, type=2C \script.
QVariant EncryptedAttributesSequence
EncryptedAttributesSequence (0400,0500) vr=SQ, vm=1, type=1C \script.
QString _LossyImageCompression
bool setSamplesPerPixel(int qParam)
bool setAcquisitionTime(QString qParam)
bool setPerformedProcedureStepID(QString qParam)
QString StudyTime
StudyTime (0008,0030) vr=TM, vm=1, type=2 \script.
QString getImagePositionPatient() const
void setProcedureCodeSequence(QVariant qSeq)
QString getNumberOfFramesInOverlayTag() const
double voxelSizeZ()
get z voxel size
QString getPerformedProcedureStepStartTime() const
QString getIconImageSequenceTag() const
QString _ReferringPhysicianName
QString getResponsiblePersonTag() const
QVariant getReferencedImageSequence() const
QVariant getBreedRegistrationSequence() const
bool setPhysiciansOfRecord(QString qParam)
QString _TissueHeterogeneityCorrection
QString getRelatedGeneralSOPClassUID() const
QString getGantryIDTag() const
void setReferencedPatientSequence(QVariant qSeq)
QString _PatientSpeciesDescription
bool setDateOfLastCalibration(QString qParam)
bool setGreenPaletteColorLookupTableDescriptor(int qParam)
void setReferencedImageSequence(QVariant qSeq)
QString getClinicalTrialTimePointDescription() const
QString getSOPClassUIDTag() const
QString getBurnedInAnnotationTag() const
QString getAcquisitionTimeTag() const
QString AdditionalPatientHistory
AdditionalPatientHistory (0010,21b0) vr=LT, vm=1, type=3 \script.
bool setRescaleSlope(QString qParam)
bool setDoseUnits(QString qParam)
QVariant PatientSpeciesCodeSequence
PatientSpeciesCodeSequence (0010,2202) vr=SQ, vm=1, type=1C \script.
QString _SOPAuthorizationDateTime
void setDeidentificationMethodCodeSequence(QVariant qSeq)
QString PhotometricInterpretation
PhotometricInterpretation (0028,0004) vr=CS, vm=1, type=1C \script.
QVariant getReferencedPatientSequence() const
void setReferencedFrameOfReferenceSequence(QVariant qSeq)
QString _ResponsiblePersonRole
bool setStationName(QString qParam)
QString _RelatedGeneralSOPClassUID
QString getDeviceSerialNumber() const
bool setPixelPaddingValue(int qParam)
QString _PixelAspectRatio
QString getPatientIdentityRemoved() const
QString SliceLocation
SliceLocation (0020,1041) vr=DS, vm=1, type=3 \script.
QString getSliceThicknessTag() const
QString getDerivationCodeSequenceTag() const
bool setFrameOfReferenceUID(QString qParam)
bool setImagesInAcquisition(QString qParam)
QString _DVHNormalizationDoseValue
bool setPatientID(QString qParam)
QString _TimezoneOffsetFromUTC
bool setPatientSpeciesDescription(QString qParam)
QVariantMap getDicomTagByKey(QString key)
Return dict containing: {u'isString': True, u'vr': u'TM', u'valid': 1, u'isNumeric': False,...
QString _ResponsiblePerson
bool setPatientComments(QString qParam)
QVariant ReferencedStructureSetSequence
ReferencedStructureSetSequence (300c,0060) vr=SQ, vm=1, type=1 \script.
QString StructureSetLabel
StructureSetLabel (3006,0002) vr=SH, vm=1, type=1 \script.
QString getDoseUnits() const
QString getTimezoneOffsetFromUTCTag() const
QString ClinicalTrialProtocolName
ClinicalTrialProtocolName (0012,0021) vr=LO, vm=1, type=2 \script.
QString ContentTime
ContentTime (0008,0033) vr=TM, vm=1, type=2C \script.
QString getNormalizationPoint() const
QString PerformedProcedureStepStartDate
PerformedProcedureStepStartDate (0040,0244) vr=DA, vm=1, type=3 \script.
bool containsDicomModule(int dcmModuleType) const
Return true if IOD contains given module.
QString getAdmissionID() const
QVariant createEmptyDerivationCodeSequence() const
bool _getTagIdByATString(const std::string &atString, DCMTree::TagId &tagId)
QString _PhysiciansOfRecord
QString getClinicalTrialSiteIDTag() const
QVariant getReferencedRTPlanSequence() const
QVariant createEmptyIconImageSequence() const
QString getClinicalTrialTimePointDescriptionTag() const
QVariantList size6D()
get size as array with 6 int values
QString getSourceImageSequenceTag() const
int OverlayOrigin
OverlayOrigin (60xx,0050) vr=SS, vm=2, type=1 \script.
QString getInstitutionName() const
QVariant OtherPatientIDsSequence
OtherPatientIDsSequence (0010,1002) vr=SQ, vm=1, type=3 \script.
QVariant getPatientBreedCodeSequence() const
QString _ClinicalTrialSiteID
int OverlayBitPosition
OverlayBitPosition (60xx,0102) vr=US, vm=1, type=1 \script.
int getSamplesPerPixel() const
QString getFrameOfReferenceUIDTag() const
bool setPatientBirthTime(QString qParam)
QVariantMap getDicomTagByName(QString name)
QString _ClinicalTrialSiteName
QString getRescaleInterceptTag() const
QString PatientComments
PatientComments (0010,4000) vr=LT, vm=1, type=3 \script.
QString _SoftwareVersions
bool setAdditionalPatientHistory(QString qParam)
QString getBitsStoredTag() const
bool setSOPAuthorizationComment(QString qParam)
QString getResponsibleOrganizationTag() const
QString getDVHNormalizationDoseValueTag() const
QVariant getReferencedInstanceSequence() const
DRTDoseIODBaseWrapper(ml::DRTDoseIODBase *wrappedIOD)
QVariant createEmptyRequestAttributesSequence() const
QString getGantryID() const
QString ResponsiblePerson
ResponsiblePerson (0010,2297) vr=PN, vm=1, type=2C \script.
QString _PatientSexNeutered
QString getPatientWeight() const
QString PositionReferenceIndicator
PositionReferenceIndicator (0020,1040) vr=LO, vm=1, type=2 \script.
QString getOverlayRowsTag() const
QVariant createEmptyBreedRegistrationSequence() const
int getOverlayOrigin() const
int LargestImagePixelValue
LargestImagePixelValue (0028,0107) vr=US_SS, vm=1, type=3 \script.
QString ClinicalTrialTimePointDescription
ClinicalTrialTimePointDescription (0012,0051) vr=ST, vm=1, type=3 \script.
QVariant createEmptyReferencedImageSequence() const
bool setTimezoneOffsetFromUTC(QString qParam)
bool setSOPInstanceStatus(QString qParam)
QString getResponsibleOrganization() const
QString ManufacturerModelName
ManufacturerModelName (0008,1090) vr=LO, vm=1, type=3 \script.
QVariant createEmptyMACParametersSequence() const
QString getSOPInstanceStatus() const
QString _SOPAuthorizationComment
QVariant SourceImageSequence
SourceImageSequence (0008,2112) vr=SQ, vm=1, type=3 \script.
QVariant createEmptyRTDoseROISequence() const
QString getImagePositionPatientTag() const
QString getPatientBirthTime() const
bool setPhotometricInterpretation(QString qParam)
QString getInstanceCreationTimeTag() const
QString SpatialResolution
SpatialResolution (0018,1050) vr=DS, vm=1, type=3 \script.
QVariant OriginalAttributesSequence
OriginalAttributesSequence (0400,0561) vr=SQ, vm=1, type=3 \script.
QString getReferencedPatientSequenceTag() const
int ICCProfile
ICCProfile (0028,2000) vr=OB, vm=1, type=3 \script.
QString getPixelAspectRatioTag() const
bool setReferringPhysicianName(QString qParam)
int getOverlayBitsAllocated() const
QString getClinicalTrialSiteName() const
QVariant RequestAttributesSequence
RequestAttributesSequence (0040,0275) vr=SQ, vm=1, type=3 \script.
QString getSOPAuthorizationDateTime() const
QString getOtherPatientIDsTag() const
QString AdmittingDiagnosesDescription
AdmittingDiagnosesDescription (0008,1080) vr=LO, vm=1-n, type=3 \script.
int BitsAllocated
BitsAllocated (0028,0100) vr=US, vm=1, type=1C \script.
QString getROIAreaTag() const
bool setManufacturerModelName(QString qParam)
QString ImageComments
ImageComments (0020,4000) vr=LT, vm=1, type=3 \script.
QString dataType()
get datatype as string (as in mlDataTypes.h MLNameFromDataType()), undefined if image invalid
void setPerformedProtocolCodeSequence(QVariant qSeq)
QString getSeriesNumberTag() const
QString getDeidentificationMethodCodeSequenceTag() const
QString SeriesNumber
SeriesNumber (0020,0011) vr=IS, vm=1, type=2 \script.
QString OverlaySubtype
OverlaySubtype (60xx,0045) vr=LO, vm=1, type=3 \script.
QString StructureSetTime
StructureSetTime (3006,0009) vr=TM, vm=1, type=2 \script.
QString getStudyTimeTag() const
bool setDVHNormalizationDoseValue(QString qParam)
QVariant getContributingEquipmentSequence() const
QString PerformedProcedureStepStartTime
PerformedProcedureStepStartTime (0040,0245) vr=TM, vm=1, type=3 \script.
bool setSpatialResolution(QString qParam)
QString getPresentationLUTShapeTag() const
QString getDeidentificationMethod() const
QString getBitsAllocatedTag() const
QString getImageOrientationPatient() const
QVariant getStructureSetROISequence() const
int _LargestImagePixelValue
QVariant getOriginalAttributesSequence() const
QVariant createEmptyEncryptedAttributesSequence() const
QString getAcquisitionNumber() const
QString ROIArea
ROIArea (60xx,1301) vr=IS, vm=1, type=3 \script.
QString InstitutionalDepartmentName
InstitutionalDepartmentName (0008,1040) vr=LO, vm=1, type=3 \script.
QString DVHNormalizationPoint
DVHNormalizationPoint (3004,0040) vr=DS, vm=3, type=3 \script.
QString ROIStandardDeviation
ROIStandardDeviation (60xx,1303) vr=DS, vm=1, type=3 \script.
QString InstanceNumber
InstanceNumber (0020,0013) vr=IS, vm=1, type=3 \script.
bool setResponsiblePerson(QString qParam)
bool setLossyImageCompression(QString qParam)
QString getPatientSize() const
int _SmallestImagePixelValue
QString PatientAge
PatientAge (0010,1010) vr=AS, vm=1, type=3 \script.
QString ClinicalTrialTimePointID
ClinicalTrialTimePointID (0012,0050) vr=LO, vm=1, type=2 \script.
QString OverlayType
OverlayType (60xx,0040) vr=CS, vm=1, type=1 \script.
bool setPatientSexNeutered(QString qParam)
QString _BurnedInAnnotation
QString _LossyImageCompressionRatio
QString getOtherPatientIDsSequenceTag() const
bool setDoseSummationType(QString qParam)
bool setEthnicGroup(QString qParam)
bool setPositionReferenceIndicator(QString qParam)
int getPlanarConfiguration() const
QVariant StructureSetROISequence
StructureSetROISequence (3006,0020) vr=SQ, vm=1, type=3 \script.
QString _LossyImageCompressionMethod
QString getPhotometricInterpretationTag() const
QString getRescaleSlopeTag() const
QVariant getIconImageSequence() const
QString _PresentationLUTShape
QString _FrameOfReferenceUID
QString StructureSetName
StructureSetName (3006,0004) vr=LO, vm=1, type=3 \script.
QString getCodingSchemeIdentificationSequenceTag() const
QString getManufacturer() const
QString getClinicalTrialTimePointID() const
QString getROIArea() const
int sizeC()
get c size in voxels
QString _InstanceCreatorUID
QString getRescaleIntercept() const
QString ResponsibleOrganization
ResponsibleOrganization (0010,2299) vr=LO, vm=1, type=2C \script.
bool setPatientIdentityRemoved(QString qParam)
QString _ClinicalTrialCoordinatingCenterName
QString InstanceCreatorUID
InstanceCreatorUID (0008,0014) vr=UI, vm=1, type=3 \script.
QString getDoseUnitsTag() const
QString getSOPAuthorizationDateTimeTag() const
QString StudyID
StudyID (0020,0010) vr=SH, vm=1, type=2 \script.
QString getGreenPaletteColorLookupTableDescriptorTag() const
QVariant getDigitalSignaturesSequence() const
QString PerformedProcedureStepDescription
PerformedProcedureStepDescription (0040,0254) vr=LO, vm=1, type=3 \script.
QString getInstanceCreationDateTag() const
QString getNumberOfFramesTag() const
void setReferencedInstanceSequence(QVariant qSeq)
QString getOverlayLabelTag() const
QString PatientBirthTime
PatientBirthTime (0010,0032) vr=TM, vm=1, type=3 \script.
QString getAcquisitionDate() const
QString getNumberOfFramesInOverlay() const
QString _AcquisitionDateTime
bool setInstitutionalDepartmentName(QString qParam)
QString getPixelDataProviderURL() const
QString LossyImageCompression
LossyImageCompression (0028,2110) vr=CS, vm=1, type=3 \script.
QString DoseGridScaling
DoseGridScaling (3004,000e) vr=DS, vm=1, type=1 \script.
QString getIssuerOfPatientID() const
bool setQualityControlImage(QString qParam)
QVariant getAdmittingDiagnosesCodeSequence() const
bool setPerformedProcedureStepDescription(QString qParam)
int sizeY()
get y size in voxels
void setRTDoseROISequence(QVariant qSeq)
QString RescaleSlope
RescaleSlope (0028,1053) vr=DS, vm=1, type=1C \script.
QString getSoftwareVersionsTag() const
bool setPatientBreedDescription(QString qParam)
QString getPerformedProtocolCodeSequenceTag() const
QString getPatientSexNeutered() const
QString _IssuerOfAdmissionID
bool setClinicalTrialSponsorName(QString qParam)
bool setDeviceSerialNumber(QString qParam)
QString getClinicalTrialSubjectID() const
QString getImageComments() const
QString getPerformedProcedureStepIDTag() const
bool setNormalizationPoint(QString qParam)
QString getPixelPaddingValueTag() const
int Columns
Columns (0028,0011) vr=US, vm=1, type=1 \script.
QString getSeriesNumber() const
QString getOverlayDescription() const
void setStructureSetROISequence(QVariant qSeq)
QString ImagesInAcquisition
ImagesInAcquisition (0020,1002) vr=IS, vm=1, type=3 \script.
QString getAuthorizationEquipmentCertificationNumberTag() const
QString _PatientIdentityRemoved
QString getPatientSpeciesDescription() const
bool setAdmissionID(QString qParam)
QString getSliceLocation() const
QVariant createEmptyDigitalSignaturesSequence() const
QString getStructureSetLabelTag() const
QString LossyImageCompressionRatio
LossyImageCompressionRatio (0028,2112) vr=DS, vm=1-n, type=3 \script.
QString StudyInstanceUID
StudyInstanceUID (0020,000d) vr=UI, vm=1, type=1 \script.
QString getContentDateTag() const
QString getFrameOfReferenceUID() const
QString getROIStandardDeviation() const
QString DeidentificationMethod
DeidentificationMethod (0012,0063) vr=LO, vm=1-n, type=1C \script.
void setReferencedRTPlanSequence(QVariant qSeq)
QString getLargestImagePixelValueTag() const
QString getAdditionalPatientHistoryTag() const
QVariant createEmptyHL7StructuredDocumentReferenceSequence() const
QString getPatientIdentityRemovedTag() const
QString _PerformedProcedureStepID
bool setRescaleType(QString qParam)
QString getTimeOfLastCalibration() const
QString Manufacturer
Manufacturer (0008,0070) vr=LO, vm=1, type=2 \script.
QString getDoseGridScalingTag() const
MLABDicomTree * getDicomTree()
Return the dicom tag tree.
bool setSOPClassUID(QString qParam)
bool setOverlayDescription(QString qParam)
Base object class for passing DRTDoseIOD objects between MeVisLab modules.
std::string getPlanarConfigurationTag() const
std::string getSpecificCharacterSetTag() const
std::string getRTDoseROISequenceTag()
std::string getPhysiciansReadingStudyIdentificationSequenceTag()
std::string getReferringPhysicianNameTag() const
std::string getPhysiciansOfRecordTag() const
std::string getMACParametersSequenceTag()
std::string getLossyImageCompressionTag() const
std::string getAcquisitionDateTimeTag() const
std::string getOverlayLabelTag() const
std::string getEncryptedAttributesSequenceTag()
std::string getPatientWeightTag() const
std::string getSmallestImagePixelValueTag() const
std::string getReferencedPerformedProcedureStepSequenceTag()
std::string getAcquisitionDateTag() const
std::string getGreenPaletteColorLookupTableDescriptorTag() const
std::string getStructureSetDescriptionTag() const
std::string getBitsAllocatedTag() const
std::string getTimezoneOffsetFromUTCTag() const
std::string getPatientSexNeuteredTag() const
std::string getPixelAspectRatioTag() const
std::string getPatientBirthDateTag() const
std::string getGridFrameOffsetVectorTag() const
std::string getClinicalTrialSubjectReadingIDTag() const
std::string getOtherPatientIDsSequenceTag()
std::string getDeidentificationMethodCodeSequenceTag()
std::string getAdmittingDiagnosesCodeSequenceTag()
std::string getPresentationLUTShapeTag() const
std::string getClinicalTrialProtocolIDTag() const
std::string getFrameOfReferenceUIDTag() const
std::string getAdmittingDiagnosesDescriptionTag() const
std::string getHL7StructuredDocumentReferenceSequenceTag()
std::string getPatientSizeTag() const
std::string getRescaleSlopeTag() const
std::string getBurnedInAnnotationTag() const
std::string getInstanceNumberTag() const
std::string getAcquisitionNumberTag() const
std::string getInstanceCreatorUIDTag() const
std::string getInstanceCreationDateTag() const
std::string getOriginalSpecializedSOPClassUIDTag() const
std::string getRequestAttributesSequenceTag()
std::string getInstitutionAddressTag() const
std::string getDoseTypeTag() const
std::string getProcedureCodeSequenceTag()
std::string getStudyInstanceUIDTag() const
std::string getNumberOfFramesInOverlayTag() const
std::string getAdmissionIDTag() const
std::string getSOPClassUIDTag() const
std::string getStudyDateTag() const
std::string getEthnicGroupTag() const
std::string getPerformedProtocolCodeSequenceTag()
std::string getPatientBirthTimeTag() const
std::string getClinicalTrialTimePointDescriptionTag() const
std::string getDoseCommentTag() const
std::string getSoftwareVersionsTag() const
std::string getContentDateTag() const
std::string getDVHSequenceTag()
std::string getDoseSummationTypeTag() const
std::string getPerformedProcedureStepIDTag() const
std::string getSpatialResolutionTag() const
std::string getReferencedInstanceSequenceTag()
std::string getReferencedRTPlanSequenceTag()
std::string getImageOrientationPatientTag() const
std::string getSOPInstanceUIDTag() const
std::string getColumnsTag() const
std::string getManufacturerTag() const
std::string getPatientSpeciesCodeSequenceTag()
std::string getPatientOrientationTag() const
std::string getStructureSetDateTag() const
std::string getIconImageSequenceTag()
std::string getReferencedPatientSequenceTag()
std::string getManufacturerModelNameTag() const
std::string getROIContourSequenceTag()
std::string getResponsibleOrganizationTag() const
std::string getStudyDescriptionTag() const
std::string getPixelDataProviderURLTag() const
std::string getDoseGridScalingTag() const
std::string getPatientIdentityRemovedTag() const
std::string getRelatedGeneralSOPClassUIDTag() const
std::string getOriginalAttributesSequenceTag()
std::string getOverlaySubtypeTag() const
std::string getReferencedStructureSetSequenceTag()
std::string getStationNameTag() const
std::string getSOPAuthorizationCommentTag() const
std::string getSourceImageSequenceTag()
std::string getSamplesPerPixelTag() const
std::string getNumberOfFramesTag() const
std::string getClinicalTrialSubjectIDTag() const
std::string getROIMeanTag() const
std::string getModalityLUTSequenceTag()
std::string getNormalizationPointTag() const
std::string getSliceLocationTag() const
std::string getPatientBreedDescriptionTag() const
std::string getImageFrameOriginTag() const
std::string getGantryIDTag() const
std::string getQualityControlImageTag() const
std::string getPatientSpeciesDescriptionTag() const
std::string getInstitutionNameTag() const
std::string getNameOfPhysiciansReadingStudyTag() const
std::string getContributingEquipmentSequenceTag()
std::string getTimeOfLastCalibrationTag() const
std::string getReferencedStudySequenceTag()
std::string getTissueHeterogeneityCorrectionTag() const
std::string getDeidentificationMethodTag() const
std::string getOccupationTag() const
std::string getOverlayColumnsTag() const
std::string getOverlayRowsTag() const
std::string getPositionReferenceIndicatorTag() const
std::string getLossyImageCompressionMethodTag() const
std::string getDVHNormalizationDoseValueTag() const
std::string getSeriesDescriptionTag() const
std::string getLargestImagePixelValueTag() const
std::string getPerformedProcedureStepStartTimeTag() const
std::string getStructureSetTimeTag() const
std::string getBreedRegistrationSequenceTag()
std::string getPixelRepresentationTag() const
std::string getAcquisitionTimeTag() const
std::string getRedPaletteColorLookupTableDescriptorTag() const
std::string getSeriesInstanceUIDTag() const
std::string getIrradiationEventUIDTag() const
std::string getHighBitTag() const
std::string getOverlayBitsAllocatedTag() const
std::string getPhysiciansOfRecordIdentificationSequenceTag()
std::string getPerformedProcedureStepStartDateTag() const
std::string getClinicalTrialSiteNameTag() const
std::string getSOPAuthorizationDateTimeTag() const
std::string getAuthorizationEquipmentCertificationNumberTag() const
std::string getDerivationDescriptionTag() const
std::string getSeriesNumberTag() const
std::string getResponsiblePersonTag() const
std::string getDVHNormalizationPointTag() const
std::string getBitsStoredTag() const
std::string getPatientBreedCodeSequenceTag()
std::string getPixelSpacingTag() const
std::string getICCProfileTag() const
std::string getRowsTag() const
std::string getPatientNameTag() const
std::string getStudyIDTag() const
std::string getInstitutionalDepartmentNameTag() const
std::string getPatientAgeTag() const
std::string getPatientSexTag() const
std::string getBluePaletteColorLookupTableDescriptorTag() const
std::string getRescaleTypeTag() const
std::string getImageCommentsTag() const
std::string getResponsiblePersonRoleTag() const
std::string getSliceThicknessTag() const
bool containsModule(DcmModuleType moduleType)
std::string getModalityTag() const
std::string getDoseUnitsTag() const
std::string getPerformedProcedureStepDescriptionTag() const
std::string getReferencedImageSequenceTag()
std::string getClinicalTrialSiteIDTag() const
std::string getStructureSetNameTag() const
std::string getCodingSchemeIdentificationSequenceTag()
std::string getOverlayOriginTag() const
std::string getIssuerOfPatientIDTag() const
std::string getInstanceCreationTimeTag() const
std::string getContentTimeTag() const
std::string getClinicalTrialProtocolNameTag() const
std::string getReferringPhysicianIdentificationSequenceTag()
std::string getIssuerOfAdmissionIDTag() const
std::string getDigitalSignaturesSequenceTag()
std::string getOtherPatientIDsTag() const
std::string getOverlayDescriptionTag() const
std::string getClinicalTrialSponsorNameTag() const
std::string getClinicalTrialTimePointIDTag() const
std::string getRescaleInterceptTag() const
std::string getImageTypeTag() const
std::string getReferencedFrameOfReferenceSequenceTag()
std::string getImagesInAcquisitionTag() const
std::string getClinicalTrialCoordinatingCenterNameTag() const
std::string getLossyImageCompressionRatioTag() const
std::string getDateOfLastCalibrationTag() const
std::string getOverlayBitPositionTag() const
std::string getOtherPatientNamesTag() const
std::string getAccessionNumberTag() const
std::string getStructureSetROISequenceTag()
std::string getStudyTimeTag() const
std::string getPatientIDTag() const
std::string getImagePositionPatientTag() const
std::string getAdditionalPatientHistoryTag() const
std::string getPhotometricInterpretationTag() const
std::string getROIStandardDeviationTag() const
std::string getSOPInstanceStatusTag() const
dcmModuleTypeVec getModuleTypes()
Return vector of DcmModuleTypes.
std::string getDerivationCodeSequenceTag()
std::string getPixelPaddingValueTag() const
std::string getStructureSetLabelTag() const
std::string getPatientCommentsTag() const
std::string getDeviceSerialNumberTag() const
std::string getOverlayTypeTag() const
std::string getROIAreaTag() const
The DRTAdmittingDiagnosesCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTBreedRegistrationSequence DICOM Sequence wrapped for PythonQT.
The DRTCodingSchemeIdentificationSequence DICOM Sequence wrapped for PythonQT.
The DRTContributingEquipmentSequence DICOM Sequence wrapped for PythonQT.
The DRTDVHSequence DICOM Sequence wrapped for PythonQT.
The DRTDeidentificationMethodCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTDerivationCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTDigitalSignaturesSequence DICOM Sequence wrapped for PythonQT.
Base object class for passing DRTDoseIOD objects between MeVisLab modules.
The DRTEncryptedAttributesSequence DICOM Sequence wrapped for PythonQT.
The DRTHL7StructuredDocumentReferenceSequence DICOM Sequence wrapped for PythonQT.
The DRTIconImageSequence DICOM Sequence wrapped for PythonQT.
The DRTModalityLUTSequence DICOM Sequence wrapped for PythonQT.
The DRTOriginalAttributesSequence DICOM Sequence wrapped for PythonQT.
The DRTOtherPatientIDsSequence DICOM Sequence wrapped for PythonQT.
The DRTPatientBreedCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTPatientSpeciesCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTPhysiciansOfRecordIdentificationSequence DICOM Sequence wrapped for PythonQT.
The DRTPhysiciansReadingStudyIdentificationSequence DICOM Sequence wrapped for PythonQT.
The DRTProcedureCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTROIContourSequence DICOM Sequence wrapped for PythonQT.
The DRTRTDoseROISequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedFrameOfReferenceSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedImageSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedInstanceSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedPatientSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedRTPlanSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedStructureSetSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedStudySequence DICOM Sequence wrapped for PythonQT.
The DRTReferringPhysicianIdentificationSequence DICOM Sequence wrapped for PythonQT.
The DRTRequestAttributesSequence DICOM Sequence wrapped for PythonQT.
The DRTSourceImageSequence DICOM Sequence wrapped for PythonQT.
The DRTStructureSetROISequence DICOM Sequence wrapped for PythonQT.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
boost::shared_ptr< const Tag > Const_TagPtr
boost::shared_ptr< Tree > TreePtr
shared pointer to a DCMTree::Tree