Update acisfp_check to allow for HRC dependence in the ACIS FP model #75
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
As of
chandra_models
version 3.58, the ACIS FP model now depends on the HRC on/off state. These code changes allow the new model to be used withacisfp_check
, with backwards-compatibility ensured for previous versions of the model without the HRC state dependence. Some changes to the testing infrastructure were required.I also fixed a few formatting issues to satisfy ruff.
Interface impacts
None.
Testing
Testing infrastructure needed to be adjusted so that the new model could be tested alongside the old one.
Unit tests
Functional tests
Tested the
acisfp_check
script on several loads in the last few weeks, webpages were created and thermal violations that appeared in the flight version were cleared in this version