moved from trig to algebraic calculation of spin weightings per Mike's suggestion
(#304)