Package bearinglocaliser.algorithms
Class BearingAlgorithmParams
java.lang.Object
bearinglocaliser.algorithms.BearingAlgorithmParams
- All Implemented Interfaces:
 Serializable,Cloneable,ManagedParameters
- Direct Known Subclasses:
 TOADBearingParams,WrappedBeamFormParams
public class BearingAlgorithmParams
extends Object
implements Serializable, Cloneable, ManagedParameters
- See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intChannel map describing the channels (hydrophones) used in this groupprotected intThe group number these parameters are linked tostatic final long - 
Constructor Summary
ConstructorsConstructorDescriptionConstructor used mainly by the beamogram wrapper class (WrappedBeamFormParams), where the bearing params aren't set but the beamogram params areBearingAlgorithmParams(int groupNumber, int channelMap) Standard constructor - 
Method Summary
Modifier and TypeMethodDescriptionintintGet a set of data that describes all of the parameters in a classstatic longvoidsetChannelMap(int channelMap) voidsetGroupNumber(int groupNumber)  
- 
Field Details
- 
serialVersionUID
public static final long serialVersionUID- See Also:
 
 - 
groupNumber
protected int groupNumberThe group number these parameters are linked to - 
channelMap
protected int channelMapChannel map describing the channels (hydrophones) used in this group 
 - 
 - 
Constructor Details
- 
BearingAlgorithmParams
public BearingAlgorithmParams()Constructor used mainly by the beamogram wrapper class (WrappedBeamFormParams), where the bearing params aren't set but the beamogram params are - 
BearingAlgorithmParams
public BearingAlgorithmParams(int groupNumber, int channelMap) Standard constructor- Parameters:
 groupNumber-channelMap-
 
 - 
 - 
Method Details
- 
getGroupNumber
public int getGroupNumber() - 
setGroupNumber
public void setGroupNumber(int groupNumber)  - 
getChannelMap
public int getChannelMap() - 
setChannelMap
public void setChannelMap(int channelMap)  - 
getSerialversionuid
public static long getSerialversionuid() - 
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
 getParameterSetin interfaceManagedParameters- Returns:
 - description of the parameters in a class.
 
 
 -