Fix broken ntuple building - migrate ntuple building to new monitoring
Latest changes to enable the PhysVal moniotring broke the ntuple building. This fixes that, bit also migrates the ntuple building to the new monitoring code.
The issue this is attempting to address has prevented our monitoring from running since the 9th of May, so it is quite urgent that we get this in place as soon as possible.
Edited by Mark Sutton