diff options
Diffstat (limited to 'RTJava/benchmarks/RawSpeed/Fir/CachedIOFirTester.java')
-rw-r--r-- | RTJava/benchmarks/RawSpeed/Fir/CachedIOFirTester.java | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/RTJava/benchmarks/RawSpeed/Fir/CachedIOFirTester.java b/RTJava/benchmarks/RawSpeed/Fir/CachedIOFirTester.java deleted file mode 100644 index 38c1916c2cc..00000000000 --- a/RTJava/benchmarks/RawSpeed/Fir/CachedIOFirTester.java +++ /dev/null @@ -1,55 +0,0 @@ -//$Id$ - -package Fir; - -import java.io.FileInputStream; -import java.io.DataInputStream; - -public class CachedIOFirTester extends PerformanceMeter { - - public CachedIOFirTester(String sampleFileName, - int sampleNum, - String coeffFileName, - int coeffNum, - int cycle) throws java.io.IOException { - - FileInputStream ifile = new FileInputStream(sampleFileName); - DataInputStream dataStream = new DataInputStream(ifile); - - this.mSample = new double[sampleNum]; - for (int i = 0; i < sampleNum; i++) - this.mSample[i] = dataStream.readDouble(); - - ifile = new FileInputStream(coeffFileName); - dataStream = new DataInputStream(ifile); - this.mCoefficient = new double[coeffNum]; - - for (int i = 0; i < this.mCoefficient.length; i++) - this.mCoefficient[i] = dataStream.readDouble(); - - this.mQueue = new SampleQueue(sampleNum); - this.mFir = new Fir(this.mCoefficient, this.mQueue); - this.mCycle = cycle; - } - - protected void Run() { - for (int c = 0; c < this.mCycle; c++) { - for (int n = 0; n < this.mSample.length; n++) { - this.mQueue.AddItem(this.mSample[n]); - this.mSample[n] = this.mFir.Filter(); - } - } - } - - - private double mCoefficient[]; - - private double mSample[]; - - private Fir mFir; - - private SampleQueue mQueue; - - private int mCycle; - -} |