Uses of Class
Array.SnapshotGeometry
Packages that use SnapshotGeometry
Package
Description
-
Uses of SnapshotGeometry in Array
Methods in Array that return SnapshotGeometryModifier and TypeMethodDescriptionArrayManager.getSnapshotGeometry
(int hydrophoneMap, long timeMillis) Make an ordered set of geometry data for the given hydrophones.PamArray.getSnapshotGeometry
(long timeMillis) Get a snapshot geometry for the entire array for a given time. -
Uses of SnapshotGeometry in clickDetector
Methods in clickDetector that return SnapshotGeometry -
Uses of SnapshotGeometry in clickDetector.toad
Methods in clickDetector.toad with parameters of type SnapshotGeometryModifier and TypeMethodDescriptionClickTOADCalculator.getTOADInformation
(List<PamDataUnit> dataUnits, double sampleRate, int channelMap, SnapshotGeometry geometry) -
Uses of SnapshotGeometry in group3dlocaliser.algorithm.gridsearch
Methods in group3dlocaliser.algorithm.gridsearch with parameters of type SnapshotGeometryModifier and TypeMethodDescriptionTOADGridSearch.processTOADs
(PamDataUnit groupDataUnit, SnapshotGeometry geometry, TOADInformation toadInformation) -
Uses of SnapshotGeometry in group3dlocaliser.algorithm.hyperbolic
Methods in group3dlocaliser.algorithm.hyperbolic with parameters of type SnapshotGeometryModifier and TypeMethodDescriptionHyperbolicLocaliser.calcErrors
(GroupLocResult loclaisation, PamDataUnit groupDataUnit, SnapshotGeometry geometry, TOADInformation toadInformation, HyperbolicParams params) Calculate and add the errors in source position.double[]
HyperbolicLocaliser.calcErrors
(PamDataUnit groupDataUnit, SnapshotGeometry geometry, TOADInformation toadInformation, HyperbolicParams params) Calculate the errors in source position.HyperbolicLocaliser.processTOADs
(PamDataUnit groupDataUnit, SnapshotGeometry geometry, TOADInformation toadInformation) -
Uses of SnapshotGeometry in group3dlocaliser.algorithm.toadbase
Methods in group3dlocaliser.algorithm.toadbase with parameters of type SnapshotGeometryModifier and TypeMethodDescriptionTOADBaseAlgorithm.calcChi2
(SnapshotGeometry geometry, TOADInformation toadInformation, double[] position) Calculate a chi2 value for the given geometry and set of delays.TOADBaseAlgorithm.calcLogLikelihood
(SnapshotGeometry geometry, TOADInformation toadInformation, double[] position) Calculate a Log Likelihood value for the given geometry and set of delays.TOADBaseAlgorithm.estimateCartesianError
(SnapshotGeometry geometry, TOADInformation toadInformation, double[] position) Estimate the error in Cartesian coordinates based on the curvature of the Chi2 / likelihood surface.TOADBaseAlgorithm.estimateEllipticalError
(SnapshotGeometry geometry, TOADInformation toadInformation, double[] position) Estimate an elliptical error with axes aligned with largest error coordinate based on the curvature of the Chi2 / likelihood surface.abstract AbstractLocalisation
TOADBaseAlgorithm.processTOADs
(PamDataUnit groupDataUnit, SnapshotGeometry geometry, TOADInformation toadInformation) Process the list of delays, which are in seconds -
Uses of SnapshotGeometry in group3dlocaliser.algorithm.toadmcmc
Methods in group3dlocaliser.algorithm.toadmcmc with parameters of type SnapshotGeometryModifier and TypeMethodDescriptionToadMCMCLocaliser.processTOADs
(PamDataUnit groupDataUnit, SnapshotGeometry geometry, TOADInformation toadInformation) -
Uses of SnapshotGeometry in group3dlocaliser.algorithm.toadsimplex
Methods in group3dlocaliser.algorithm.toadsimplex with parameters of type SnapshotGeometryModifier and TypeMethodDescriptionToadSimplexLocaliser.processTOADs
(PamDataUnit groupDataUnit, SnapshotGeometry geometry, TOADInformation toadInformation) -
Uses of SnapshotGeometry in PamguardMVC
Methods in PamguardMVC that return SnapshotGeometryModifier and TypeMethodDescriptionPamDataUnit.calcSnapshotGeometry()
PamDataUnit.getSnapshotGeometry()
Get a snapshot of the array geometry at the time of this detection for the channels it uses.Methods in PamguardMVC with parameters of type SnapshotGeometryModifier and TypeMethodDescriptionvoid
PamDataUnit.setSnapshotGeometry
(SnapshotGeometry snapshotGeometry) -
Uses of SnapshotGeometry in PamguardMVC.toad
Methods in PamguardMVC.toad with parameters of type SnapshotGeometryModifier and TypeMethodDescriptiondouble[][]
GenericTOADCalculator.getMaxDelays
(SnapshotGeometry geometry, int channelMap, PamDataUnit dataUnit) Get a 2D array of maximum time delays between channels.GenericTOADCalculator.getTOADInformation
(List<PamDataUnit> dataUnits, double sampleRate, int channelMap, SnapshotGeometry geometry) Generate TOAD information for a whole load of data units (or just one - maybe needs a simpler list if there is only one to avoid having to make lots of lists of just one data unit !)
Note that any fancy operations that involve waveform envelopes, etc, are generally handled by the FFTOrganiser.TOADCalculator.getTOADInformation
(List<PamDataUnit> dataUnits, double sampleRate, int channelMap, SnapshotGeometry geometry) Generate TOAD information for a while load of data units (or just one - maybe needs a simpler list if there is only one to avoid having to make lots of lists of just one data unit !)