for ( int i = 0; i < prototype.nSections(); i++ ) {
Rational R = prototype.getSection(i).map( S );
T.timesEquals(R);
double[] cn = R.numerator().coefficients();
double[] cd = R.denominator().coefficients();
double s = 1.0;
if ( cd[0] != 0.0 ) s = cd[0];
double b0 = cn[0]/s;
double b1 = 0.0;