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