Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[10_1_X] SiStrip (un)packer: fixes and support for nonstandard ZS(lite) modes #23620

Merged

Commits on Jun 19, 2018

  1. Fix packet codes for ZS and ZS lite

    - rename the PACKET_CODE definitions for ZS lite to ZS
    - change the packetCode implementation: default (0) for ZS lite modes,
      taken from the third byte for ZS
    Reason: for ZS lite there are no packet codes, the packing scheme
    is given by the readout mode; for non-lite ZS it is in the channel data
    pieterdavid committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    b83531c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40366d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d805d8a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7cc97f View commit details
    Browse the repository at this point in the history
  5. Add packet code option for SiStripDigiToRawModule

    - add "PacketCode" option to SiStripDigiToRawModule
    - add packetCodeFromString conversion in SiStripFEDBufferComponents
    - pass the packet code on to FEDBufferPayloadCreator::fillChannelBuffer
    pieterdavid committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    6346845 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f40bb0c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    166d4a8 View commit details
    Browse the repository at this point in the history
  8. adding VR packet code cases

    alesaggio authored and pieterdavid committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    6fe0b3a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    29a0e9d View commit details
    Browse the repository at this point in the history
  10. VR and ZR fixed

    alesaggio authored and pieterdavid committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    d3cb8b0 View commit details
    Browse the repository at this point in the history
  11. ZS packer patch: cleanup

    pieterdavid committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    de7d654 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f5a1e72 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    192dafc View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f07ab5c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    16b614a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a8c4c66 View commit details
    Browse the repository at this point in the history
  17. Use default ZS packing if the packet code is zero

    workaround for a bug in the pre-2015 packer (eg. 140.53_RunHI2011)
    pieterdavid committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    bd56025 View commit details
    Browse the repository at this point in the history
  18. Print SiStrip unpacker warnings and exceptions once per event

    In debug mode all messages are still printed, otherwise a summary
    (warning type and count) is printed after unpacking the event.
    pieterdavid committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    8acbeb9 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8904c37 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    457a4af View commit details
    Browse the repository at this point in the history