Convolutional Multiple Whole Profile Fitting