Skip to content

Separate CAEN serializers for BIFROST

  • Replaces the clock-ticks based timeout timer with a standard library high resolution clock based timer for portability. This new timer has (nearly) the same interface as the x86-specific timer, so that the two can be switched easily for portability or performance, as needed.
  • Removes the second CAEN serializer that produced pulse-heigh-spectra events for LOKI -- this same information is accessible via the AR51 producer/serializer by directly handling the raw data; and the removal has been an open issue for more than a year #607
  • Replaces the first CAEN serializer by a vector of serializers that will contain one element for all instruments other than BIFROST. The BifrostGeometry specifies a per (arc, triplet)-pair serializer instead.

Merge request reports