that embodiment includes choosing a pegleg which is in a narrow range around a selected stationary pegleg 176 a primary beam which corresponds to the chosen pegleg is obtained 178 and that primary beam is transformed into a predicted multiples beam 180 the modeled pegleg beam which relates to the predicted multiples beam is obtained 182 the predicted multiples beam is then convolved with a segment of the modeled pegleg beam to obtain a convolved multiples beam the segment of the modeled pegleg beam utilized by this step starts at the multiple generating surface and ends at the detector location within the for loop for selecting the pegleg 176 186 the predictions or convolved multiples beam for the narrow range around the stationary are stacked the steps of accumulating the convolved multiples beam or deconvolving the convolved multiples beam to remove the multiples in the input beam 194 can occur in this embodiment after the for loop for selecting the pegleg 176 186 the for loop for selecting the time gate 172 188 the for loop for selecting the multiple generating surface 170 190 or the for loop for selecting the input beam 168 192 another embodiment of the present invention is illustrated in fig1 wherein the pegleg that is selected 208 is not tied to a stationary pegleg that pegleg is used to obtain a corresponding primary beam 210 the primary beam is transformed into a predicted multiples beam 212 and a modeled pegleg beam is obtained 214 a segment of the modeled pegleg beam that starts at the multiple generating surface is convolved with the predicted multiples beam to.