ntuple producer