public static class MFitsStarFind.Reduce extends PropertyParser
CommandLineParser.Template, CommandLineParser.Test| Modifier and Type | Field and Description |
|---|---|
static String |
COARSE
Defines the coarse acquire frame.
|
private static String |
DETECT |
static String |
FINE
Defines the fine acquire frame.
|
private static String |
FIVESWITCH
The switches for adding properties.
|
private static String |
FOOT
A footer message.
|
private static String |
FOURSWITCH
The switches for adding properties.
|
private static String |
GAUSS |
private static Map<String,String> |
MAP
Detailed use of switches.
|
private static String |
ONESWITCH
The switches for adding properties.
|
private static String |
REDUCE |
private static String |
STRIPES |
private static String |
TEMPFITS |
private static String |
TOTAL |
private static String |
TWOSWITCH
The switches for adding properties.
|
private static Map<String,String> |
USE
Detailed use of switches.
|
private static String |
ZEROSWITCH
The switches for adding properties.
|
HELPSWITCHES| Constructor and Description |
|---|
Reduce()
Constructs the parser to the fits finder.
|
| Modifier and Type | Method and Description |
|---|---|
private static void |
ds9Print(int xoff,
int yoff,
int binx,
int biny,
List<StarDetection> what,
String head,
String tail) |
static void |
main(String[] arg)
The command line version for reducing acquire/guiding frames.
|
private static void |
prettyPrint(List<StarDetection> raw,
String head)
Does a one-per line print of a raw-star list.
|
private static void |
prettyPrint(List<StarDetection> raw,
String head,
boolean stroke)
Does a one-per line print of a raw-star list.
|
private boolean |
process(String[] arg)
Reads the command line and find the stars.
|
private boolean |
singleProcess(MFitsStarFind find,
File fitsfile,
boolean debug)
It was necessary to allow in-VM looping over filenames.
|
parseMap, parseMap, parseProperties, parseProperties, parseProperties, parsePropertiesaddHelpSwitches, getArguments, getCallerName, getCommandLine, getCommands, getRegisteredSwitches, hasAnySwitch, hasHelpSwitch, hasSwitch, hasSwitch, haveAllSwitches, parse, printCommandLine, printCommandLine, registerLine, registerSwitches, setCommands, staticUsage, usageprivate static String TEMPFITS
private static final String TOTAL
private static final String DETECT
private static final String STRIPES
private static final String GAUSS
private static final String REDUCE
public static final String COARSE
public static final String FINE
private static final String ZEROSWITCH
private static final String ONESWITCH
private static final String TWOSWITCH
private static final String FOURSWITCH
private static final String FIVESWITCH
private static final String FOOT
public Reduce()
private boolean process(String[] arg) throws ParseException, IOException, BasicFitsException, InitException
private boolean singleProcess(MFitsStarFind find, File fitsfile, boolean debug) throws ParseException, IOException, BasicFitsException
private static void prettyPrint(List<StarDetection> raw, String head)
private static void prettyPrint(List<StarDetection> raw, String head, boolean stroke)
private static void ds9Print(int xoff,
int yoff,
int binx,
int biny,
List<StarDetection> what,
String head,
String tail)
public static void main(String[] arg) throws ParseException, IOException, BasicFitsException, InitException