Class SchlegelCalculator
java.lang.Object
uk.ac.starlink.ttools.calc.MultiServiceColumnCalculator<SchlegelCalculator.Spec>
uk.ac.starlink.ttools.calc.SchlegelCalculator
- All Implemented Interfaces:
ColumnCalculator<SchlegelCalculator.Spec>
Column calculator which interrogates the IPAC Dust Extinction map service.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnumerates physical values available from the IPAC dust service.static classSpecifies the dust query to be made.static enumEnumerates statistics available from the IPAC dust service. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SchlegelCalculator.StatisticStatistic used by default for output.static final StringBase URL for IPAC Dust Extinction map service. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDefines the service operation to be invoked for each row.uk.ac.starlink.table.ValueInfo[]Returns an array describing the columns of the input table.static voidDiagnostic.Methods inherited from class MultiServiceColumnCalculator
calculateColumns
-
Field Details
-
SERVICE_URL
-
DEFAULT_STAT
Statistic used by default for output.
-
-
Constructor Details
-
SchlegelCalculator
public SchlegelCalculator()
-
-
Method Details
-
getTupleInfos
public uk.ac.starlink.table.ValueInfo[] getTupleInfos()Description copied from interface:ColumnCalculatorReturns an array describing the columns of the input table.- Returns:
- one info for each column in the tuple table
-
createServiceOperation
Description copied from class:MultiServiceColumnCalculatorDefines the service operation to be invoked for each row.- Specified by:
createServiceOperationin classMultiServiceColumnCalculator<SchlegelCalculator.Spec>- Parameters:
spec- specification object for the calculation
-
main
-