Go to the documentation of this file.
29 #ifndef SCIMATH_MARSHBUTTERWORTHBANDPASS_H
30 #define SCIMATH_MARSHBUTTERWORTHBANDPASS_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/scimath/Functionals/SimButterworthBandpass.h>
34 #include <casacore/scimath/Functionals/FunctionMarshallable.h>
114 T mincut=T(-1), T maxcut=T(1),
115 T center=T(0), T peak=T(1)) :
167 #ifndef CASACORE_NO_AUTO_TEMPLATES
168 #include <casacore/scimath/Functionals/MarshButterworthBandpass.tcc>
169 #endif //# CASACORE_NO_AUTO_TEMPLATES
@ BPASS
the minimum cutoff, center, and maximum cutoff values
MarshButterworthBandpass< T > & operator=(const MarshButterworthBandpass< T > &other)
make a (deep) copy of another Butterworth polynomial
MarshButterworthBandpass()
create a zero-th order (all-pass) Butterworth bandpass.
MarshButterworthBandpass(const Record &gr)
create a fully specified Butterworth polynomial from parameters stored in a Record.
virtual FunctionMarshallable & operator=(const FunctionMarshallable &other)
@ ORDER
the orders of the transitions between pass and no-pass
MarshButterworthBandpass(const SimButterworthBandpass< T > &other)
create a deep copy of another Butterworth polynomial
MarshButterworthBandpass(const MarshButterworthBandpass< T > &other)
this file contains all the compiler specific defines
virtual void store(Record &gr) const
store the state of this Function into a Record
virtual ~MarshButterworthBandpass()
Destructor.
virtual Function< T > * clone() const
Create a copy of this object.
FieldNames
definitions of the fields stored in a serialized Record.
String: the storage and methods of handling collections of characters.
static const String FUNCFIELDS[]
@ NFieldNames
the number of supported fields
MarshButterworthBandpass(uInt minord, uInt maxord, T mincut=T(-1), T maxcut=T(1), T center=T(0), T peak=T(1))
create a Butterworth bandpass function.
MarshButterworthBandpass< T > & operator=(const SimButterworthBandpass< T > &other)
SimButterworthBandpass< T > & operator=(const SimButterworthBandpass< T > &other)
copy(deep) another Butterworth function
static const String FUNCTYPE