Class TargetMotionLocalisation

java.lang.Object
PamDetection.AbstractLocalisation
targetMotionModule.TargetMotionLocalisation

public class TargetMotionLocalisation extends AbstractLocalisation
  • Constructor Details Link icon

    • TargetMotionLocalisation Link icon

      public TargetMotionLocalisation(TargetMotionResult pamDataUnit)
  • Method Details Link icon

    • getLatLong Link icon

      public LatLong getLatLong(int iSide)
      Description copied from class: AbstractLocalisation
      Return the latlong for a location. There may be more than one of them if there is side to side ambiguity.
      Overrides:
      getLatLong in class AbstractLocalisation
      Parameters:
      iSide - 0, 1, 2, etc.
      Returns:
      LatLong information
    • getPerpendiculaError Link icon

      public double getPerpendiculaError(int iSide)
      Description copied from class: AbstractLocalisation
      Get the error perpendicular to the track line (in meters). Perpendicular error can be two things. It can be the error perpendicular to a track line or it can be the y error from a static system
      Overrides:
      getPerpendiculaError in class AbstractLocalisation
      Parameters:
      iSide - 0, 1, 2, etc.
      Returns:
      the error in metres.
    • getTargetMotionResult Link icon

      public TargetMotionResult getTargetMotionResult()
      Returns:
      the targetMotionResult
    • getOriginLatLong Link icon

      public GpsData getOriginLatLong()
      Overrides:
      getOriginLatLong in class AbstractLocalisation
      Returns:
      the latlong of the centre of the hydrophones associated with the channels used in this detection. If no channels are set, then it returns the GPS location for the time of the detection.
    • toString Link icon

      public String toString()
      Overrides:
      toString in class AbstractLocalisation