exosim.tasks.radiometric.computeSubFrgSignalsChannel#
Classes#
It iteratively estimates the radiometric signals on the foregrounds sub focal planes for a channel |
Module Contents#
- class ComputeSubFrgSignalsChannel[source]#
Bases:
exosim.tasks.task.TaskIt iteratively estimates the radiometric signals on the foregrounds sub focal planes for a channel and returns a table with all the contributions.
- Returns:
signal table
- Return type:
- Raises:
TypeError: – if the output is not
QTable
Notes
This is a default class with standardised inputs and outputs. The user can load this class and overwrite the “model” method to implement a custom Task to replace this.
- execute()[source]#
Class execution. It runs on call and executes all the task actions returning the outputs. It requires the input with correct keywords
- model(ch, table, input_file, parameters)[source]#
It iteratively estimates the radiometric signals on the foregrounds sub focal plane for a channel and returns a table with all the contributions. It uses
photutils.aperture.aperture_photometrywith the apertures fromEstimateApertures.- Parameters:
table (
astropy.table.QTable) – apertures tablech_name (str) – channel name
input_file (
Output) – input HDF5 fileparameters (dict) – dictionary contained the channel parameters. This is usually parsed from
LoadOptions
- Returns:
signal table
- Return type: