Draft: Extend float_v to work with arbitrary precision
Related to !4988 (merged) and #386 I'm trying to extend the float_v class to be templated to any floating-point type. This will also require an extension of int_v to allow longs and possibly also mask_v.
Todo:
-
Extend float_vto allow doubles -
Extend int_vto allow longs -
Extend mask_vto allow longs -
Extend functions elsewhere in LHCbwhich requiredfloat_v,int_vandmask_varguments/return values to instead use the templated classes
Edited by Andy Morris