Class MEAL::MeanCoherency

class MeanCoherency : public MEAL::Mean<MEAL::Complex2>

A weighted mean of coherency matrix estimates.

Public Functions

virtual void integrate(const MEAL::Complex2 *model)

Add the Model parameters to the running mean.

virtual void update(MEAL::Complex2 *model) const

Update the Model parameters with the current value of the mean.

void integrate(const Stokes<Estimate<double>> &stokes)

Add the Stokes parameter Estimate to the running mean.

Stokes<Estimate<double>> get_mean() const

Add the mean Stokes parameters.