org.opensha.sha.calc.IM_EventSet.v03
Class IM_EventSetCalc_v3_0

java.lang.Object
  extended by org.opensha.sha.calc.IM_EventSet.v03.IM_EventSetCalc_v3_0
All Implemented Interfaces:
IM_EventSetCalc_v3_0_API
Direct Known Subclasses:
IM_EventSetCalc_v3_0_ASCII

public abstract class IM_EventSetCalc_v3_0
extends Object
implements IM_EventSetCalc_v3_0_API


Field Summary
static Logger logger
           
static float MIN_SOURCE_DIST
           
 
Constructor Summary
IM_EventSetCalc_v3_0()
           
 
Method Summary
 ArrayList<Site> getSites()
           
 ArrayList<ArrayList<SiteDataValue<?>>> getSitesData()
          This initializes the site data values for each site.
static ArrayList<ArrayList<SiteDataValue<?>>> getSitesData(IM_EventSetCalc_v3_0_API calc)
           
static void initLogger(Level level)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opensha.sha.calc.IM_EventSet.v03.IM_EventSetCalc_v3_0_API
getNumSites, getOutputDir, getSiteDataProviders, getSiteLocation, getUserSiteDataValues
 

Field Detail

logger

public static Logger logger

MIN_SOURCE_DIST

public static final float MIN_SOURCE_DIST
See Also:
Constant Field Values
Constructor Detail

IM_EventSetCalc_v3_0

public IM_EventSetCalc_v3_0()
Method Detail

initLogger

public static void initLogger(Level level)

getSites

public final ArrayList<Site> getSites()
Specified by:
getSites in interface IM_EventSetCalc_v3_0_API

getSitesData

public static ArrayList<ArrayList<SiteDataValue<?>>> getSitesData(IM_EventSetCalc_v3_0_API calc)

getSitesData

public final ArrayList<ArrayList<SiteDataValue<?>>> getSitesData()
Description copied from interface: IM_EventSetCalc_v3_0_API
This initializes the site data values for each site. If there is user specified data for the specific site, that is given top priority. If there are also site data providers available, those will be used (but given lower priority than any user values).

Specified by:
getSitesData in interface IM_EventSetCalc_v3_0_API
Returns: