9 : theShapingTime(shapingTime), theTailShaping(tailShaping) {}
13 double t1, t3, t5, t7,
cat = 0.;
134 cat =
exp(t * -.06523809524) * 16.18007335 +
exp(t * -.400952381) * .01096643477 +
135 exp(t * -.01333333333) * .0924451733 +
exp(t * -.002285714286) * .01409456303 -
136 t5 * 7.567748611e-5 * t * t7 - t5 * .01068701841 * t7 - t * .5685389492 * t7 - t7 * 16.29757952;
143 cat = t1 * -7.656495508e-5 * t * t3 - t1 * .01083991133 * t3 - t * .5783722846 * t3 - t3 * 16.59051472 +
144 exp(t * -.01333333333) * .1030053814 +
exp(t * -.400952381) * .01099767919 +
145 exp(t * -.06523809524) * 16.47651166 +
exp(t * -.003418326524) * 4.197333487e-11;
152 cat = t1 * -8.37792502e-5 * t * t3 - t1 * .0121345525 * t3 - t * .6655605456 * t3 - t3 * 19.25455777 -
153 exp(t * -.0207962661) * 9.823832281e-10 +
exp(t * -.003418326524) * 2.394794269e-11 +
154 exp(t * -.400952381) * .01121357717 +
exp(t * -.06523809524) * 19.2433442;
375 cat =
exp(t * -.06523809524) * .4137221868 +
exp(t * -.400952381) * 1.282766787e-4 +
376 exp(t * -.01333333333) * 1.824993745 +
exp(t * -.002285714286) * .05880752038 +
377 t5 * 2.491640871e-6 * t * t7 - t5 * 5.417458918e-4 * t7 - t * .01742000448 * t7 - t7 * 2.297651729;
384 cat = t1 * 2.597806608e-6 * t * t3 - t1 * 5.528471798e-4 * t3 - t * .0189975081 * t3 - t3 * 2.454897362 +
385 exp(t * -.01333333333) * 2.033466647 +
exp(t * -.400952381) * 1.28642151e-4 +
386 exp(t * -.06523809524) * .4213020729 +
exp(t * -.003418326524) * 1.975089906e-10;
393 cat = t1 * 4.704262123e-6 * t * t3 - t1 * 3.14519427e-4 * t3 + t * .01738754854 * t3 - t3 * .4921806115 -
394 exp(t * -.0207962661) * 1.454692205e-7 +
exp(t * -.003418326524) * 1.126890204e-10 +
395 exp(t * -.400952381) * 1.311675549e-4 +
exp(t * -.06523809524) * .4920495894;
Exp< T >::type exp(const T &t)
Log< level::Error, false > LogError
CSCStripAmpResponse(int shapingTime, int tailShaping)
float calculateAmpResponse(float t) const