From 5b0dbbffd8c7b2cad59f80a853dedbdd5fa1a117 Mon Sep 17 00:00:00 2001 From: Peter Powers <pmpowers@usgs.gov> Date: Fri, 25 Feb 2022 11:47:04 -0700 Subject: [PATCH] ground motion mutable field placeholders --- .../earthquake/nshmp/gmm/GroundMotion.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/main/java/gov/usgs/earthquake/nshmp/gmm/GroundMotion.java b/src/main/java/gov/usgs/earthquake/nshmp/gmm/GroundMotion.java index 2647d3d8..76dff8be 100644 --- a/src/main/java/gov/usgs/earthquake/nshmp/gmm/GroundMotion.java +++ b/src/main/java/gov/usgs/earthquake/nshmp/gmm/GroundMotion.java @@ -19,6 +19,12 @@ public interface GroundMotion { */ public double sigma(); + // public double rate(); + // + // public double epsilon(); + // + // public void setDisaggData(double rate, double epsilon); + /** * Create a new ground motion container. * @@ -29,6 +35,9 @@ public interface GroundMotion { public static GroundMotion create(double mean, double sigma) { return new GroundMotion() { + // private double rate; + // private double epsilon; + @Override public double mean() { return mean; @@ -39,6 +48,22 @@ public interface GroundMotion { return sigma; } + // @Override + // public double rate() { + // return rate; + // } + // + // @Override + // public double epsilon() { + // return epsilon; + // } + // + // @Override + // public void setDisaggData(double rate, double epsilon) { + // this.rate = rate; + // this.epsilon = epsilon; + // } + @Override public String toString() { return new StringBuilder(getClass().getSimpleName()) @@ -49,6 +74,7 @@ public interface GroundMotion { .append("]") .toString(); } + }; } } -- GitLab