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().