public class PromptSpillage extends PropertyResources implements PromptMatching
PropertyResources.Load, PropertyResources.URLResource| Modifier and Type | Field and Description |
|---|---|
private static double |
DEFMAXDEVBACK
Which quadrant in the background box to use.
|
private static double |
DEFMINSIGNAL
Signal, if 3 sigma above background.
|
private static int |
DEFPINHOLEBACK
Background around pinhole box.
|
private static int |
DEFPINHOLEBOX
Box around pinhole.
|
private static double |
DEFSPURIOUSSIGNAL
ADU sum of valid points must not be lower than this.
|
private static int |
DEFTWINBLOCK
Block around twin.
|
private static int |
DEFVALIDPOINTS
For the offset recovered, at least this number of points with signal.
|
private static int |
DEFVALIDTWINS
For the offset recovered, at least this number of points with signal.
|
static String |
KEY_MAXDEVBACK
Which quadrant in the background box to use.
|
static String |
KEY_MINSIGNAL
Signal, if 3 sigma above background.
|
static String |
KEY_PINHOLEBACK
Background around pinhole box.
|
static String |
KEY_PINHOLEBOX
Box around pinhole.
|
static String |
KEY_SPURIOUSSIGNAL
ADU sum of valid points must not be lower than this.
|
static String |
KEY_TWINBLOCK
Pixel distance to surely block twin signal.
|
static String |
KEY_VALIDPOINTS
For the offset recovered, at least this number of points with signal.
|
static String |
KEY_VALIDTWINS
For the close-twin offset recovered, at least this number of points.
|
private int |
twinseparation |
KEY_NOINITONCREATE, POSTFIX_ALPHABET, POSTFIX_BYTES, POSTFIX_DIR, POSTFIX_EXT, POSTFIX_FILE, POSTFIX_LIST, POSTFIX_MODTIME, POSTFIX_URLKEY_LISTSEPARATOR, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATORKEY_URLRESOURCES, KEY_URLUSECONFIG, KEY_URLUSECURRENT, KEY_URLUSEHOMECONFIG, KEY_CLASS| Constructor and Description |
|---|
PromptSpillage(Map<String,String> props) |
| Modifier and Type | Method and Description |
|---|---|
int |
getTwinSeparation() |
Vector2D |
promptShift(Point2D pinhole,
MImageHDU reduced,
Rectangle readout,
Dimension bin) |
void |
setTwinSeparation(int twinseparation) |
clone, createFrom, createFrom, createFrom, createInstance, getApplet, getAsResources, getLocate, getPropertiesToKey, getPropertiesToKey, getResource, getResourceAsStream, getResourceFromKey, getResources, hasLocalURLs, initProperties, keyCreate, keyCreate, reload, setAppletaugment, augment, augment, augment, augment, defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsEnums, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, isNew, parseObject, parseObject, reload, removeProperty, requires, rescanned, setObject, setProperties, setProperty, stringProperties, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdefaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, parseObject, removeProperty, setObject, setProperty, stringPropertiespublic static final String KEY_PINHOLEBOX
public static final String KEY_PINHOLEBACK
public static final String KEY_MAXDEVBACK
public static final String KEY_MINSIGNAL
public static final String KEY_VALIDPOINTS
public static final String KEY_SPURIOUSSIGNAL
public static final String KEY_TWINBLOCK
public static final String KEY_VALIDTWINS
private static final int DEFPINHOLEBOX
private static final int DEFPINHOLEBACK
private static final double DEFMAXDEVBACK
private static final double DEFMINSIGNAL
private static final int DEFVALIDPOINTS
private static final double DEFSPURIOUSSIGNAL
private static final int DEFTWINBLOCK
private static final int DEFVALIDTWINS
private int twinseparation
public int getTwinSeparation()
public void setTwinSeparation(int twinseparation)
twinseparation - the twinseparation to setpublic Vector2D promptShift(Point2D pinhole, MImageHDU reduced, Rectangle readout, Dimension bin)
promptShift in interface PromptMatchingpinhole - The pivotal point.reduced - The reduced frame from the ccd, i.e., bias subtracted and
flatfielded if required, raw if sufficientreadout - The window on the chip.bin - The binning used.