GSF Material effects : Use value rahter than ptr, use ATH_MSG , cleanup
- use
std::vector<AmgSymMatrix(5),Eigen::aligned_allocator<AmgSymMatrix(5)> > deltaCovariances;
instead ofstd::vector<std::unique_ptr<const AmgSymMatrix(5)>> deltaCovariances;
. - The special allocator sees to be needed from here https://eigen.tuxfamily.org/dox/group__TopicStlContainers.html. This allows to avoid a few allocations.
- Use
ATH_MSG_
rather thanmsg(MSG::...) <<
- Use
emplace_back
for theComponentValues
for the BetheHeitler effects .
Edited by Christos Anastopoulos