r131: *** empty log message ***
[ctsim.git] / include / filter.h
index 48f82109bcc385364ee9f22018cbbdbc28e76984..8e0740b982e1bb34dc4592d090fb309c9b8e806c 100644 (file)
@@ -9,7 +9,7 @@
 **  This is part of the CTSim program
 **  Copyright (C) 1983-2000 Kevin Rosenberg
 **
-**  $Id: filter.h,v 1.8 2000/07/04 18:33:35 kevin Exp $
+**  $Id: filter.h,v 1.9 2000/07/04 22:21:01 kevin Exp $
 **
 **  This program is free software; you can redistribute it and/or modify
 **  it under the terms of the GNU General Public License (version 2) as
@@ -112,6 +112,8 @@ class SignalFilter {
 
     void finiteFourierTransform (const complex<double> input[], complex<double> output[], const int direction) const;
 
+    void setTraceLevel (int traceLevel) {m_traceLevel = traceLevel; }
+
     bool fail(void) const      {return m_fail;}
     const string& failMessage(void) const {return m_failMessage;}
 
@@ -161,6 +163,7 @@ class SignalFilter {
     DomainID m_idDomain;
     double m_filterParam;
     int m_numIntegral;
+    int m_traceLevel;
 
     static const FilterID convertFilterNameToID (const char* filterName);
     static const char* convertFilterIDToName (const FilterID filterID);