LArRecConditions: Clean up LArFebConfig.
Remove mutable cache in LArFebConfig --- it can't really be making any significant difference. But add a method to retrieve both upper and lower thresholds in one go. Thus can also remove the locking. Convert the map to an unordered_map. Add a method to fill the map, allowing the removal of the friend declaration.
Showing
- LArCalorimeter/LArCalibTools/src/LArGainThresholds2Ntuple.cxx 4 additions, 2 deletions...alorimeter/LArCalibTools/src/LArGainThresholds2Ntuple.cxx
- LArCalorimeter/LArRecConditions/LArRecConditions/LArFebConfig.h 19 additions, 11 deletions...orimeter/LArRecConditions/LArRecConditions/LArFebConfig.h
- LArCalorimeter/LArRecConditions/src/LArFebConfig.cxx 61 additions, 15 deletionsLArCalorimeter/LArRecConditions/src/LArFebConfig.cxx
- LArCalorimeter/LArRecUtils/src/LArFEBConfigCondAlg.cxx 2 additions, 3 deletionsLArCalorimeter/LArRecUtils/src/LArFEBConfigCondAlg.cxx
Please register or sign in to comment