12 fSingleNoiseWidth(0.0),
17 fShapingTime(shapingTime),
18 fNoiseWidth(noiseWidth),
19 fInputScale(inputScale),
22 fMA_buffer((Int_t) (shapingTime*sampleRate)) {
26 std::cout <<
"-E PndEmcShapedNoiseWaveformSimulator: pulse raises in less than one sample. Noise generation will fail" << std::endl;
virtual void Modify(PndEmcWaveform *wf)
Double_t fSingleNoiseWidth
class PndEmcShapingNoiseAdder::MA fMA_buffer
static T Sqrt(const T &x)
PndEmcShapingNoiseAdder()