Speaker
Description
We give a presentation of our polymorphic non-abelian package of 3D vectors and matrices for high-speed algorithms intended for trigger applications in Particle Physics. The package is part of our "Math-on-Paper" C++ concept - of fielding solutions that are as close as possible in code to actual scientific on-paper computations, known that often it is nearly impossible to bring paper equations into actual code. CPU performance and polymorphic type calculations, in SFINAE context, are presented for a set of example applications in Particle Physics: tracking and vertexing.
Summary
We give a presentation of our polymorphic non-abelian package of 3D vectors and matrices for high-speed algorithms intended for trigger applications in Particle Physics. The package is part of our "Math-on-Paper" C++ concept - of fielding solutions that are as close as possible in code to actual scientific on-paper computations, known that often it is nearly impossible to bring paper equations into actual code. CPU performance and polymorphic type calculations, in SFINAE context, are presented for a set of example applications in Particle Physics: tracking and vertexing.