Class TOADBaseParams
java.lang.Object
group3dlocaliser.algorithm.toadbase.TOADBaseParams
- All Implemented Interfaces:
 Serializable,Cloneable,ManagedParameters
Parameters that apply to all TOAD based localisers. 
 Note that parameters controlling TOAD calculations are
 held within the individual TOAD calculators since they 
 may have data type specific options, so can't be handled by
 this more generic part of the localisation system.
- Author:
 - dg50
 - See Also:
 
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected TOADBaseParamsclone()intintMinimum number of channel groups that have at least one acceptabledoubleMinimum cross correlation value within a channel pair for it to be used in localisationintMinimum number of time delays that have an acceptable correlation valueGet a set of data that describes all of the parameters in a classvoidsetChannelBitmap(int channelBitmap) voidsetMinCorrelatedGroups(int minCorrelatedGroups) Minimum number of channel groups that have at least one acceptablevoidsetMinCorrelation(double minCorrelation) Minimum cross correlation value within a channel pair for it to be used in localisationvoidsetMinTimeDelays(int minTimeDelays) Minimum number of time delays that have an acceptable correlation value 
- 
Field Details
- 
serialVersionUID
public static final long serialVersionUID- See Also:
 
 
 - 
 - 
Constructor Details
- 
TOADBaseParams
public TOADBaseParams() 
 - 
 - 
Method Details
- 
getChannelBitmap
public int getChannelBitmap()- Returns:
 - the channelBitmap
 
 - 
setChannelBitmap
public void setChannelBitmap(int channelBitmap) - Parameters:
 channelBitmap- the channelBitmap to set
 - 
clone
 - 
getMinCorrelation
public double getMinCorrelation()Minimum cross correlation value within a channel pair for it to be used in localisation- Returns:
 - the minCorrelation
 
 - 
setMinCorrelation
public void setMinCorrelation(double minCorrelation) Minimum cross correlation value within a channel pair for it to be used in localisation- Parameters:
 minCorrelation- the minCorrelation to set
 - 
getMinTimeDelays
public int getMinTimeDelays()Minimum number of time delays that have an acceptable correlation value- Returns:
 - the minTimeDelays
 
 - 
setMinTimeDelays
public void setMinTimeDelays(int minTimeDelays) Minimum number of time delays that have an acceptable correlation value- Parameters:
 minTimeDelays- the minTimeDelays to set
 - 
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.
 
 
 -