Index

C G M N P S 
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 Channels.
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.
C G M N P S 
All Classes and Interfaces|All Packages