Skip to content
Snippets Groups Projects
  1. Oct 23, 2020
  2. Jun 19, 2020
  3. Feb 22, 2019
  4. Aug 08, 2017
    • Scott Snyder's avatar
      TrigT1CaloByteStream: Fix const problems. · d14c0186
      Scott Snyder authored
      DataVector has had a long-standing bug in which it was possible to
      get a non-const pointer from a const_iterator.  This package was relying
      on that bug to compile.  Rework so that it handles const properly.
      
      Classes in this package are used for both packing to bytestream and unpacking
      from bytestream.  To do this, they use they use temporary maps stored
      in data members with types like std::map<int, LVL1::CpmHits*>.
      For the case of unpacking from bytestream, this is ok; however, for the
      case of packing to bytestream, the pointers being entered into the
      map should actually be const.
      
      Reworked in this manner.  Bytestream packing is largely the same, with
      the maps changed to be const.  For bytestream unpacking, we create
      non-const maps as local variables and pass them around as needed.
      
      Eventually, it would be nice to get rid of the member variables used for
      packing as well.
      
      
      
      Former-commit-id: 5e8c5163
      d14c0186
  5. Nov 01, 2016
    • Sasha Mazurov's avatar
      src/xaod/CmxRoIByteStreamAuxCnv.cxx: fix order of EtSums and missingEtSums,... · 995f720e
      Sasha Mazurov authored
      src/xaod/CmxRoIByteStreamAuxCnv.cxx: fix order of EtSums and missingEtSums, breaks Tier0 frozen policy. (TrigT1CaloByteStream-00-09-52)
      
          * src/xaod/CmxRoIByteStreamAuxCnv.cxx: fix order of EtSums and missingEtSums,
            breaks Tier0 frozen policy.
          * Tagging TrigT1CaloByteStream-00-09-52
      
      2016-08-04  scott snyder  <snyder@bnl.gov>
      
      	* Tagging TrigT1CaloByteStream-00-09-51.
      	* Fix compilation with gcc6.
      	* Tagging TrigT1CaloByteStream-00-09-50.
      	* Comply with ATLAS naming conventions.
      	* Tagging TrigT1CaloByteStream-00-09-49.
      	* endreq -> endmsg.
      
      
      Former-commit-id: 43f94ec4
      995f720e
  6. Aug 05, 2015
    • Sasha Mazurov's avatar
      PpmByteStreamReadV1V2Tool.cxx: · 190cc4c5
      Sasha Mazurov authored
       - Follow to the new ROD specification where pedestal correction bit is
         enabled for encodings 0,1,2 and 6 (TrigT1CaloByteStream-00-09-37-01)
      
          *  PpmByteStreamReadV1V2Tool.cxx:
              - Follow to the new ROD specification where pedestal correction bit is
                enabled for encodings 0,1,2 and 6
          * Tagged as TrigT1CaloByteStream-00-09-37-01
      
      2015-06-05 Alexander Mazurov <alexander.mazurov@cern.ch>
          * ReadLVL1CaloBSRun2_jobOptions.py:
              - Typo in type name for CPMTowersOverlap key in StoreGate
          * Disable coverity errors for misused enums
          * Tagged as TrigT1CaloByteStream-00-09-37
      
      2015-05-21 Alexander Mazurov <alexander.mazurov@cern.ch>
          * TrigT1CaloByteStream_entries.cxx:
              - Fix for RUN1: enable CPM towers processing
          * Tagged as TrigT1CaloByteStream-00-09-36
      190cc4c5
  7. May 17, 2015
    • Sasha Mazurov's avatar
      Bytestream decoder fixes: · 7ab98197
      Sasha Mazurov authored
        - JepRoiByteStreamV2Tool.cxx: fix bit mask for ROI type
        - CmxEnergySubBlock.cxx: fix version number in subblock header (TrigT1CaloByteStream-00-09-35)
      
          * Bytestream decoder fixes:
              - JepRoiByteStreamV2Tool.cxx: fix bit mask for ROI type
              - CmxEnergySubBlock.cxx: fix version number in subblock header
          * Tagged as TrigT1CaloByteStream-00-09-35
      
      2015-04-27 Alexander Mazurov <alexander.mazurov@cern.ch>
          * ReadLVL1CaloBSRun2_jobOptions.py:
            - fix type for CPMTowersOverlap SG key (it's xAOD object)
          * CmxJetSubBlock.h:
            - explicitly enumerate source components
          * Tagged as TrigT1CaloByteStream-00-09-34
      
      2015-04-26 Alexander Mazurov <alexander.mazurov@cern.ch>
          * CmxJetSubBlock: fix decoder
          * Disable some wrong Coverity warning (need to be checked)
          * Tagged as TrigT1CaloByteStream-00-09-33
      
      2015-03-31 Alexander Mazurov <alexander.mazurov@cern.ch>
          * Add decoders that return xaod containers for CPMTower, CMXCPTob, CMXCPHit objects
          * PPM: For RUN1 data fill jep lut field with cp lut values (to avoid #ATR-10681)
      ...
      (Long ChangeLog diff - truncated)
      7ab98197
  8. Sep 19, 2014
Loading