Package com.pixelmed.dose
Class CTDoseAcquisition
- java.lang.Object
-
- com.pixelmed.dose.CTDoseAcquisition
-
public class CTDoseAcquisition extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected CTAcquisitionParametersacquisitionParametersprotected ContentItemcontentItemFragmentprotected java.lang.StringCTDIvolprotected java.lang.StringDLPprotected CTDoseCheckDetailsdoseCheckDetailsprotected static CodedSequenceItementireBodyDefaultAnatomyprotected CTPhantomTypephantomTypeprotected ScanRangescanRangeprotected CTScanTypescanTypeprotected java.lang.StringscopeUIDprotected java.lang.StringseriesOrAcquisitionNumberprotected booleanseriesOrAcquisitionNumberIsSeries
-
Constructor Summary
Constructors Constructor Description CTDoseAcquisition(java.lang.String scopeUID, boolean seriesOrAcquisitionNumberIsSeries, java.lang.String seriesOrAcquisitionNumber, CTScanType scanType, ScanRange scanRange, java.lang.String CTDIvol, java.lang.String DLP, CTPhantomType phantomType)CTDoseAcquisition(java.lang.String scopeUID, ContentItem parent)
-
Method Summary
-
-
-
Field Detail
-
scopeUID
protected java.lang.String scopeUID
-
seriesOrAcquisitionNumberIsSeries
protected boolean seriesOrAcquisitionNumberIsSeries
-
seriesOrAcquisitionNumber
protected java.lang.String seriesOrAcquisitionNumber
-
scanType
protected CTScanType scanType
-
scanRange
protected ScanRange scanRange
-
CTDIvol
protected java.lang.String CTDIvol
-
DLP
protected java.lang.String DLP
-
phantomType
protected CTPhantomType phantomType
-
acquisitionParameters
protected CTAcquisitionParameters acquisitionParameters
-
doseCheckDetails
protected CTDoseCheckDetails doseCheckDetails
-
contentItemFragment
protected ContentItem contentItemFragment
-
entireBodyDefaultAnatomy
protected static CodedSequenceItem entireBodyDefaultAnatomy
-
-
Constructor Detail
-
CTDoseAcquisition
public CTDoseAcquisition(java.lang.String scopeUID, boolean seriesOrAcquisitionNumberIsSeries, java.lang.String seriesOrAcquisitionNumber, CTScanType scanType, ScanRange scanRange, java.lang.String CTDIvol, java.lang.String DLP, CTPhantomType phantomType)
-
CTDoseAcquisition
public CTDoseAcquisition(java.lang.String scopeUID, ContentItem parent)
-
-
Method Detail
-
checkUnitIs_mGy
public static boolean checkUnitIs_mGy(CodedSequenceItem unit)
-
checkUnitIs_mGycm
public static boolean checkUnitIs_mGycm(CodedSequenceItem unit)
-
getScopeUID
public java.lang.String getScopeUID()
-
isSeriesNumberNotAcquisitionNumber
public boolean isSeriesNumberNotAcquisitionNumber()
-
getSeriesOrAcquisitionNumber
public java.lang.String getSeriesOrAcquisitionNumber()
-
getScanType
public CTScanType getScanType()
-
getScanRange
public ScanRange getScanRange()
-
getCTDIvol
public java.lang.String getCTDIvol()
-
getDLP
public java.lang.String getDLP()
-
getPhantomType
public CTPhantomType getPhantomType()
-
setAcquisitionParameters
public void setAcquisitionParameters(CTAcquisitionParameters acquisitionParameters)
-
getDoseCheckDetails
public CTDoseCheckDetails getDoseCheckDetails()
-
setDoseCheckDetails
public void setDoseCheckDetails(CTDoseCheckDetails doseCheckDetails)
-
getAcquisitionParameters
public CTAcquisitionParameters getAcquisitionParameters()
-
merge
public void merge(CTDoseAcquisition acqMerge)
-
matchForMerge
public boolean matchForMerge(CTDoseAcquisition oda)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getScanningLengthFromDLPAndCTDIVol
public java.lang.String getScanningLengthFromDLPAndCTDIVol()
-
getDLPFromRangeAndCTDIvol
public java.lang.String getDLPFromRangeAndCTDIvol()
-
specifiedDLPMatchesDLPFromRangeAndCTDIvol
public boolean specifiedDLPMatchesDLPFromRangeAndCTDIvol()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toString
public java.lang.String toString(boolean pretty)
-
getHTMLTableHeaderRow
public java.lang.String getHTMLTableHeaderRow()
-
getHTMLTableRow
public java.lang.String getHTMLTableRow()
-
getStructuredReportFragment
public ContentItem getStructuredReportFragment(ContentItem root) throws DicomException
- Throws:
DicomException
-
getStructuredReportFragment
public ContentItem getStructuredReportFragment(ContentItem root, CodedSequenceItem defaultAnatomy) throws DicomException
- Throws:
DicomException
-
-