public class SkyMatch2Mapping extends Match2Mapping
Constructor and Description |
---|
SkyMatch2Mapping(FixedSkyMatchEngine.InDegrees matcher,
String raExpr1,
String decExpr1,
String raExpr2,
String decExpr2,
JoinType join,
PairMode pairMode,
JoinFixAction fixact1,
JoinFixAction fixact2,
ProgressIndicator progger,
RowRunner runner)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected StarTable |
makeSubTable(StarTable inTable,
String[] exprTuple)
Creates a table containing the values which are required by the
matcher.
|
mapTables
public SkyMatch2Mapping(FixedSkyMatchEngine.InDegrees matcher, String raExpr1, String decExpr1, String raExpr2, String decExpr2, JoinType join, PairMode pairMode, JoinFixAction fixact1, JoinFixAction fixact2, ProgressIndicator progger, RowRunner runner)
matcher
- sky match engineraExpr1
- JEL expression for right ascension/degrees in table 1
- if null, a guess is madedecExpr1
- JEL expression for declination/degrees in table 1
- if null, a guess is maderaExpr2
- JEL expression for right ascension/degrees in table 2
- if null, a guess is madedecExpr2
- JEL expression for declination/degrees in table 2
- if null, a guess is madejoin
- output row selection typepairMode
- pair matching modefixact1
- deduplication fix action for first input tablefixact2
- deduplication fix action for second input tableprogger
- progress indicator for match processrunner
- controls parallel implementation,
or null for sequentialprotected StarTable makeSubTable(StarTable inTable, String[] exprTuple) throws ExecutionException
Match2Mapping
makeSubTable
in class Match2Mapping
inTable
- input tableexprTuple
- array of JEL expressions giving the values of
the tuple elements required for the matcherExecutionException
- if a compilation error occursCopyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.