Float decorations like eta_vis and phi_vis can have real values of 0, therefore I suggest to change the dummy default values to -999.
eta_vis
phi_vis
@cgrefe @tstreble