Modernize STDAQ / STTELL1BoardErrorBank / STDAQDefinitions
- prefer direct member initialization
- prefer auto
- prefer std::unique_ptr over raw pointer and explicit delete
- reserve vectors before push_back
- prefer standalone functions / objects in anonymous namespace
- prefer implicit (compiler generated) destructors
- prefer .empty() over .size()==0
- restrict scope of local variables as much as possible
- prefer emplace_back over push_back
- add final
- prefer STL algorithms over raw loops
- prefer range-based for loops
- prefer Gaudi::Property over explicit declareProperty
- prefer inherited constructors
- put constants as const static into anonymous namespace instead of as member data
- prefer '\n' over std::endl
- prefer inheritance from extends over virtual inheritance from T
- remove '== true'
- make constants static constexpr