edu.sc.seis.fissuresUtil.bag
Class DistAz

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.bag.DistAz

public class DistAz
extends java.lang.Object


Constructor Summary
DistAz(edu.iris.Fissures.IfNetwork.Channel chan, edu.iris.Fissures.IfEvent.EventAccessOperations ev)
          c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from channel to event in degrees c getBaz() => Back Azimuth from event to channel in degrees
DistAz(edu.iris.Fissures.IfNetwork.Channel chan, edu.iris.Fissures.IfEvent.Origin origin)
          c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from channel to origin in degrees c getBaz() => Back Azimuth from origin to channel in degrees
DistAz(double lat1, double lon1, double lat2, double lon2)
          c lat1 => Latitude of first point (+N, -S) in degrees c lon1 => Longitude of first point (+E, -W) in degrees c lat2 => Latitude of second point c lon2 => Longitude of second point c c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from pt.
DistAz(edu.iris.Fissures.Location loc1, edu.iris.Fissures.Location loc2)
          c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from loc1 to loc2 in degrees c getBaz() => Back Azimuth from loc2 to loc1 in degrees
DistAz(edu.iris.Fissures.IfNetwork.Site site, edu.iris.Fissures.IfEvent.EventAccessOperations ev)
          c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from site to event in degrees c getBaz() => Back Azimuth from event to site in degrees
DistAz(edu.iris.Fissures.IfNetwork.Site site, edu.iris.Fissures.IfEvent.Origin origin)
          c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from site to origin in degrees c getBaz() => Back Azimuth from origin to site in degrees
DistAz(edu.iris.Fissures.IfNetwork.Station sta, edu.iris.Fissures.IfEvent.EventAccessOperations ev)
          c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from station to event in degrees c getBaz() => Back Azimuth from event to station in degrees
DistAz(edu.iris.Fissures.IfNetwork.Station sta, edu.iris.Fissures.IfEvent.Origin origin)
          c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from station to origin in degrees c getBaz() => Back Azimuth from origin to station in degrees
 
Method Summary
static double degreesToKilometers(double degrees)
           
 boolean equals(java.lang.Object o)
           
 double getAz()
           
 double getBaz()
           
 double getDelta()
           
 int hashCode()
           
static double kilometersToDegrees(double kilometers)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistAz

public DistAz(edu.iris.Fissures.IfNetwork.Station sta,
              edu.iris.Fissures.IfEvent.EventAccessOperations ev)
c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from station to event in degrees c getBaz() => Back Azimuth from event to station in degrees


DistAz

public DistAz(edu.iris.Fissures.IfNetwork.Station sta,
              edu.iris.Fissures.IfEvent.Origin origin)
c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from station to origin in degrees c getBaz() => Back Azimuth from origin to station in degrees


DistAz

public DistAz(edu.iris.Fissures.IfNetwork.Site site,
              edu.iris.Fissures.IfEvent.EventAccessOperations ev)
c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from site to event in degrees c getBaz() => Back Azimuth from event to site in degrees


DistAz

public DistAz(edu.iris.Fissures.IfNetwork.Site site,
              edu.iris.Fissures.IfEvent.Origin origin)
c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from site to origin in degrees c getBaz() => Back Azimuth from origin to site in degrees


DistAz

public DistAz(edu.iris.Fissures.IfNetwork.Channel chan,
              edu.iris.Fissures.IfEvent.EventAccessOperations ev)
c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from channel to event in degrees c getBaz() => Back Azimuth from event to channel in degrees


DistAz

public DistAz(edu.iris.Fissures.IfNetwork.Channel chan,
              edu.iris.Fissures.IfEvent.Origin origin)
c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from channel to origin in degrees c getBaz() => Back Azimuth from origin to channel in degrees


DistAz

public DistAz(edu.iris.Fissures.Location loc1,
              edu.iris.Fissures.Location loc2)
c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from loc1 to loc2 in degrees c getBaz() => Back Azimuth from loc2 to loc1 in degrees


DistAz

public DistAz(double lat1,
              double lon1,
              double lat2,
              double lon2)
c lat1 => Latitude of first point (+N, -S) in degrees c lon1 => Longitude of first point (+E, -W) in degrees c lat2 => Latitude of second point c lon2 => Longitude of second point c c getDelta() => Great Circle Arc distance in degrees c getAz() => Azimuth from pt. 1 to pt. 2 in degrees c getBaz() => Back Azimuth from pt. 2 to pt. 1 in degrees

Method Detail

getDelta

public double getDelta()

getAz

public double getAz()

getBaz

public double getBaz()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

degreesToKilometers

public static double degreesToKilometers(double degrees)

kilometersToDegrees

public static double kilometersToDegrees(double kilometers)

main

public static void main(java.lang.String[] args)