Dec08
Keywords: class-average

Next: Jul09 Up: Bug fixes Previous: Bug fixes Contents

### `Dec08`

Following a bug reported by a CLASS user, it appeared that the outputs from `AVERAGE` and `ACCUMULATE` in some exotic modes were incorrect. As of the `nov08` release of GILDAS, only the following configurations were fully correct. These include the default mode:

- `ALIGN CHANNEL INTERSECT`, `WEIGHT TIME`, `BAD OR` (default)
- `ALIGN CHANNEL INTERSECT`, `WEIGHT SIGMA|TIME`, any `BAD`
- `ALIGN CHAN|VELO|FREQ INTERSECT`, `WEIGHT SIGMA|TIME`, `BAD OR`

Other configurations (in particular the composite mode) may have produced correct output, but with no waranty since it was depending on the input spectra and the level of complexity of the combination. This bug was affecting the default CLASS (i.e. CLASS90), but CLASS77 had a comparable level of bug for these commands.

This bug was fixed in the `dec08` release of CLASS90, by fully cleaning and factorizing the code. CLASS77 is not fixed according to the policy concerning it: this package is obsolescent and is frozen in order to keep a comparison point with CLASS90.