public class GoodPrimeFocusParser extends LogParser
LogParser.Tail| Modifier and Type | Field and Description |
|---|---|
static String |
COARSE
If we find this string, coarse was truely successful.
|
static String |
FINE
If the fine-focus was successful, we find this line.
|
static String |
HEAD
How an acquire procedure is stqarted.
|
static String |
NOCOARSE
If we find this string, coarse was at the edge.
|
static String |
TEMP
This is the line we scan for Temp in an acquire procedure.
|
static String |
UNIQUE
After this part in the head string, we find the unique entry.
|
static String |
X0
After this part in the fine string, we find the best focus.
|
static String |
Y0
Before this part in the fine string, we find the best focus.
|
DEFDATEFORMAT, KEY_DATEFORMAT, KEY_HASHOSTKEY_LISTSEPARATOR, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATORCONFIG, KEY_CLASS| Constructor and Description |
|---|
GoodPrimeFocusParser(Map<String,String> prop)
Constructs a new log parser.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
main(String[] arg)
Reads the log file on the first command line argument and parser all
offsets out of it.
|
Map<String,Vector3D> |
scan(File f)
Extracts the unique id plus the altitude, delta T, and final focus, the
latter three as a Vector3D and returns them as a mapping.
|
dateFilter, dateFilter, dateFilter, dateFilter, dateFilter, dateFilter, levelFilter, read, read, readFile, readFile, readList, readTail, sshTailaugment, augment, augment, augment, augment, clone, 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, initProperties, isNew, parseObject, parseObject, reload, reload, removeProperty, requires, rescanned, setObject, setProperties, setProperty, stringProperties, toStringpublic static final String HEAD
public static final String TEMP
public static final String COARSE
public static final String NOCOARSE
public static final String FINE
public static final String UNIQUE
public static final String X0
public static final String Y0
public Map<String,Vector3D> scan(File f) throws ParseException
ParseExceptionpublic static void main(String[] arg) throws ParseException
ParseException