Skip to content
Snippets Groups Projects
Commit ad34e9c4 authored by Scott Snyder's avatar Scott Snyder Committed by scott snyder
Browse files

TileRecUtils is abusing a DataVector bug to alter constant objects in StoreGate.

A long-standing bug in DataVector has meant that it was possible to get
a non-const pointer back from a DataVector::const_iterator.

TileCellBuilder retrieves a TileRawChannelContainer from SG and then
possibly modifies it.
There are also issues in TileRawChannelBuilder, TileRawChannelNoiseFilter,
TileRawChannelOF1Corrector

This of course won't work with AthenaMT.

In preparation for trying to finally remove this bug from DataVector,
this has been adjusted so that the const_cast is explicit.
parent 30af6d40
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment