LArByteStream: thread-safety fixes
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.
Showing
- LArCalorimeter/LArCnv/LArByteStream/LArByteStream/LArRawDataContByteStreamTool.h 17 additions, 1 deletion...ArByteStream/LArByteStream/LArRawDataContByteStreamTool.h
- LArCalorimeter/LArCnv/LArByteStream/LArByteStream/LArRodEncoder.h 10 additions, 8 deletions...imeter/LArCnv/LArByteStream/LArByteStream/LArRodEncoder.h
- LArCalorimeter/LArCnv/LArByteStream/python/LArByteStreamConfig.py 7 additions, 0 deletions...imeter/LArCnv/LArByteStream/python/LArByteStreamConfig.py
- LArCalorimeter/LArCnv/LArByteStream/src/LArRawDataContByteStreamTool.cxx 143 additions, 28 deletions...LArCnv/LArByteStream/src/LArRawDataContByteStreamTool.cxx
- LArCalorimeter/LArCnv/LArByteStream/src/LArRodEncoder.cxx 21 additions, 69 deletionsLArCalorimeter/LArCnv/LArByteStream/src/LArRodEncoder.cxx
Loading
Please register or sign in to comment