Index
All Classes and Interfaces|All Packages
C
- Channel - Interface in no.marec.api.korona
-
A channel in a
Ping
. - compute(Ping) - Method in class no.marec.api.korona.SinglePingModuleComputation
-
Do computations on a single ping.
- compute(PingBuffer) - Method in interface no.marec.api.korona.ModuleComputation
-
The computation implementation.
- compute(PingBuffer) - Method in class no.marec.api.korona.SinglePingModuleComputation
-
Calls
compute(Ping)
on the single ping in the ping buffer.
G
- getBeginIndex() - Method in interface no.marec.api.korona.PingBuffer
-
The first valid index usable by
PingBuffer.getPing(int)
. - getBeginSampleIndex() - Method in interface no.marec.api.korona.Channel
-
The first valid sample index.
- getChannel(int) - Method in interface no.marec.api.korona.Ping
-
Return the channel for a given channel number.
- getChannelNumber() - Method in interface no.marec.api.korona.Channel
-
The number of this channel.
- getChannels() - Method in interface no.marec.api.korona.Ping
-
Returns all channels in this ping.
- getEndIndex() - Method in interface no.marec.api.korona.PingBuffer
-
One past the last valid index usable by
PingBuffer.getPing(int)
. - getEndSampleIndex() - Method in interface no.marec.api.korona.Channel
-
One past the last valid sample index.
- getFrequency() - Method in interface no.marec.api.korona.Channel
-
The frequency in Hz.
- getLogSv(int) - Method in interface no.marec.api.korona.Channel
-
Gets (logarithmic) Sv value for a sample.
- getPing(int) - Method in interface no.marec.api.korona.PingBuffer
-
Returns a ping indexed relative to the center ping.
- getPingBufferRadius() - Method in interface no.marec.api.korona.ModuleComputation
-
The (maximum) number of pings that should be made available for reading on either side of the center ping.
- getPingBufferRadius() - Method in class no.marec.api.korona.SinglePingModuleComputation
-
No buffering.
- getSv(int) - Method in interface no.marec.api.korona.Channel
-
Gets (linear) sv value for a sample.
M
- ModuleComputation - Interface in no.marec.api.korona
-
KORONA module computations that use more than just a single ping.
N
- no.marec.api.korona - package no.marec.api.korona
-
API for KORONA computations.
P
- Ping - Interface in no.marec.api.korona
-
A ping consisting of
Channel
s. - PingBuffer - Interface in no.marec.api.korona
-
Buffered pings as needed by
ModuleComputation
.
S
- setLogSv(int, double) - Method in interface no.marec.api.korona.Channel
-
Sets (logarithmic) Sv value for a sample.
- setSv(int, double) - Method in interface no.marec.api.korona.Channel
-
Sets (linear) sv for a sample.
- SinglePingModuleComputation - Class in no.marec.api.korona
-
KORONA module computations that use only a single ping.
- SinglePingModuleComputation() - Constructor for class no.marec.api.korona.SinglePingModuleComputation
-
Constructor for subclasses.
All Classes and Interfaces|All Packages