public class HistogramField extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) int[] |
count |
(package private) FlatField |
field_0 |
(package private) FlatField |
field_1 |
(package private) Linear2DSet |
histSet |
(package private) int[][] |
indexes |
(package private) int |
len0 |
(package private) int |
len1 |
(package private) byte[][] |
mask |
(package private) FlatField |
mask_field |
(package private) float[][] |
maskRange |
(package private) byte[] |
order |
(package private) java.lang.Class |
rangeType |
FlatField |
scatterDensityField |
(package private) Linear1DSet |
set0 |
(package private) Linear1DSet |
set1 |
Constructor and Description |
---|
HistogramField(FlatField field_0,
FlatField field_1,
FlatField mask_field,
int n_bins,
int bin_size) |
Modifier and Type | Method and Description |
---|---|
void |
clearMaskField(float maskVal) |
FlatField |
getScatterDensityField() |
void |
markMaskFieldByCurve(float[][] curve,
float maskVal) |
void |
markMaskFieldByRange(double[] lowhi_0,
double[] lowhi_1,
float maskVal) |
private void |
reorder(byte maskVal) |
void |
resetMaskField(float maskVal) |
Linear2DSet histSet
Linear1DSet set0
Linear1DSet set1
int len0
int len1
int[] count
int[][] indexes
FlatField mask_field
float[][] maskRange
java.lang.Class rangeType
byte[][] mask
byte[] order
public FlatField scatterDensityField
public HistogramField(FlatField field_0, FlatField field_1, FlatField mask_field, int n_bins, int bin_size) throws java.lang.Exception
java.lang.Exception
public FlatField getScatterDensityField()
public void markMaskFieldByRange(double[] lowhi_0, double[] lowhi_1, float maskVal) throws java.lang.Exception
java.lang.Exception
public void markMaskFieldByCurve(float[][] curve, float maskVal) throws java.lang.Exception
java.lang.Exception
private void reorder(byte maskVal)
public void clearMaskField(float maskVal)
public void resetMaskField(float maskVal) throws java.lang.Exception
java.lang.Exception