public class CTIrradiationEventDataFromImages
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<java.io.File> |
filesAlreadyDone |
Constructor and Description |
---|
CTIrradiationEventDataFromImages() |
CTIrradiationEventDataFromImages(java.lang.String path) |
CTIrradiationEventDataFromImages(java.util.Vector<java.lang.String> paths) |
Modifier and Type | Method and Description |
---|---|
void |
add(java.io.File file) |
void |
add(java.lang.String path) |
CTAcquisitionParameters |
getAcquisitionParametersByAcquisitionNumberAndStudyInstanceUID(java.lang.String acquisitionNumberAndStudyInstanceUIDKey) |
CTAcquisitionParameters |
getAcquisitionParametersBySeriesNumberScanRangeAndStudyInstanceUID(java.lang.String seriesNumberAndScanRangeAndStudyInstanceUIDKey) |
CTAcquisitionParameters |
getAcquisitionParametersForIrradiationEvent(java.lang.String uid) |
DisplayableConcept |
getCombinedAnatomyForStudy(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 double |
getDoubleValueOrZeroIfEmpty(java.lang.String s) |
static double |
getDoubleValueOrZeroIfEmptyOrInvalid(java.lang.String s) |
java.lang.String |
getOverallEarliestAcquisitionDateTimeForStudy(java.lang.String studyInstanceUID) |
java.lang.String |
getOverallLatestAcquisitionDateTimeForStudy(java.lang.String studyInstanceUID) |
java.lang.String |
getPatientAge() |
java.lang.String |
getPatientSex() |
java.lang.String |
getPatientSize() |
java.lang.String |
getPatientWeight() |
java.lang.String |
getTimezoneOffsetFromUTC() |
static void |
main(java.lang.String[] arg) |
java.lang.String |
toString() |
public CTIrradiationEventDataFromImages()
public CTIrradiationEventDataFromImages(java.lang.String path)
public CTIrradiationEventDataFromImages(java.util.Vector<java.lang.String> paths)
public void add(java.io.File file)
public void add(java.lang.String path)
public CTAcquisitionParameters getAcquisitionParametersByAcquisitionNumberAndStudyInstanceUID(java.lang.String acquisitionNumberAndStudyInstanceUIDKey)
public CTAcquisitionParameters getAcquisitionParametersBySeriesNumberScanRangeAndStudyInstanceUID(java.lang.String seriesNumberAndScanRangeAndStudyInstanceUIDKey)
public CTAcquisitionParameters getAcquisitionParametersForIrradiationEvent(java.lang.String uid)
public DisplayableConcept getCombinedAnatomyForStudy(java.lang.String studyInstanceUID)
public java.util.ArrayList<java.lang.String> getDoseScreenFilenames()
public java.util.ArrayList<java.lang.String> getDoseScreenOrStructuredReportFilenames()
public java.util.ArrayList<java.lang.String> getDoseScreenOrStructuredReportFilenames(boolean includeScreen, boolean includeSR)
public java.util.ArrayList<java.lang.String> getDoseStructuredReportFilenames()
public static double getDoubleValueOrZeroIfEmpty(java.lang.String s) throws java.lang.NumberFormatException
java.lang.NumberFormatException
public static double getDoubleValueOrZeroIfEmptyOrInvalid(java.lang.String s)
public java.lang.String getOverallEarliestAcquisitionDateTimeForStudy(java.lang.String studyInstanceUID)
public java.lang.String getOverallLatestAcquisitionDateTimeForStudy(java.lang.String studyInstanceUID)
public java.lang.String getPatientAge()
public java.lang.String getPatientSex()
public java.lang.String getPatientSize()
public java.lang.String getPatientWeight()
public java.lang.String getTimezoneOffsetFromUTC()
public static final void main(java.lang.String[] arg)
public java.lang.String toString()
toString
in class java.lang.Object