what's the meaning of 
``` C++
(int)(-std::numeric_limits<float>::max())
```
We discussed this with Florian back in July and a better choice was -1 (another alternative is -9999, the "native"
undefined value for the algorithm used here https://cmssdt.cern.ch/SDT/lxr/source/RecoEgamma/EgammaTools/src/ConversionFinder.cc#461)