- Oct 23, 2020
-
-
scott snyder authored
Make interfaces of JepByteStream*Tool tools const, for MT compatibility.
-
- Jun 19, 2020
-
-
Frank Winklmeier authored
This package only contained a single header file (`IL1CaloMappingTool.h`). Move the file to TrigT1CaloToolInterfaces and delete the package.
-
- Feb 22, 2019
-
-
Frank Winklmeier authored
-
- Aug 08, 2017
-
-
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
-
- Nov 01, 2016
-
-
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
-
- Aug 05, 2015
-
-
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
-
- May 17, 2015
-
-
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)
-
- Sep 19, 2014
-
-
Alan Watson authored
-