public class DistanceEstimator
extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
static class |
DistanceEstimator.EstimationType |
Constructor | Description |
---|---|
DistanceEstimator() |
|
DistanceEstimator(DistanceEstimator.EstimationType type,
java.util.Map<java.lang.String,java.lang.String> parameters) |
Modifier and Type | Method | Description |
---|---|---|
protected double |
distanceToModulus(double r) |
|
DistanceEstimation |
estimate(StarVariables star) |
|
protected boolean |
getBoolean(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> parameters,
boolean defaultValue) |
|
double[][] |
getDistanceCdf(StarVariables star) |
|
double[][] |
getDistanceModulusCdf(StarVariables star) |
|
protected double |
getDouble(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> parameters,
double defaultValue) |
|
protected DistanceEstimationMethod |
getEstimationMethod(StarVariables star) |
|
protected int |
getInt(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> parameters,
int defaultValue) |
public DistanceEstimator()
public DistanceEstimator(DistanceEstimator.EstimationType type, java.util.Map<java.lang.String,java.lang.String> parameters)
public double[][] getDistanceCdf(StarVariables star)
public double[][] getDistanceModulusCdf(StarVariables star)
public DistanceEstimation estimate(StarVariables star)
protected double distanceToModulus(double r)
protected double getDouble(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> parameters, double defaultValue)
protected int getInt(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> parameters, int defaultValue)
protected boolean getBoolean(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> parameters, boolean defaultValue)
protected DistanceEstimationMethod getEstimationMethod(StarVariables star)