- gaia.cu9.tools.parallax - package gaia.cu9.tools.parallax
-
- gaia.cu9.tools.parallax.datamodel - package gaia.cu9.tools.parallax.datamodel
-
- gaia.cu9.tools.parallax.PDF - package gaia.cu9.tools.parallax.PDF
-
- gaia.cu9.tools.parallax.readers - package gaia.cu9.tools.parallax.readers
-
- gaia.cu9.tools.parallax.util - package gaia.cu9.tools.parallax.util
-
- gaia.cu9.tools.parallax.writers - package gaia.cu9.tools.parallax.writers
-
- getAlpha() - Method in class gaia.cu9.tools.parallax.datamodel.StarVariables
-
- getBdeg() - Method in class gaia.cu9.tools.parallax.datamodel.StarVariables
-
- getBestDistance() - Method in class gaia.cu9.tools.parallax.datamodel.DistanceEstimation
-
- getBestEstimation() - Method in interface gaia.cu9.tools.parallax.PDF.PDF
-
Calculate the best estimation
- getBestEstimation() - Method in class uk.ac.starlink.dpac.math.Edsd
-
Returns the position of the favoured mode of the PDF.
- getBestModulus() - Method in class gaia.cu9.tools.parallax.datamodel.DistanceEstimation
-
- getBoolean(String, Map<String, String>, boolean) - Method in class gaia.cu9.tools.parallax.DistanceEstimator
-
- getCdf(PDF, boolean, int, double, double, boolean, boolean) - Method in class gaia.cu9.tools.parallax.util.CdfIntegration
-
Calculate the CDF by integrating the PDF in a finite interval.
- getCoefficients() - Method in class uk.ac.starlink.dpac.math.PolynomialFunction
-
Returns a copy of the coefficients array.
- getColumnIndex(String) - Method in class gaia.cu9.tools.parallax.readers.CsvSchema
-
- getCorrectedParallax(double, double) - Static method in class gaia.cu9.tools.parallax.PDF.HaywoodSmithTransformation
-
- getCorrectedSigma(double, double) - Static method in class gaia.cu9.tools.parallax.PDF.HaywoodSmithTransformation
-
- getCount() - Method in interface uk.ac.starlink.dpac.math.NumericFunction
-
Returns the number of samples.
- getDelta() - Method in class gaia.cu9.tools.parallax.datamodel.StarVariables
-
- getDeltaThreshold() - Method in class gaia.cu9.tools.parallax.util.CdfIntegration
-
- getDistanceCdf(StarVariables) - Method in class gaia.cu9.tools.parallax.DistanceEstimator
-
- getDistanceInterval() - Method in class gaia.cu9.tools.parallax.datamodel.DistanceEstimation
-
- getDistanceModulusCdf(StarVariables) - Method in class gaia.cu9.tools.parallax.DistanceEstimator
-
- getDistanceModulusPDF() - Method in class gaia.cu9.tools.parallax.PDF.DistanceEstimationMethod
-
- getDistanceMultiplier() - Method in class gaia.cu9.tools.parallax.readers.CsvSchema
-
- getDistancePDF() - Method in class gaia.cu9.tools.parallax.PDF.DistanceEstimationMethod
-
- getDouble(String, Map<String, String>, double) - Method in class gaia.cu9.tools.parallax.DistanceEstimator
-
- getDouble(String, List<String>, double) - Method in class gaia.cu9.tools.parallax.readers.CsvReader
-
- getErrVarpi() - Method in class gaia.cu9.tools.parallax.datamodel.StarVariables
-
- getEstimationMethod(StarVariables) - Method in class gaia.cu9.tools.parallax.DistanceEstimator
-
- getInt(String, Map<String, String>, int) - Method in class gaia.cu9.tools.parallax.DistanceEstimator
-
- getIterationLimit() - Method in class gaia.cu9.tools.parallax.util.CdfIntegration
-
- getKnots() - Method in class uk.ac.starlink.dpac.math.PolynomialSplineFunction
-
Get an array copy of the knot points.
- getLdeg() - Method in class gaia.cu9.tools.parallax.datamodel.StarVariables
-
- getLong(String, List<String>, long) - Method in class gaia.cu9.tools.parallax.readers.CsvReader
-
- getModulusInterval() - Method in class gaia.cu9.tools.parallax.datamodel.DistanceEstimation
-
- getN() - Method in class uk.ac.starlink.dpac.math.PolynomialSplineFunction
-
Get the number of spline segments.
- getNLinesToDiscard() - Method in class gaia.cu9.tools.parallax.readers.CsvSchema
-
- getPdf() - Method in class uk.ac.starlink.dpac.math.Edsd
-
Returns the PDF corresponding to this prior.
- getPercentiles(double[][], double...) - Method in class gaia.cu9.tools.parallax.util.CdfIntegration
-
- getPolynomials() - Method in class uk.ac.starlink.dpac.math.PolynomialSplineFunction
-
Get a copy of the interpolating polynomials array.
- getRealR() - Method in class gaia.cu9.tools.parallax.datamodel.StarVariables
-
- getSampledPdf(NumericFunction) - Method in class uk.ac.starlink.dpac.math.Edsd
-
Returns a numerical reconstruction of the PDF based on the
samples used to perform the CDF integration.
- getScale(StarVariables) - Static method in class gaia.cu9.tools.parallax.PDF.LosExpDecrVolumeDensityDEM
-
- getScale(double, double) - Static method in class gaia.cu9.tools.parallax.PDF.LosExpDecrVolumeDensityDEM
-
- getSeparators() - Method in class gaia.cu9.tools.parallax.readers.CsvSchema
-
- getSkipLineMarker() - Method in class gaia.cu9.tools.parallax.readers.CsvSchema
-
- getSourceId() - Method in class gaia.cu9.tools.parallax.datamodel.DistanceEstimation
-
- getSourceId() - Method in class gaia.cu9.tools.parallax.datamodel.StarVariables
-
- getUnnormalizedProbabilityAt(double) - Method in interface gaia.cu9.tools.parallax.PDF.PDF
-
Calculate the value of the PDF at point x
- getUnnormalizedProbabilityAt(double) - Method in class uk.ac.starlink.dpac.math.Edsd
-
Returns the unnormalized PDF (posterior) for this prior
evaluated at a given distance.
- getVarpi() - Method in class gaia.cu9.tools.parallax.datamodel.StarVariables
-
- getX() - Method in class uk.ac.starlink.dpac.epoch.GVector3d
-
- getX(int) - Method in interface uk.ac.starlink.dpac.math.NumericFunction
-
Returns the X value for a given sample.
- getY() - Method in class uk.ac.starlink.dpac.epoch.GVector3d
-
- getY(int) - Method in interface uk.ac.starlink.dpac.math.NumericFunction
-
Returns the Y value for a given sample.
- getZ() - Method in class uk.ac.starlink.dpac.epoch.GVector3d
-
- GVector3d - Class in uk.ac.starlink.dpac.epoch
-
Class representing a three-dimensional vector in Eucledian space.
- GVector3d() - Constructor for class uk.ac.starlink.dpac.epoch.GVector3d
-
Constructs and initializes a GVector3d
to
(0, 0, 0)
- GVector3d(double) - Constructor for class uk.ac.starlink.dpac.epoch.GVector3d
-
Constructs and initializes a GVector3d
to the tuple
(s, s, s)
.
- GVector3d(double[]) - Constructor for class uk.ac.starlink.dpac.epoch.GVector3d
-
Constructs and initializes a GVector3d
from the first 3
elements of a given double array.
- GVector3d(double, double, double) - Constructor for class uk.ac.starlink.dpac.epoch.GVector3d
-
Constructs and initializes a GVector3d
from a specified
(x, y, z)
tuple.
- GVector3d(GVector3d) - Constructor for class uk.ac.starlink.dpac.epoch.GVector3d
-
The copy constructor - constructs a new GVector3d
from a
given one by copying all elements.
- initPdfs() - Method in class gaia.cu9.tools.parallax.PDF.DistanceEstimationMethod
-
- Integral - Class in uk.ac.starlink.dpac.math
-
Performs indefinite numerical integration using an adaptive Simpson's rule.
- Integral(Function, double, double, double, double) - Constructor for class uk.ac.starlink.dpac.math.Integral
-
Constructs an integral with given bounds and supplied function
evaluations.
- Integral(Function, double, double) - Constructor for class uk.ac.starlink.dpac.math.Integral
-
Constructs an integral with given bounds.
- Integral(Function, Integral[]) - Constructor for class uk.ac.starlink.dpac.math.Integral
-
Constructs an integral with a number of sub-integrals
covering the interval of interest.
- integrate(Function, double[], double) - Static method in class uk.ac.starlink.dpac.math.Integral
-
Adaptively integrates a given function with the calculation
broken up into sub-intervals at supplied points.
- integrateBooleRule(PDF, double, double) - Method in class gaia.cu9.tools.parallax.util.CdfIntegration
-
Integrate the PDF over a finite interval using Boole's rule
- integrateBooleRule(PDF, double, double, double, double) - Method in class gaia.cu9.tools.parallax.util.CdfIntegration
-
Integrate the PDF over a finite interval using Boole's rule
This implementation uses the value of the PDF at the boundaries that
has already been calculated externally, thus avoiding unnecesary calls
to
PDF.getUnnormalizedProbabilityAt(double)
- integrateToInfinitum(PDF, boolean, double, double) - Method in class gaia.cu9.tools.parallax.util.CdfIntegration
-
- interpolate(double[], double[]) - Method in class uk.ac.starlink.dpac.math.SplineInterpolator
-
Computes an interpolating function for the data set.
- interpolateLinear(NumericFunction) - Static method in class uk.ac.starlink.dpac.math.FuncUtils
-
Returns a function which represents an interpolated representation
of the given sample set, using linear interpolation.
- interpolateQuadratic(NumericFunction) - Static method in class uk.ac.starlink.dpac.math.FuncUtils
-
Returns a function which represents an interpolated representation
of the given sample set, using quadratic interpolation with
Legendre polynomials.
- interpolateSpline(NumericFunction) - Static method in class uk.ac.starlink.dpac.math.FuncUtils
-
Returns a function which represents an interpolated representation
of the given sample set, using splines.
- isValidPoint(double) - Method in class uk.ac.starlink.dpac.math.PolynomialSplineFunction
-
Indicates whether a point is within the interpolation range.