From 55a324ad858285304cd89ca6e512d58294d5cb65 Mon Sep 17 00:00:00 2001
From: Peter Powers <pmpowers@usgs.gov>
Date: Tue, 12 Nov 2024 10:16:50 -0700
Subject: [PATCH] javadoc edit

---
 src/main/java/gov/usgs/earthquake/nshmp/calc/Transforms.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/main/java/gov/usgs/earthquake/nshmp/calc/Transforms.java b/src/main/java/gov/usgs/earthquake/nshmp/calc/Transforms.java
index b8c59a40..07a8fa38 100644
--- a/src/main/java/gov/usgs/earthquake/nshmp/calc/Transforms.java
+++ b/src/main/java/gov/usgs/earthquake/nshmp/calc/Transforms.java
@@ -509,6 +509,10 @@ final class Transforms {
    * for sources in a cluster. Note that this is only to be used with cluster
    * sources as the weight of each magnitude variant is stored in the
    * HazardInput.rate field, which is kinda KLUDGY, but works.
+   *
+   * TODO: Investigate sensitivity to collapsing magnitude variants on each
+   * fault in a cluster [F1(M1,M2,M3), F2(M1 M2,M3), ...] versus doing each
+   * magnitude branch separately [(F1M1,F2M1,...), (F1M2,F2M2,...)]
    */
   private static final class ClusterGroundMotionsToCurves implements
       Function<ClusterGroundMotions, ClusterCurves> {
-- 
GitLab