Skip to content
New MAJOR release 01.00.00

Changes since 00.09.00:
*     add pixLower, pixUpper inputs

*     make bunch peak detection more robust

*     discard peaks which intersect time axis ends

*     improve data validity handling
      - exclude division-by-zeros values
      - if not enough values remain, anything is invalid
      - otherwise, signal classification metrics (e.g. bunchDetected) are set
        valid, even if bunch was not detected
      - only if bunch signal valid and bunch detected, final outputs
        like bunch position, are marked valid

*     output signal classification metrics even if bunch was not detected
*     add signal sanity check
      also check that laser power is significant on bunch signal lines before
      evaluation of bunch profile metrics.
      Before, we only check laser power on (unmodulated) laser lines.

*     Allow subset selection all|odd|even for laser lines

*     data initialization also in case that input parameters are invalid,
      in order to avoid random utputs