Class MTIndexerModule

All Implemented Interfaces:
IndexerModule, Configurable

public class MTIndexerModule extends DefaultIndexerModule
Moment Tensor Indexer Module. Implements ANSS business logic for preferred moment tensors. Intended order is:
  1. Mww (W-phase)
  2. Mwc from GCMT
  3. Mwc
  4. Mwb
  5. Other
  6. Mwb outside magnitude range [5.5, 7.0]

Uses DefaultIndexerModule.getProductSummary(Product) defaults, with the following additional weights:
  • Event Source comes from the product property eventsource
  • Magnitude comes from the product property derived-magnitude
  • Type comes from the product property derived-magnitude-type, or (if not found) from the product property beachball-type
Type is Mww
+60
Type is Mwc
+2
Type is Mwb
+1
Type is Mwb, and Magnitude outside the range [5.5, 7.0]
-100
Event Source is GCMT
+56