de.grogra.gpuflux.scene.experiment
public class MeasuringSetup extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
MeasuringSetup.FluxDetector |
static interface |
MeasuringSetup.MeasurementAggregater<T> |
| Modifier and Type | Field and Description |
|---|---|
static double |
EPSILON |
static int |
MIN_MEASUREMENTS
Minimum total number of measurements used to represent all detectors.
|
| Constructor and Description |
|---|
MeasuringSetup() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Vector<Measurement> |
aggregateMeasurements(java.util.Vector<Measurement> measurements,
double scale) |
void |
buildSetup(int min_measurements,
FluxScene scene) |
Measurement |
createMeasurement() |
java.util.Vector<MeasuringSetup.FluxDetector> |
getDetectors() |
int |
getDimensions() |
int |
getNumMeasurement() |
int |
getNumMeasurementBits() |
java.util.Vector<Measurement> |
LoadMeasuredData(float[] data,
double scale) |
void |
setDimensions(int measureDimensions) |
int |
shuffleMeasurement(int value,
int bits) |
int |
unshuffleMeasurement(int value,
int bits) |
public static final double EPSILON
public static final int MIN_MEASUREMENTS
public java.util.Vector<Measurement> aggregateMeasurements(java.util.Vector<Measurement> measurements, double scale)
public void buildSetup(int min_measurements,
FluxScene scene)
public Measurement createMeasurement()
public java.util.Vector<MeasuringSetup.FluxDetector> getDetectors()
public int getDimensions()
public int getNumMeasurement()
public int getNumMeasurementBits()
public java.util.Vector<Measurement> LoadMeasuredData(float[] data, double scale)
public void setDimensions(int measureDimensions)
public int shuffleMeasurement(int value,
int bits)
public int unshuffleMeasurement(int value,
int bits)