casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
casa::fBM Class Reference

this generates fractional brownian motion aka generalized 1/f noise class fBM : public Array<Double> { More...

#include <CalCorruptor.h>

List of all members.

Public Member Functions

 fBM (uInt i1)
 fBM (uInt i1, uInt i2)
 fBM (uInt i1, uInt i2, uInt i3)
Boolinitialized ()
 virtual ~fBM(); // not ness if we don't derive from this
void initialize (const Int seed, const Float beta)
Array< Floatdata ()
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_

Detailed Description

this generates fractional brownian motion aka generalized 1/f noise class fBM : public Array<Double> {

Definition at line 228 of file CalCorruptor.h.


Constructor & Destructor Documentation

casa::fBM::fBM ( uInt  i1,
uInt  i2 
)
casa::fBM::fBM ( uInt  i1,
uInt  i2,
uInt  i3 
)

Member Function Documentation

Array<Float> casa::fBM::data ( ) [inline]

Definition at line 239 of file CalCorruptor.h.

Float casa::fBM::data ( uInt  i1) [inline]

Definition at line 240 of file CalCorruptor.h.

Float casa::fBM::data ( uInt  i1,
uInt  i2 
) [inline]

Definition at line 241 of file CalCorruptor.h.

Float casa::fBM::data ( uInt  i1,
uInt  i2,
uInt  i3 
) [inline]

Definition at line 242 of file CalCorruptor.h.

void casa::fBM::initialize ( const Int  seed,
const Float  beta 
)

virtual ~fBM(); // not ness if we don't derive from this

Definition at line 236 of file CalCorruptor.h.


Member Data Documentation

Definition at line 247 of file CalCorruptor.h.

Definition at line 242 of file CalCorruptor.h.


The documentation for this class was generated from the following file: