Class CTDose

    • Field Detail

      • headToBodyDLPConversionFactor

        protected static double headToBodyDLPConversionFactor
      • dlpTotal

        protected java.lang.String dlpTotal
      • prohibitDLPTotalPhantomSettingFromAcquisitions

        protected boolean prohibitDLPTotalPhantomSettingFromAcquisitions
      • dlpSubTotals

        protected java.util.SortedMap<CTPhantomType,​java.lang.String> dlpSubTotals
      • totalNumberOfIrradiationEvents

        protected int totalNumberOfIrradiationEvents
      • scopeUID

        protected java.lang.String scopeUID
      • startDateTime

        protected java.lang.String startDateTime
      • endDateTime

        protected java.lang.String endDateTime
      • description

        protected java.lang.String description
      • sourceSOPInstanceUID

        protected java.lang.String sourceSOPInstanceUID
    • Method Detail

      • merge

        public void merge​(CTDose ctDoseToMerge)
      • setCompositeInstanceContext

        public void setCompositeInstanceContext​(CompositeInstanceContext compositeInstanceContext)
      • getDLPTotal

        public java.lang.String getDLPTotal()
      • setDLPTotal

        public void setDLPTotal​(java.lang.String dlpTotal)
      • setDLPTotal

        public void setDLPTotal​(java.lang.String dlpSubTotalHead,
                                java.lang.String dlpSubTotalBody)
      • getDLPTotalToUse

        public java.lang.String getDLPTotalToUse()
      • setDLPTotalPhantom

        public void setDLPTotalPhantom​(CTPhantomType dlpTotalPhantom)
      • getDLPTotalPhantomToUse

        public CTPhantomType getDLPTotalPhantomToUse()
      • getDLPTotalPhantomDescriptionToUse

        public java.lang.String getDLPTotalPhantomDescriptionToUse()
      • getDLPSubTotalHead

        public java.lang.String getDLPSubTotalHead()
      • getDLPSubTotalBody

        public java.lang.String getDLPSubTotalBody()
      • getTotalNumberOfIrradiationEvents

        public int getTotalNumberOfIrradiationEvents()
      • getScopeUID

        public java.lang.String getScopeUID()
      • getNumberOfAcquisitions

        public int getNumberOfAcquisitions()
      • getDLPTotalCombinedFromHeadAndBodyPhantomValues

        public static double getDLPTotalCombinedFromHeadAndBodyPhantomValues​(double dlpSubTotalHead,
                                                                             double dlpSubTotalBody)
      • getDLPTotalCombinedFromHeadAndBodyPhantomValues

        public static java.lang.String getDLPTotalCombinedFromHeadAndBodyPhantomValues​(java.lang.String dlpSubTotalHead,
                                                                                       java.lang.String dlpSubTotalBody)
      • getDLPTotalCombinedFromHeadAndBodyPhantomValues

        public java.lang.String getDLPTotalCombinedFromHeadAndBodyPhantomValues()
      • getDLPTotalFromAcquisitions

        public java.lang.String getDLPTotalFromAcquisitions()
                                                     throws java.lang.NumberFormatException
        Throws:
        java.lang.NumberFormatException
      • specifiedDLPTotalMatchesDLPTotalFromAcquisitions

        public boolean specifiedDLPTotalMatchesDLPTotalFromAcquisitions()
      • getStartDateTime

        public java.lang.String getStartDateTime()
      • getEndDateTime

        public java.lang.String getEndDateTime()
      • getDescription

        public java.lang.String getDescription()
      • getSourceSOPInstanceUID

        public java.lang.String getSourceSOPInstanceUID()
      • setSourceSOPInstanceUID

        public void setSourceSOPInstanceUID​(java.lang.String sourceSOPInstanceUID)
      • setDefaultAnatomy

        public void setDefaultAnatomy​(CodedSequenceItem defaultAnatomy)
      • setDefaultAnatomy

        public void setDefaultAnatomy​(CodedConcept defaultAnatomyConcept)
      • getDescriptionOfWhereThisObjectCameFrom

        public java.lang.String getDescriptionOfWhereThisObjectCameFrom()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toString

        public java.lang.String toString​(boolean detail,
                                         boolean pretty)
      • getHTMLTableHeaderRow

        public static java.lang.String getHTMLTableHeaderRow()
      • getHTMLTableRow

        public java.lang.String getHTMLTableRow​(boolean detail)
      • write

        public void write​(java.lang.String filename,
                          java.lang.String aet,
                          java.lang.String manufacturerModelName)
                   throws DicomException,
                          java.io.IOException
        Throws:
        DicomException
        java.io.IOException
      • write

        public void write​(java.lang.String filename,
                          java.lang.String aet)
                   throws DicomException,
                          java.io.IOException
        Throws:
        DicomException
        java.io.IOException
      • write

        public void write​(java.lang.String filename)
                   throws DicomException,
                          java.io.IOException
        Throws:
        DicomException
        java.io.IOException