a beamline and includes storage for the signal sample of a complete beamline control signals are applied to input 620 622 and 624 of multipliers 606 614 and 618 respectively as will be described in greater detail with respect to fig8 a for setting the multiplying coefficient for multipliers 606 614 and 618 respectively which in a manner well known to those of ordinary skill in the art thereby programs beamline filter 600 to have a given width shape of its attenuation versus frequency response characteristic fig6 b and fig6 c show examples of the selectable frequency response of filter 600 in response to two different sets of control signals the control signals select multiplier coefficients i e 0 25 0 5 0 25 to obtain the frequency response shown in fig6 b and the control signals select multiplier coefficients i e 0 5 0 5 0 0 to obtain the frequency response shown in fig6 c fig7 shows the overall arrangement of a complex tissue rejection filter 50 using four of the programmable vector filters of the type shown in fig6 a the i and q signals are applied as inputs to filters 710 714 and filters 712 716 respectively an adder 718 receives at its inputs the output from filters 710 and 712 and an adder 720 receives at its inputs the output from filters 714 and 716 the output of adder 718 is the filtered i signal and the output of adder 720 is the filtered q signal in this type of filter arrangement filters 710 and 716 are commonly referred to as direct filters while filters 714 and.