|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.aerith.misao.pixy.VariabilityChecker
The VariabilityChecker
is a class to check if the
magnitude data of a star in the specified database folder shows
the variability or not.
Inner Class Summary | |
protected class |
VariabilityChecker.Range
The Range represents the range of the magnitude. |
Field Summary | |
static int |
BLENDING_BLENDED
The number of policy on blending which indicates to search variability based on blended magnitude. |
static int |
BLENDING_NOT_CONSIDERED
The number of policy on blending which indicates to search variability based on measured magnitude. |
static int |
BLENDING_REJECTED
The number of policy on blending which indicates to reject blending stars. |
protected double |
brighter_limiting_mag
The brighter limiting magnitude. |
protected boolean |
include_discarded
True if the discarded data are also considered. |
protected boolean |
include_reported
True if the reported data are also considered. |
protected int |
ingore_pixels_from_edge
The pixels from edge to be ignored. |
protected double |
magnitude_threshold
The magnitude threshold. |
protected double |
period_window_size
The period window size in days. |
protected int |
policy_blending
The policy on blending. |
protected int |
policy_catalog
The policy on the catalog element. |
protected int |
policy_chip
The policy on the chip element. |
static int |
POLICY_CONSIDERED_EXCLUDING_EMPTY
The number of policy which indicates to consider the element value, while the records with the empty value are ignored. |
static int |
POLICY_CONSIDERED_INCLUDING_EMPTY
The number of policy which indicates to consider the element value, while the records with the empty value are regarded as to match any value. |
protected int |
policy_filter
The policy on the filter element. |
static int |
POLICY_NOT_CONSIDERED
The number of policy which indicates not to consider the element value. |
Constructor Summary | |
VariabilityChecker()
Constructs a VariabilityChecker . |
Method Summary | |
Variability |
check(XmlMagRecord[] records)
Checks if the specified list of magnitude records shows the variability or not. |
protected XmlMagRecord[] |
createSubRecordArray(XmlMagRecord[] records,
java.lang.String filter,
java.lang.String chip,
java.lang.String catalog)
Creates the sub array of the magnitude records whose filter, chip and catalog element correspond to the specified strings. |
int |
getBlendingPolicy()
Gets the policy on blending. |
double |
getBrighterLimitingMagnitude()
Gets the brighter limiting magnitude. |
void |
includeDiscarded()
Considers the discarded data. |
void |
includeReported()
Considers the reported data. |
protected boolean |
isVariable(XmlMagRecord[] records)
Checks if the specified list of magnitude records shows the variability or not. |
void |
setBlendingPolicy(int policy)
Sets the policy on blending. |
void |
setBrighterLimitingMagnitude(double mag)
Sets the brighter limiting magnitude. |
void |
setCatalogPolicy(int policy)
Sets the policy on the catalog element. |
void |
setChipPolicy(int policy)
Sets the policy on the chip element. |
void |
setFilterPolicy(int policy)
Sets the policy on the filter element. |
void |
setIgnoredPixelsFromEdge(int pixels)
Sets the pixels from edge to be ignored. |
void |
setMagnitudeThreshold(double threshold)
Sets the magnitude threshold. |
void |
setPeriodWindowSize(double period)
Sets the period window size in days. |
Methods inherited from class java.lang.Object |
|
Field Detail |
public static final int POLICY_NOT_CONSIDERED
public static final int POLICY_CONSIDERED_INCLUDING_EMPTY
public static final int POLICY_CONSIDERED_EXCLUDING_EMPTY
public static final int BLENDING_NOT_CONSIDERED
public static final int BLENDING_BLENDED
public static final int BLENDING_REJECTED
protected double magnitude_threshold
protected double brighter_limiting_mag
protected double period_window_size
protected int policy_filter
protected int policy_chip
protected int policy_catalog
protected int policy_blending
protected boolean include_discarded
protected boolean include_reported
protected int ingore_pixels_from_edge
Constructor Detail |
public VariabilityChecker()
VariabilityChecker
.Method Detail |
public void setMagnitudeThreshold(double threshold)
threshold
- the magnitude threshold.public void setBrighterLimitingMagnitude(double mag)
mag
- the brighter limiting magnitude.public double getBrighterLimitingMagnitude()
public void setPeriodWindowSize(double period)
period
- the period window size in days.public void setFilterPolicy(int policy)
policy
- the number of policy.public void setChipPolicy(int policy)
policy
- the number of policy.public void setCatalogPolicy(int policy)
policy
- the number of policy.public int getBlendingPolicy()
public void setBlendingPolicy(int policy)
policy
- the number of policy on blending.public void includeDiscarded()
public void includeReported()
public void setIgnoredPixelsFromEdge(int pixels)
pixels
- the pixels from edge to be ignored.public Variability check(XmlMagRecord[] records)
records
- the list of magnitude records.protected XmlMagRecord[] createSubRecordArray(XmlMagRecord[] records, java.lang.String filter, java.lang.String chip, java.lang.String catalog)
records
- the list of magnitude records.filter
- the filter.chip
- the chip.catalog
- the catalog.protected boolean isVariable(XmlMagRecord[] records)
records
- the list of magnitude records.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |