org.opensha.sha.calc.hazardMap.components
Class CurveMetadata

java.lang.Object
  extended by org.opensha.sha.calc.hazardMap.components.CurveMetadata

public class CurveMetadata
extends Object

Metadata for the curves that's necessary for archiving them such as the location and information about the IMRs used to caclulate them.

Author:
kevin

Constructor Summary
CurveMetadata(Site site, int index, Map<TectonicRegionType,ScalarIMR> imrMap, String shortLabel)
           
 
Method Summary
 Map<TectonicRegionType,ScalarIMR> getImrMap()
           
 int getIndex()
           
 String getShortLabel()
           
 Site getSite()
           
 void setImrMap(HashMap<TectonicRegionType,ScalarIMR> imrMap)
           
 void setShortLabel(String shortLabel)
           
 void setSite(Site site)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurveMetadata

public CurveMetadata(Site site,
                     int index,
                     Map<TectonicRegionType,ScalarIMR> imrMap,
                     String shortLabel)
Method Detail

getSite

public Site getSite()

setSite

public void setSite(Site site)

getImrMap

public Map<TectonicRegionType,ScalarIMR> getImrMap()

setImrMap

public void setImrMap(HashMap<TectonicRegionType,ScalarIMR> imrMap)

getShortLabel

public String getShortLabel()

setShortLabel

public void setShortLabel(String shortLabel)

getIndex

public int getIndex()