public class MagUncertainty extends Object
| Modifier and Type | Method and Description |
|---|---|
Element |
appendTo(Element node)
Appends the XML form of this magnitude uncertainty data to the supplied
Element. |
static MagUncertainty |
create(double[] epiDeltas,
double[] epiWeights,
double epiCutoff,
double aleaSigma,
int aleaCount,
boolean moBalance,
double aleaCutoff)
Factory magnitude uncertainty container constructor.
|
String |
toString() |
public static MagUncertainty create(double[] epiDeltas, double[] epiWeights, double epiCutoff, double aleaSigma, int aleaCount, boolean moBalance, double aleaCutoff)
epiDeltas - epistemic change to magnitude (M +/- delta)epiWeights - weight for each change; must be same length as
epiDeltasepiCutoff - minimum magnitude for which epistemic uncertainty applies,
below which it is disabledaleaSigma - standard deviation of aleatory Gaussian uncertaintyaleaCount - number of aleatory uncertainty magnitude bins across a
normal distributionmoBalance - whether to preserve moment across aleatory uncertainty
binsaleaCutoff - minimum magnitude for which aleatory uncertainty applies,
below which it is disabled