public class SchlegelCalculator extends MultiServiceColumnCalculator<SchlegelCalculator.Spec>
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
SchlegelCalculator.ResultType
Enumerates physical values available from the IPAC dust service. 
 | 
static class  | 
SchlegelCalculator.Spec
Specifies the dust query to be made. 
 | 
static class  | 
SchlegelCalculator.Statistic
Enumerates statistics available from the IPAC dust service. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static SchlegelCalculator.Statistic | 
DEFAULT_STAT
Statistic used by default for output. 
 | 
static String | 
SERVICE_URL
Base URL for IPAC Dust Extinction map service. 
 | 
| Constructor and Description | 
|---|
SchlegelCalculator()  | 
| Modifier and Type | Method and Description | 
|---|---|
ServiceOperation | 
createServiceOperation(SchlegelCalculator.Spec spec)
Defines the service operation to be invoked for each row. 
 | 
ValueInfo[] | 
getTupleInfos()
Returns an array describing the columns of the input table. 
 | 
static void | 
main(String[] args)
Diagnostic. 
 | 
calculateColumnspublic static final String SERVICE_URL
public static final SchlegelCalculator.Statistic DEFAULT_STAT
public ValueInfo[] getTupleInfos()
ColumnCalculatorpublic ServiceOperation createServiceOperation(SchlegelCalculator.Spec spec)
MultiServiceColumnCalculatorcreateServiceOperation in class MultiServiceColumnCalculator<SchlegelCalculator.Spec>spec - specification object for the calculationpublic static void main(String[] args) throws IOException
IOExceptionCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.