org.opensha.sha.cybershake.plot.interpMap
Class HazardCurvePointDifferences

java.lang.Object
  extended by org.opensha.sha.cybershake.plot.interpMap.HazardCurvePointDifferences

public class HazardCurvePointDifferences
extends Object

This class takes the CyberShake hazard curves, and computes the difference with a base map at each point. The closest point in the base map is taken.

Author:
kevin

Constructor Summary
HazardCurvePointDifferences(CyberShakeValueProvider provider, String comparisonFile)
           
 
Method Summary
 ArrayList<Double> getSiteDifferenceValues()
           
static void main(String[] args)
           
 void writeLabelsFile(String labelsFile)
           
 void writeXYZ(String fileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HazardCurvePointDifferences

public HazardCurvePointDifferences(CyberShakeValueProvider provider,
                                   String comparisonFile)
                            throws IOException
Throws:
IOException
Method Detail

getSiteDifferenceValues

public ArrayList<Double> getSiteDifferenceValues()

writeXYZ

public void writeXYZ(String fileName)
              throws IOException
Throws:
IOException

writeLabelsFile

public void writeLabelsFile(String labelsFile)
                     throws IOException
Throws:
IOException

main

public static void main(String[] args)