コード例 #1
0
ファイル: rmhp.cpp プロジェクト: palminn/seiscomp3
RunningMeanHighPass<TYPE>::RunningMeanHighPass(double windowLength, double fsamp)
	: _windowLength(windowLength), _samplingFrequency(0),
	  _windowLengthI(0), _sampleCount(0), _average(0)
{
	if ( fsamp )
		setSamplingFrequency(fsamp);
}
コード例 #2
0
ファイル: iirdifferentiate.cpp プロジェクト: Fran89/seiscomp3
IIRDifferentiate<T>::IIRDifferentiate(double fsamp) : _fsamp(fsamp) {
	reset();
	setSamplingFrequency(fsamp);
}
コード例 #3
0
ファイル: iirintegrate.cpp プロジェクト: Fran89/seiscomp3
IIRIntegrate<T>::IIRIntegrate(double a, double fsamp) {
	init(a);
	setSamplingFrequency(fsamp);
}
コード例 #4
0
ファイル: average.cpp プロジェクト: SeisComP3/seiscomp3
Average<TYPE>::Average(double timeSpan /*sec*/, double fsamp)
 : _timeSpan(timeSpan), _fsamp(0.0) {
	if ( fsamp )
		setSamplingFrequency(fsamp);
}