Description

Class:

jwst.white_light.white_light_step.WhiteLightStep

Alias:

white_light

Overview

The white_light step sums the spectroscopic flux over all wavelengths in each integration of a multi-integration extracted spectrum product to produce an integrated (“white”) flux as a function of time for the target. This is to be applied to the _x1dints product in a spectroscopic Time-Series Observation (TSO), as part of the calwebb_tso3 pipeline. Minimum and maximum wavelengths may be provided to limit the summation to specified wavelength bounds, with limits inclusive.

Inputs

Data model:

TSOMultiSpecModel

File suffix:

_x1dints

The input should be in the form of an _x1dints product, which contains extracted spectra from multiple integrations for a given target.

Algorithm

The algorithm performs a simple sum of the flux values over all wavelengths for each extracted spectrum contained in the input product. If provided, min_wavelength and max_wavelength will modify the bounds of the sum to the specified bounds (see Step Arguments). For NIRISS SOSS data, if the min_wavelength and max_wavelength are not provided, a wavelength range appropriate to each filter and spectral order will be used; these are read from the WAVELENGTHRANGE Reference File.

Outputs

The output product is a table of time vs. integrated flux values, stored in the form of a ECSV Format file. The product type suffix is _whtlt.