public class HistogramField extends 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) FlatField |
mask_field |
(package private) float[][] |
maskRange |
(package private) Class |
rangeType |
(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 |
markMaskFieldByCurve(float[][] curve,
float maskVal) |
FlatField |
markMaskFieldByRange(double[] lowhi_0,
double[] lowhi_1,
float maskVal) |
void |
resetMaskField(float maskVal) |
Linear2DSet histSet
Linear1DSet set0
Linear1DSet set1
int len0
int len1
int[] count
int[][] indexes
FlatField mask_field
float[][] maskRange
public FlatField markMaskFieldByRange(double[] lowhi_0, double[] lowhi_1, float maskVal) throws Exception
Exception
public FlatField markMaskFieldByCurve(float[][] curve, float maskVal) throws Exception
Exception
public void clearMaskField(float maskVal)
public void resetMaskField(float maskVal) throws Exception
Exception