New Delayed Helicity Readout Scheme for Physics Events Trigger

From Ciswikidb
Jump to: navigation, search

Paul King has this outline for a new scheme to readout the delayed helicity for Physics Events Trigger (instead of using Scalers RingBuffer):

Running in background:
  • On Pattern Start:
  1. Increment pattern counter
  2. Grab reported helicity
  3. Push onto running seed (30-bit)
  4. Clear pattern phase counter
  • On T_Settle Transition:
  1. Increment pattern phase counter
  2. Increment T_Settle counter

Then, when a physics event triggers DAQ:
  • On CODA Event:
  1. Report current seed value
  2. report current pattern phase
  3. Report current pattern and T_Settle counters