+ " which is not greater than zero.");
}
double center = lengthValue * 0.5;
DoubleUnaryOperation raisedCosineSampleGenerator = sqrt ? (DoubleUnaryOperation) new SignalProcessing.SqrtRaisedCosineSampleGenerator(
symbolIntervalValue, excessBWValue)
: (DoubleUnaryOperation) new SignalProcessing.RaisedCosineSampleGenerator(
symbolIntervalValue, excessBWValue);
double[] tapsArray = SignalProcessing.sampleWave(lengthValue, -center,