|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensha.sha.earthquake.ProbEqkSource
org.opensha.sha.earthquake.rupForecastImpl.WG02.WG02_CharEqkSource
public class WG02_CharEqkSource
Title: WG02_CharEqkSource
Description: Working Group 2002 characteristic earthquake source
Copyright: Copyright (c) 2003
Company:
| Field Summary |
|---|
| Fields inherited from class org.opensha.sha.earthquake.ProbEqkSource |
|---|
isPoissonian |
| Constructor Summary | |
|---|---|
WG02_CharEqkSource(double prob,
double meanMag,
double magSigma,
double nSigmaTrunc,
double deltaMag,
AbstractEvenlyGriddedSurfaceWithSubsets rupSurface,
double rupArea,
double rupOffset,
String sourceName,
double rake)
Constructor for this class |
|
| Method Summary | |
|---|---|
LocationList |
getAllSourceLocs()
It returns a list of all the locations which make up the surface for this source. |
double |
getMinDistance(Site site)
This returns the shortest dist to either end of the fault trace, or to the mid point of the fault trace. |
String |
getName()
get the name of this class |
int |
getNumRuptures()
Get the number of ruptures for this source |
ProbEqkRupture |
getRupture(int nRupture)
Get the ith rupture for this source This is a handle(or reference) to existing class variable. |
AbstractEvenlyGriddedSurface |
getSourceSurface()
This gives the entire surface of the source |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WG02_CharEqkSource(double prob,
double meanMag,
double magSigma,
double nSigmaTrunc,
double deltaMag,
AbstractEvenlyGriddedSurfaceWithSubsets rupSurface,
double rupArea,
double rupOffset,
String sourceName,
double rake)
prob: - probability of eventmeanMag: - Mean magnitude for the Gaussian Mag. Freq. Dist.magSigma: - Standared deviation for the Gaussian Mag. Freq. Dist.nSigmaTrunc: - Number of sigmas where trunction occurs on the Gaussian Dist.deltaMag: - The discretization interval for the Mag. Freq. Dist.rupSurface: - The rupture surfacerupArea: - The rupture area (may be smaller than surface due to aseismic slip)rupOffset: - The offset length for sub-ruptures ("floating" ruptures)rupName: - The name to assign for this rupturerake: - The rake for the event| Method Detail |
|---|
public LocationList getAllSourceLocs()
public AbstractEvenlyGriddedSurface getSourceSurface()
EqkSource
public int getNumRuptures()
ProbEqkSource
getNumRuptures in interface EqkSourcegetNumRuptures in class ProbEqkSourcepublic ProbEqkRupture getRupture(int nRupture)
ProbEqkSource
getRupture in interface EqkSourcegetRupture in class ProbEqkSourcenRupture -
public double getMinDistance(Site site)
getMinDistance in class ProbEqkSourcesite -
public String getName()
getName in interface NamedgetName in class ProbEqkSource
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||