TauSpinnerProducer: implemented multiple weights per run for different mixing angles, cleaned up code