package org.dawnsci.surfacescatter; import org.dawnsci.surfacescatter.AnalaysisMethodologies.FitPower; import org.dawnsci.surfacescatter.AnalaysisMethodologies.Methodology; import org.dawnsci.surfacescatter.TrackingMethodology.TrackerType1; import org.eclipse.january.dataset.ILazyDataset; public class FrameModel { //reciprocal space location private double h; private double k; private double l; private double scannedVariable; //number as read in private int imageNumber; //file location private String tifFilePath; private String datFilePath; private int datNo; ///physical corrections private double lorentzianCorrection; private double polarisationCorrection; private double areaCorrection; ///background subtraction parameters private double[] roiLocation; private FitPower fitPower; private int boundaryBox; private TrackerType1 trackingMethodolgy; private Methodology backgroundMethdology; private double[] overlapping_Background_ROI; private double[] static_Background_ROI; //raw image private ILazyDataset rawImageData; //results private double unspliced_Corrected_Intensity; private double unspliced_Corrected_Intensity_Error; private double unspliced_Raw_Intensity; private double unspliced_Raw_Intensity_Error; private double unspliced_Fhkl_Intensity; private double unspliced_Fhkl_Intensity_Error; public double getH() { return h; } public void setH(double h) { this.h = h; } public double getK() { return k; } public void setK(double k) { this.k = k; } public double getL() { return l; } public void setL(double l) { this.l = l; } public int getImageNumber() { return imageNumber; } public void setImageNumber(int imageNumber) { this.imageNumber = imageNumber; } public String getTifFilePath() { return tifFilePath; } public void setTifFilePath(String tifFilePath) { this.tifFilePath = tifFilePath; } public String getDatFilePath() { return datFilePath; } public void setDatFilePath(String datFilePath) { this.datFilePath = datFilePath; } public double getLorentzianCorrection() { return lorentzianCorrection; } public void setLorentzianCorrection(double lorentzianCorrection) { this.lorentzianCorrection = lorentzianCorrection; } public double getPolarisationCorrection() { return polarisationCorrection; } public void setPolarisationCorrection(double polarisationCorrection) { this.polarisationCorrection = polarisationCorrection; } public double getAreaCorrection() { return areaCorrection; } public void setAreaCorrection(double areaCorrection) { this.areaCorrection = areaCorrection; } public double[] getRoiLocation() { return roiLocation; } public void setRoiLocation(double[] roiLocation) { this.roiLocation = roiLocation; } public FitPower getFitPower() { return fitPower; } public void setFitPower(FitPower fitPower) { this.fitPower = fitPower; } public int getBoundaryBox() { return boundaryBox; } public void setBoundaryBox(int boundaryBox) { this.boundaryBox = boundaryBox; } public TrackerType1 getTrackingMethodolgy() { return trackingMethodolgy; } public void setTrackingMethodolgy(TrackerType1 trackerType1) { this.trackingMethodolgy = trackerType1; } public Methodology getBackgroundMethdology() { return backgroundMethdology; } public void setBackgroundMethdology(Methodology backgroundMethdology) { this.backgroundMethdology = backgroundMethdology; } public double[] getOverlapping_Background_ROI() { return overlapping_Background_ROI; } public void setOverlapping_Background_ROI(double[] overlapping_Background_ROI) { this.overlapping_Background_ROI = overlapping_Background_ROI; } public double[] getStatic_Background_ROI() { return static_Background_ROI; } public void setStatic_Background_ROI(double[] static_Background_ROI) { this.static_Background_ROI = static_Background_ROI; } public ILazyDataset getRawImageData() { return rawImageData; } public void setRawImageData(ILazyDataset rawImageData) { this.rawImageData = rawImageData; } public double getUnspliced_Corrected_Intensity() { return unspliced_Corrected_Intensity; } public void setUnspliced_Corrected_Intensity(double unspliced_Corrected_Intensity) { this.unspliced_Corrected_Intensity = unspliced_Corrected_Intensity; } public double getUnspliced_Corrected_Intensity_Error() { return unspliced_Corrected_Intensity_Error; } public void setUnspliced_Corrected_Intensity_Error(double unspliced_Corrected_Intensity_Error) { this.unspliced_Corrected_Intensity_Error = unspliced_Corrected_Intensity_Error; } public double getUnspliced_Raw_Intensity() { return unspliced_Raw_Intensity; } public void setUnspliced_Raw_Intensity(double unspliced_Raw_Intensity) { this.unspliced_Raw_Intensity = unspliced_Raw_Intensity; } public double getUnspliced_Raw_Intensity_Error() { return unspliced_Raw_Intensity_Error; } public void setUnspliced_Raw_Intensity_Error(double unspliced_Raw_Intensity_Error) { this.unspliced_Raw_Intensity_Error = unspliced_Raw_Intensity_Error; } public double getUnspliced_Fhkl_Intensity() { return unspliced_Fhkl_Intensity; } public void setUnspliced_Fhkl_Intensity(double unspliced_Fhkl_Intensity) { this.unspliced_Fhkl_Intensity = unspliced_Fhkl_Intensity; } public double getUnspliced_Fhkl_Intensity_Error() { return unspliced_Fhkl_Intensity_Error; } public void setUnspliced_Fhkl_Intensity_Error(double unspliced_Fhkl_Intensity_Error) { this.unspliced_Fhkl_Intensity_Error = unspliced_Fhkl_Intensity_Error; } public int getDatNo() { return datNo; } public void setDatNo(int datNo) { this.datNo = datNo; } public double getScannedVariable() { return scannedVariable; } public void setScannedVariable(double scannedVariable) { this.scannedVariable = scannedVariable; } }