Run science tests for basic implementation of bypass pipeline
When #31 has been resolved, we should be at a point to start doing some science runs of this new hard-coded bypass pipeline.
Ideally, we would like to run a set of injection tests and verify that the results of our bypass pipeline are correct. For example, some potential tests that we might want to run are:
- Compare a HL run before the bypass commit with a HL bypass V run after the bypass commit.
- Compare a HLV run before the bypass commit with a HL bypass V run after the bypass commit.
- Compare a HLV run before the bypass commit with a HLV run after the bypass commit - disabling all bypass logic should yield no changes to our pipeline outputs.
- Bypassing any combination of valid detectors should still produce valid scientific results.
- Verify whether or not bypass code preserves determinism.
Edited by Daniel Tang