org.opensha.sha.earthquake.rupForecastImpl.WGCEP_UCERF_2_Final.gui
Class CreatePlotFromSegRecurIntvFile

java.lang.Object
  extended by org.opensha.sha.earthquake.rupForecastImpl.WGCEP_UCERF_2_Final.gui.CreatePlotFromSegRecurIntvFile

public class CreatePlotFromSegRecurIntvFile
extends java.lang.Object

Create the plots from segment recurrence interval file

Author:
vipingupta

Constructor Summary
CreatePlotFromSegRecurIntvFile(java.util.ArrayList funcList)
           
 
Method Summary
static void createPlots(java.lang.String masterDirName, java.lang.String excelSheetName)
          It creates plots and saves PDFs in A_FaultSegRecurIntvPlots_2_1 subdirectory in masterDirectory
 java.util.ArrayList getCurveFunctionList()
           
 java.util.ArrayList getPlottingFeatures()
           
 double getUserMaxX()
           
 double getUserMaxY()
           
 double getUserMinX()
           
 double getUserMinY()
           
 java.lang.String getXAxisLabel()
           
 boolean getXLog()
           
 java.lang.String getYAxisLabel()
           
 boolean getYLog()
           
 boolean isCustomAxis()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreatePlotFromSegRecurIntvFile

public CreatePlotFromSegRecurIntvFile(java.util.ArrayList funcList)
Method Detail

getCurveFunctionList

public java.util.ArrayList getCurveFunctionList()

getXLog

public boolean getXLog()

getYLog

public boolean getYLog()

getXAxisLabel

public java.lang.String getXAxisLabel()

getYAxisLabel

public java.lang.String getYAxisLabel()

getPlottingFeatures

public java.util.ArrayList getPlottingFeatures()

isCustomAxis

public boolean isCustomAxis()

getUserMinX

public double getUserMinX()

getUserMaxX

public double getUserMaxX()

getUserMinY

public double getUserMinY()

getUserMaxY

public double getUserMaxY()

createPlots

public static void createPlots(java.lang.String masterDirName,
                               java.lang.String excelSheetName)
It creates plots and saves PDFs in A_FaultSegRecurIntvPlots_2_1 subdirectory in masterDirectory

Parameters:
masterDirName - MasterDirectoty where A_FaultSegRecurIntvPlots_2_1 will be created
excelSheetName - Absolute pathname to excel file