Package com.pixelmed.dose
Class CTAcquisitionParameters
- java.lang.Object
-
- com.pixelmed.dose.CTAcquisitionParameters
-
public class CTAcquisitionParameters extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringacquisitionProtocolprotected CodedSequenceItemanatomyprotected java.lang.StringbottomZLocationOfReconstructableVolumeprotected java.lang.StringbottomZLocationOfScanningLengthprotected java.lang.Stringcommentprotected ContentItemcontentItemFragmentprotected java.lang.StringexposedRangeInMMprotected java.lang.StringexposureTimeInSecondsprotected java.lang.StringexposureTimePerRotationprotected java.lang.StringframeOfReferenceUIDprotected java.lang.StringirradiationEventUIDprotected java.lang.Stringkvpprotected java.lang.StringlengthOfReconstructableVolumeInMMprotected java.lang.StringnominalSingleCollimationWidthInMMprotected java.lang.StringnominalTotalCollimationWidthInMMprotected java.lang.StringpitchFactorprotected java.lang.StringscanningLengthInMMprotected CTScanTypescanTypeprotected java.lang.StringtopZLocationOfReconstructableVolumeprotected java.lang.StringtopZLocationOfScanningLengthprotected java.lang.StringtubeCurrentprotected java.lang.StringtubeCurrentMaximum
-
Constructor Summary
Constructors Constructor Description CTAcquisitionParameters(ContentItem parametersNode)CTAcquisitionParameters(CTAcquisitionParameters source)CTAcquisitionParameters(java.lang.String irradiationEventUID, CTScanType scanType, CodedSequenceItem anatomy, java.lang.String acquisitionProtocol, java.lang.String comment, java.lang.String exposureTimeInSeconds, java.lang.String scanningLengthInMM, java.lang.String nominalSingleCollimationWidthInMM, java.lang.String nominalTotalCollimationWidthInMM, java.lang.String pitchFactor, java.lang.String kvp, java.lang.String tubeCurrent, java.lang.String tubeCurrentMaximum, java.lang.String exposureTimePerRotation)CTAcquisitionParameters(java.lang.String irradiationEventUID, CTScanType scanType, CodedSequenceItem anatomy, java.lang.String acquisitionProtocol, java.lang.String comment, java.lang.String exposureTimeInSeconds, java.lang.String scanningLengthInMM, java.lang.String lengthOfReconstructableVolumeInMM, java.lang.String exposedRangeInMM, java.lang.String topZLocationOfReconstructableVolume, java.lang.String bottomZLocationOfReconstructableVolume, java.lang.String topZLocationOfScanningLength, java.lang.String bottomZLocationOfScanningLength, java.lang.String frameOfReferenceUID, java.lang.String nominalSingleCollimationWidthInMM, java.lang.String nominalTotalCollimationWidthInMM, java.lang.String pitchFactor, java.lang.String kvp, java.lang.String tubeCurrent, java.lang.String tubeCurrentMaximum, java.lang.String exposureTimePerRotation)
-
Method Summary
-
-
-
Field Detail
-
irradiationEventUID
protected java.lang.String irradiationEventUID
-
scanType
protected CTScanType scanType
-
anatomy
protected CodedSequenceItem anatomy
-
acquisitionProtocol
protected java.lang.String acquisitionProtocol
-
comment
protected java.lang.String comment
-
exposureTimeInSeconds
protected java.lang.String exposureTimeInSeconds
-
scanningLengthInMM
protected java.lang.String scanningLengthInMM
-
lengthOfReconstructableVolumeInMM
protected java.lang.String lengthOfReconstructableVolumeInMM
-
exposedRangeInMM
protected java.lang.String exposedRangeInMM
-
topZLocationOfReconstructableVolume
protected java.lang.String topZLocationOfReconstructableVolume
-
bottomZLocationOfReconstructableVolume
protected java.lang.String bottomZLocationOfReconstructableVolume
-
topZLocationOfScanningLength
protected java.lang.String topZLocationOfScanningLength
-
bottomZLocationOfScanningLength
protected java.lang.String bottomZLocationOfScanningLength
-
frameOfReferenceUID
protected java.lang.String frameOfReferenceUID
-
nominalSingleCollimationWidthInMM
protected java.lang.String nominalSingleCollimationWidthInMM
-
nominalTotalCollimationWidthInMM
protected java.lang.String nominalTotalCollimationWidthInMM
-
pitchFactor
protected java.lang.String pitchFactor
-
kvp
protected java.lang.String kvp
-
tubeCurrent
protected java.lang.String tubeCurrent
-
tubeCurrentMaximum
protected java.lang.String tubeCurrentMaximum
-
exposureTimePerRotation
protected java.lang.String exposureTimePerRotation
-
contentItemFragment
protected ContentItem contentItemFragment
-
-
Constructor Detail
-
CTAcquisitionParameters
public CTAcquisitionParameters(java.lang.String irradiationEventUID, CTScanType scanType, CodedSequenceItem anatomy, java.lang.String acquisitionProtocol, java.lang.String comment, java.lang.String exposureTimeInSeconds, java.lang.String scanningLengthInMM, java.lang.String lengthOfReconstructableVolumeInMM, java.lang.String exposedRangeInMM, java.lang.String topZLocationOfReconstructableVolume, java.lang.String bottomZLocationOfReconstructableVolume, java.lang.String topZLocationOfScanningLength, java.lang.String bottomZLocationOfScanningLength, java.lang.String frameOfReferenceUID, java.lang.String nominalSingleCollimationWidthInMM, java.lang.String nominalTotalCollimationWidthInMM, java.lang.String pitchFactor, java.lang.String kvp, java.lang.String tubeCurrent, java.lang.String tubeCurrentMaximum, java.lang.String exposureTimePerRotation)
-
CTAcquisitionParameters
public CTAcquisitionParameters(java.lang.String irradiationEventUID, CTScanType scanType, CodedSequenceItem anatomy, java.lang.String acquisitionProtocol, java.lang.String comment, java.lang.String exposureTimeInSeconds, java.lang.String scanningLengthInMM, java.lang.String nominalSingleCollimationWidthInMM, java.lang.String nominalTotalCollimationWidthInMM, java.lang.String pitchFactor, java.lang.String kvp, java.lang.String tubeCurrent, java.lang.String tubeCurrentMaximum, java.lang.String exposureTimePerRotation)
-
CTAcquisitionParameters
public CTAcquisitionParameters(CTAcquisitionParameters source)
-
CTAcquisitionParameters
public CTAcquisitionParameters(ContentItem parametersNode)
-
-
Method Detail
-
merge
public void merge(CTAcquisitionParameters oap)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
equalsApartFromIrradiationEventUID
public boolean equalsApartFromIrradiationEventUID(CTAcquisitionParameters oap)
-
getIrradiationEventUID
public java.lang.String getIrradiationEventUID()
-
getScanType
public CTScanType getScanType()
-
getAnatomy
public CodedSequenceItem getAnatomy()
-
getAcquisitionProtocol
public java.lang.String getAcquisitionProtocol()
-
getComment
public java.lang.String getComment()
-
getExposureTimeInSeconds
public java.lang.String getExposureTimeInSeconds()
-
getScanningLengthInMM
public java.lang.String getScanningLengthInMM()
-
getLengthOfReconstructableVolumeInMM
public java.lang.String getLengthOfReconstructableVolumeInMM()
-
getExposedRangeInMM
public java.lang.String getExposedRangeInMM()
-
getTopZLocationOfReconstructableVolume
public java.lang.String getTopZLocationOfReconstructableVolume()
-
getBottomZLocationOfReconstructableVolume
public java.lang.String getBottomZLocationOfReconstructableVolume()
-
getTopZLocationOfScanningLength
public java.lang.String getTopZLocationOfScanningLength()
-
getBottomZLocationOfScanningLength
public java.lang.String getBottomZLocationOfScanningLength()
-
getFrameOfReferenceUID
public java.lang.String getFrameOfReferenceUID()
-
getNominalSingleCollimationWidthInMM
public java.lang.String getNominalSingleCollimationWidthInMM()
-
getNominalTotalCollimationWidthInMM
public java.lang.String getNominalTotalCollimationWidthInMM()
-
getPitchFactor
public java.lang.String getPitchFactor()
-
getKVP
public java.lang.String getKVP()
-
getTubeCurrent
public java.lang.String getTubeCurrent()
-
getTubeCurrentMaximum
public java.lang.String getTubeCurrentMaximum()
-
getExposureTimePerRotation
public java.lang.String getExposureTimePerRotation()
-
deriveScanningLengthFromDLPAndCTDIVolIfGreater
public void deriveScanningLengthFromDLPAndCTDIVolIfGreater(java.lang.String dlp, java.lang.String ctdiVol)
-
locationSignToSI
public static java.lang.String locationSignToSI(java.lang.String value)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toString
public java.lang.String toString(boolean pretty)
-
getHTMLTableHeaderRowFragment
public static java.lang.String getHTMLTableHeaderRowFragment()
-
getHTMLTableRowFragment
public java.lang.String getHTMLTableRowFragment()
-
getStructuredReportFragment
public ContentItem getStructuredReportFragment(ContentItem root) throws DicomException
- Throws:
DicomException
-
-