Package com.pixelmed.dose
Class CTIrradiationEventDataFromImages
- java.lang.Object
-
- com.pixelmed.dose.CTIrradiationEventDataFromImages
-
public class CTIrradiationEventDataFromImages extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Set<java.io.File>filesAlreadyDone
-
Constructor Summary
Constructors Constructor Description CTIrradiationEventDataFromImages()CTIrradiationEventDataFromImages(java.lang.String path)CTIrradiationEventDataFromImages(java.util.Vector<java.lang.String> paths)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(java.io.File file)voidadd(java.lang.String path)CTAcquisitionParametersgetAcquisitionParametersByAcquisitionNumberAndStudyInstanceUID(java.lang.String acquisitionNumberAndStudyInstanceUIDKey)CTAcquisitionParametersgetAcquisitionParametersBySeriesNumberScanRangeAndStudyInstanceUID(java.lang.String seriesNumberAndScanRangeAndStudyInstanceUIDKey)CTAcquisitionParametersgetAcquisitionParametersForIrradiationEvent(java.lang.String uid)DisplayableConceptgetCombinedAnatomyForStudy(java.lang.String studyInstanceUID)java.util.ArrayList<java.lang.String>getDoseScreenFilenames()java.util.ArrayList<java.lang.String>getDoseScreenOrStructuredReportFilenames()java.util.ArrayList<java.lang.String>getDoseScreenOrStructuredReportFilenames(boolean includeScreen, boolean includeSR)java.util.ArrayList<java.lang.String>getDoseStructuredReportFilenames()static doublegetDoubleValueOrZeroIfEmpty(java.lang.String s)static doublegetDoubleValueOrZeroIfEmptyOrInvalid(java.lang.String s)java.lang.StringgetOverallEarliestAcquisitionDateTimeForStudy(java.lang.String studyInstanceUID)java.lang.StringgetOverallLatestAcquisitionDateTimeForStudy(java.lang.String studyInstanceUID)java.lang.StringgetPatientAge()java.lang.StringgetPatientSex()java.lang.StringgetPatientSize()java.lang.StringgetPatientWeight()java.lang.StringgetTimezoneOffsetFromUTC()static voidmain(java.lang.String[] arg)java.lang.StringtoString()
-
-
-
Constructor Detail
-
CTIrradiationEventDataFromImages
public CTIrradiationEventDataFromImages()
-
CTIrradiationEventDataFromImages
public CTIrradiationEventDataFromImages(java.lang.String path)
-
CTIrradiationEventDataFromImages
public CTIrradiationEventDataFromImages(java.util.Vector<java.lang.String> paths)
-
-
Method Detail
-
getDoseScreenFilenames
public java.util.ArrayList<java.lang.String> getDoseScreenFilenames()
-
getDoseStructuredReportFilenames
public java.util.ArrayList<java.lang.String> getDoseStructuredReportFilenames()
-
getDoseScreenOrStructuredReportFilenames
public java.util.ArrayList<java.lang.String> getDoseScreenOrStructuredReportFilenames()
-
getDoseScreenOrStructuredReportFilenames
public java.util.ArrayList<java.lang.String> getDoseScreenOrStructuredReportFilenames(boolean includeScreen, boolean includeSR)
-
getDoubleValueOrZeroIfEmpty
public static double getDoubleValueOrZeroIfEmpty(java.lang.String s) throws java.lang.NumberFormatException- Throws:
java.lang.NumberFormatException
-
getDoubleValueOrZeroIfEmptyOrInvalid
public static double getDoubleValueOrZeroIfEmptyOrInvalid(java.lang.String s)
-
getTimezoneOffsetFromUTC
public java.lang.String getTimezoneOffsetFromUTC()
-
getPatientAge
public java.lang.String getPatientAge()
-
getPatientSex
public java.lang.String getPatientSex()
-
getPatientWeight
public java.lang.String getPatientWeight()
-
getPatientSize
public java.lang.String getPatientSize()
-
getOverallEarliestAcquisitionDateTimeForStudy
public java.lang.String getOverallEarliestAcquisitionDateTimeForStudy(java.lang.String studyInstanceUID)
-
getOverallLatestAcquisitionDateTimeForStudy
public java.lang.String getOverallLatestAcquisitionDateTimeForStudy(java.lang.String studyInstanceUID)
-
getCombinedAnatomyForStudy
public DisplayableConcept getCombinedAnatomyForStudy(java.lang.String studyInstanceUID)
-
getAcquisitionParametersForIrradiationEvent
public CTAcquisitionParameters getAcquisitionParametersForIrradiationEvent(java.lang.String uid)
-
getAcquisitionParametersBySeriesNumberScanRangeAndStudyInstanceUID
public CTAcquisitionParameters getAcquisitionParametersBySeriesNumberScanRangeAndStudyInstanceUID(java.lang.String seriesNumberAndScanRangeAndStudyInstanceUIDKey)
-
getAcquisitionParametersByAcquisitionNumberAndStudyInstanceUID
public CTAcquisitionParameters getAcquisitionParametersByAcquisitionNumberAndStudyInstanceUID(java.lang.String acquisitionNumberAndStudyInstanceUIDKey)
-
add
public void add(java.lang.String path)
-
add
public void add(java.io.File file)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
main
public static final void main(java.lang.String[] arg)
-
-