37 #define TF_FILTERBASE_CC_VERSION \ 38 "TF_FILTERBASE_CC V1.2" 49 const bool& debug)
const 52 Tfilterlist::const_iterator i=this->Tfilterlist::begin();
53 while (i!=this->Tfilterlist::end())
55 TSXX_debug(debug,
"FilterCollection::operator()",
57 retval=(*i)->operator()(retval, debug);
60 TSXX_debug(debug,
"FilterCollection::operator()",
61 "applied all filters" );
66 this->Tbase::report();
71 std::cerr <<
"requested filter type: \"" <<
Mfilter <<
"\""
BasicFilter()
Do not allow to use the baseclass alone.
#define TSXX_debug(C, N, M)
produce debug output
virtual void report() const
Structure to hold the data samples of a series together with header information to form a time series...
base class for all filter classes (prototypes)
All stuff in this library will be placed within namespace ts.
virtual void report() const
Ttimeseries operator()(const Ttimeseries &s, const bool &debug=false) const