Skip to content
Snippets Groups Projects
  1. Jan 06, 2021
  2. Jan 05, 2021
  3. Dec 16, 2020
  4. Dec 05, 2020
    • scott snyder's avatar
      LArByteStream: Enable thread-safety checking. · 717dbbcd
      scott snyder authored
      Enable thread-safety checking.
      Fix identified issues.
      Also more constness fixes.
      
      Use conditions data in converters rather than relying on obsolete tools.
      Make pointers to block structure objects slot-specific.
      717dbbcd
  5. Dec 04, 2020
  6. Dec 02, 2020
    • scott snyder's avatar
      LArByteStream: thread-safety fixes · 3474d897
      scott snyder authored
      Working towards getting this package to pass the thread-safety checker.
      
      Remove static members from LArRodEncoder; instead, pass in the helper objects
      to its ctor.  Change it to use conditions data rather than then old
      legacy cabling service.
      3474d897
  7. Nov 25, 2020
    • scott snyder's avatar
      LArByteStream: Further thread-safety fixes. · 25a601a6
      scott snyder authored
      Hid2RESrcID depends on the old, thread-unsafe LArCablingLegacyService.
      
      We can't get rid of it completely, because it's required by interfaces
      still used by TrigT2CaloCommon.
      
      Refactor so that it won't affect the thread-safety of the rest of this package.
      
      Split out the part of Hid2RESrcID required by FullEventAssembler into
      a separate base class RodRobIdMap.
      
      Split the remaining interfaces of Hid2RESrcID into thread-safe and
      thread-unsafe versions.  Only the thread-safe functionality will be needed
      from this package; the thread-unsafe versions are needed only
      by TrigT2CaloCommon.
      25a601a6
  8. Nov 23, 2020
  9. Nov 19, 2020
  10. Nov 12, 2020
    • scott snyder's avatar
      LArByteStream: Const fixes · 89f29efe
      scott snyder authored
      Get rid of the member variables LArRodDecoder::m_rodFrag and m_error,
      as a step toward making the LArRodDecoder methods const.
      89f29efe
  11. Nov 10, 2020
  12. Nov 04, 2020
  13. Oct 21, 2020
  14. Oct 20, 2020
  15. Oct 18, 2020
  16. Oct 15, 2020
  17. Oct 13, 2020
  18. Oct 07, 2020
  19. Oct 05, 2020
  20. Aug 02, 2020
  21. Jul 07, 2020
  22. Jul 06, 2020
  23. Jun 23, 2020
  24. Jun 19, 2020
  25. Jun 08, 2020
    • Frank Berghaus's avatar
      Remove defunct job option from ByteStreamInputSvc · 11f6ce6a
      Frank Berghaus authored and Walter Lampl's avatar Walter Lampl committed
      The ByteStreamEventStorageInput service provided a legacy job option called FullFileName to specify bytestream input. With the move to EventSelector this option was all but removed from ByteStreamEventInputSvc. The EventSelectorByteStream provieded the input option to specify input. It captured the FullFileName option of the InputSvc. This commit removes the relevant parts of the ByteStreamEventStorageInputSvc and EventSelectorByteStream. It also attempts to move all references in other job options (unless they specify being for an older release).
      11f6ce6a
  26. Jun 02, 2020
    • scott snyder's avatar
      LArTPCnv: Fix lcgdict patterns for pairs. · 16e5e6db
      scott snyder authored
          
      Tweak the lcgdict patterns for pairs, for compatibility with gcc10/root 6.20.
      We need to get the __pair_base template if it exists (but we don't want
      to explicitly mention it).  We also need to avoid matching various internal
      STL traits classes templated on pairs.
      16e5e6db
  27. May 29, 2020
  28. May 06, 2020
    • scott snyder's avatar
      LArCondTPCnv: Fix cppcheck warnings. · e8d7509d
      scott snyder authored
      If we check for an error condition and the check fails, we should't continue.
      
      Here, the checks were for internal logic problems, so change them to assert.
      e8d7509d
  29. Apr 07, 2020
  30. Apr 06, 2020
  31. Mar 25, 2020
  32. Mar 20, 2020
  33. Mar 04, 2020
Loading