Implement 2 layer coincidence detection model
Closed this issue · 1 comments
kaolpr commented
- Convert current trigger controller into general coincidence detection block. Keep input trigger registration mechanism. Every module will have a single output and will be represented as a single RTIO channel.
Create a new trigger controller that will:
-
Instantiate coincidence blocks for every scintilator
-
Combine their outputs and pass as inputs to a configurable number (not less than number of scitilators) of 2nd layer coincidence blocks.
-
Add software trigger for every output channel.
-
Crete coredevice for general coincidence detection block.
-
Update trigger controller coredevice to reflect changes.
-
Create documentation for triggering subsystem.
kaolpr commented
Done with v1.0.0