Fix ThOr LifeTime bug
Rewrite ThOr Lifetime functor to address bug in output values. Current implementation is closer to Loki implementation. See #204 (closed) . Inheriting from !2486 (closed).
To do:
-
Update the SOA implementation to match the legacy one. -
Verify whether all features of the LoKi implementation must be implemented here (e.g. vertex transport). -
Think about how to propagate the various failure modes (e.g. failure fit). -
Try to unify the legacy and SOA implementations using helpers.
To follow up
- Use the fix in the bandq modules @mengzhen
Edited by Alexander Leon Gilman