Package | Description |
---|---|
net.talvi.puffinplot.data |
This package contains code to read, store, analyse, and write palaeomagnetic
data.
|
net.talvi.puffinplot.data.file |
This package contains classes for reading palaeomagnetic data from a file.
|
net.talvi.puffinplot.plots |
This package contains classes for plotting palaeomagnetic data.
|
net.talvi.puffinplot.window |
This package contains windows and related GUI classes for PuffinPlot.
|
Modifier and Type | Method and Description |
---|---|
Datum |
Datum.Reader.fromStrings(java.util.List<java.lang.String> strings)
Creates a a datum object using the supplied strings to
populate the data fields.
|
Datum |
Sample.getDatum(int i)
Returns a specified data point from this sample.
|
Datum |
Sample.getDatumByRunNumber(int maxRunNumber)
Returns the datum with the highest run number which is less
than the supplied run number.
|
Datum |
Sample.getDatumByTreatmentLevel(double level)
Returns the first Datum in this Sample with the given treatment level.
|
Datum |
Sample.getDatumByTreatmentTypeAndLevel(java.util.Set<TreatType> types,
double level)
Returns a Datum specified by treatment level and type.
|
Datum |
Line.getEmptySlot()
Returns the first Datum associated with this line which was a measurement
of an empty tray slot, not an actual sample.
|
Datum |
Suite.getTrayCorrection(Datum d)
Returns the tray correction for the specified data point.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Datum> |
Sample.getData()
Returns all the data points within this sample.
|
java.util.List<Datum> |
Sample.getSelectedData()
Returns all the selected data points within this sample.
|
java.util.List<Datum> |
Sample.getVisibleData()
Returns all the visible (non-hidden) data points within this sample.
|
Modifier and Type | Method and Description |
---|---|
void |
Line.add(Datum datum)
Associates a Datum with this line.
|
void |
Sample.addDatum(Datum datum)
Adds a data point to this sample.
|
void |
Suite.addDatum(Datum d)
Adds a datum to the suite.
|
int |
DatumComparator.compare(Datum datum1,
Datum datum2)
Compares the magnetic moments of the supplied datum objects
using the criteria specified in the constructor.
|
Datum |
Suite.getTrayCorrection(Datum d)
Returns the tray correction for the specified data point.
|
Modifier and Type | Method and Description |
---|---|
static MedianDestructiveField |
MedianDestructiveField.calculate(java.util.List<Datum> data)
Calculate and create a median destructive field (or temperature)
value for the supplied data.
|
static double |
Datum.maxIntensity(java.util.List<Datum> data)
Returns the maximum magnitude of magnetic dipole moment per unit volume
within the supplied group of datum objects.
|
static double |
Datum.maxMagSus(java.util.List<Datum> data)
Returns the maximum magnetic susceptibility within the supplied group of
datum objects.
|
static double |
Datum.maxTreatmentLevel(java.util.List<Datum> data)
Returns the maximum treatment level within the supplied group of
datum objects.
|
static java.util.Set<MeasType> |
Datum.measTypes(java.util.Collection<Datum> data)
Returns a set of all the measurement types of the supplied data.
|
Modifier and Type | Method and Description |
---|---|
Datum |
FileFormat.readLine(java.lang.String line)
Creates a
Datum from a line formatted according to this format. |
Modifier and Type | Method and Description |
---|---|
java.util.List<Datum> |
FileLoader.getData()
Returns the data points read from the file.
|
java.util.List<Datum> |
FileFormat.readLines(java.util.List<java.lang.String> lines)
Reds a list of lines in this format and produces the corresponding
Datum s. |
Modifier and Type | Method and Description |
---|---|
Datum |
Plot.getDatumForPosition(java.awt.geom.Point2D position)
Returns the datum associated with the point at the given position,
or null if no such datum exists.
|
Modifier and Type | Method and Description |
---|---|
protected net.talvi.puffinplot.plots.PlotPoint |
Plot.addPoint(Datum d,
java.awt.geom.Point2D p,
boolean filled,
boolean special,
boolean line)
Adds a point to this plot's internal buffer.
|
Modifier and Type | Method and Description |
---|---|
void |
CurrentDatumListener.datumChanged(Datum d) |