Keywords: class-associated-arrays

Next: Generic integration in CLASS Up: Reserved arrays Previous: BLANKED Contents

### LINE

The `LINE` ASSOCIATED ARRAY is an integer array of 0 or 1 indicating if the `RY` channels are in (1) or out (0) a spectral line, i.e. in signal or noise windows. This array is intended to be used by the command `BASE` in order to exclude the given channels. Here is the specific integration in CLASS:

- if `SET WINDOW` is invoked with the option `/ASSOCIATED`, the command `BASE` will ignore the channels where the `LINE` array is 1. The usual windows (defined by their min-max range) are not used in this context. As a result, the element `R%HEAD%CAL%NWIND` is set to -1 (code for ``ASSOCIATED ARRAY `LINE` was used'') in the baseline section.
- if `SET WINDOW` is invoked with the argument `AUTO` (i.e. take windows from data), and if the element `R%HEAD%CAL%NWIND` is -1, the `LINE` ASSOCIATED ARRAY will be used by the command `BASE`.
- `SHOW WINDOW` will display a specific message if the current `SET WINDOW` tuning refers to the ASSOCIATED ARRAY `LINE`.
- `DRAW WINDOW` will plot the ASSOCIATED ARRAY `LINE` if the current `SET WINDOW` tuning refers to the ASSOCIATED ARRAY `LINE`.

Next: Generic integration in CLASS Up: Reserved arrays Previous: BLANKED Contents