|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensha.sha.calc.IM_EventSet.v02.IM_EventSetCalc_v2_1
public class IM_EventSetCalc_v2_1
Title: IM_EventSetCalc
Description: This class computes the Mean and Sigma for any Attenuation supported and any IMT supported by these AttenuationRelationships. Sites information is read from a input file.
| Constructor Summary | |
|---|---|
IM_EventSetCalc_v2_1(String inpFile,
String outDir)
|
|
| Method Summary | |
|---|---|
protected void |
createIMRClassInstance(String AttenRelClassName)
Creates a class instance from a string of the full class name including packages. |
void |
createSiteList()
Creates a location using the given locations to find source cut-off disance. |
void |
getMeanSigma()
Starting with the Mean and Sigma calculation. |
static void |
main(String[] args)
|
void |
parameterChangeWarning(ParameterChangeWarningEvent e)
Function that must be implemented by all Listeners for ParameterChangeWarnEvents. |
void |
parseFile()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ArrayList willsSiteClassVals
protected LocationList locList
protected ERF forecast
protected ArrayList chosenAttenuationsList
protected static final String MEAN
protected static final String SIGMA
protected ArrayList supportedIMTs
protected double sourceCutOffDistance
protected static final double MIN_DIST
protected Site siteForSourceCutOff
protected String inputFileName
protected String dirName
protected static final String BJF_CLASS_NAME
protected static final String AS_CLASS_NAME
protected static final String AS_2008_CLASS_NAME
protected static final String C_CLASS_NAME
protected static final String SCEMY_CLASS_NAME
protected static final String F_CLASS_NAME
protected static final String A_CLASS_NAME
protected static final String CB_CLASS_NAME
protected static final String SM_CLASS_NAME
protected static final String SEA_CLASS_NAME
protected static final String CS_CLASS_NAME
protected static final String AS_2005_CLASS_NAME
protected static final String CY_2006_CLASS_NAME
protected static final String BOORE_2006_CLASS_NAME
protected static final String BOORE_2008_CLASS_NAME
protected static final String CB_2006_CLASS_NAME
protected static final String CB_2008_CLASS_NAME
protected static final String BS_2003_CLASS_NAME
protected static final String BC_2004_CLASS_NAME
protected static final String GOULET_2006_CLASS_NAME
| Constructor Detail |
|---|
public IM_EventSetCalc_v2_1(String inpFile,
String outDir)
| Method Detail |
|---|
public void parseFile()
throws FileNotFoundException,
IOException
FileNotFoundException
IOExceptionprotected void createIMRClassInstance(String AttenRelClassName)
BJF_1997_AttenRel imr = new BJF_1997_AttenRel()
If your not sure the user wants this one or AS_1997_AttenRel you can use this function instead to create the same class by:
BJF_1997_AttenRel imr =
(BJF_1997_AttenRel)ClassUtils.createNoArgConstructorClassInstance("org.opensha.sha.imt.attenRelImpl.BJF_1997_AttenRel");
public void getMeanSigma()
public void createSiteList()
public void parameterChangeWarning(ParameterChangeWarningEvent e)
parameterChangeWarning in interface ParameterChangeWarningListenerevent - The Event which triggered this function callpublic static void main(String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||