add pt eta phi binning, code is faster