Skip to content

Add IonisationChamber block for tritium detection#24

Merged
milanofthe merged 1 commit intomainfrom
feature/ionisation-chamber
Mar 4, 2026
Merged

Add IonisationChamber block for tritium detection#24
milanofthe merged 1 commit intomainfrom
feature/ionisation-chamber

Conversation

@milanofthe
Copy link
Member

@milanofthe milanofthe commented Mar 4, 2026

  • Adds IonisationChamber algebraic block to the tritium module
  • Flow-through detector: sample flux passes through unchanged, produces a signal proportional to concentration scaled by detection efficiency
  • Supports constant efficiency, callable efficiency, or step-function threshold mode
  • 12 unit tests covering init, validation, port labels, passthrough, signal computation, and edge cases

Closes #16

@milanofthe milanofthe merged commit 2ee4da5 into main Mar 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New block: ionisation chamber

1 participant