Input : Takes any binned dataset and a primitive array of weight data. These two must have the same dimensions.
Output : A binned dataset of the same size as the input. If OVER is specified then the input is overwritten - otherwise a new output file is created ( the default ).