lly more efficient both warmup and generation than the original
<tt>RooAcceptReject</tt> algorithm. In its current interface in RooFit, <tt>TFoam</tt> cannot
handle problems yet with discrete observables or conditional observables. For those problems
the original <tt>RooAcceptReject</tt> generator is still used.

<p>The choice of MC sampling algorithm can be steered through class <tt>RooNumGenConfig</tt>, which
is similar in style and structure, to <tt>RooNumIntConfig</tt> which configures the choice of
num