this generates fractional brownian motion aka generalized 1/f noise class fBM : public Array<Double> { More...
#include <CalCorruptor.h>
Public Member Functions | |
| fBM (uInt i1) | |
| fBM (uInt i1, uInt i2) | |
| fBM (uInt i1, uInt i2, uInt i3) | |
| Bool & | initialized () |
| virtual ~fBM(); // not ness if we don't derive from this | |
| void | initialize (const Int seed, const Float beta) |
| Array< Float > | data () |
| Float | data (uInt i1) |
| Float | data (uInt i1, uInt i2) |
| Float | data (uInt i1, uInt i2, uInt i3) |
Private Attributes | |
| Bool | initialized_ |
| Array< Float > * | data_ |
this generates fractional brownian motion aka generalized 1/f noise class fBM : public Array<Double> {
Definition at line 228 of file CalCorruptor.h.
| casa::fBM::fBM | ( | uInt | i1 | ) |
| casa::fBM::fBM | ( | uInt | i1, | |
| uInt | i2 | |||
| ) |
| casa::fBM::fBM | ( | uInt | i1, | |
| uInt | i2, | |||
| uInt | i3 | |||
| ) |
| Float casa::fBM::data | ( | uInt | i1, | |
| uInt | i2, | |||
| uInt | i3 | |||
| ) | [inline] |
Definition at line 242 of file CalCorruptor.h.
| Float casa::fBM::data | ( | uInt | i1, | |
| uInt | i2 | |||
| ) | [inline] |
Definition at line 241 of file CalCorruptor.h.
References data_.
| Float casa::fBM::data | ( | uInt | i1 | ) | [inline] |
Definition at line 240 of file CalCorruptor.h.
References data_.
| Array<Float> casa::fBM::data | ( | ) | [inline] |
Definition at line 239 of file CalCorruptor.h.
References data_.
| void casa::fBM::initialize | ( | const Int | seed, | |
| const Float | beta | |||
| ) |
| Bool& casa::fBM::initialized | ( | ) | [inline] |
virtual ~fBM(); // not ness if we don't derive from this
Definition at line 236 of file CalCorruptor.h.
References initialized_.
Array<Float>* casa::fBM::data_ [private] |
Definition at line 247 of file CalCorruptor.h.
Referenced by data().
Bool casa::fBM::initialized_ [private] |
Definition at line 242 of file CalCorruptor.h.
Referenced by initialized().
1.6.1