summaryrefslogtreecommitdiff
path: root/RTJava/benchmarks/RawSpeed/Fir/CachedIOFirTester.java
diff options
context:
space:
mode:
Diffstat (limited to 'RTJava/benchmarks/RawSpeed/Fir/CachedIOFirTester.java')
-rw-r--r--RTJava/benchmarks/RawSpeed/Fir/CachedIOFirTester.java55
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;
-
-}