Overhaul of viewer classes
- Use lambdas for TF1/TF2 in
ViewField
. - Rewrite
ViewMedium
. - Move functions for defining the viewing plane and bounding box to
ViewBase
and make the naming of variables more consistent. - Simplify
ViewDrift
, usefloat
instead ofdouble
. Allow for ("2D") drift line plots in other projections than XY.