Class epsic::square_modulated_mode

class square_modulated_mode : public epsic::modulated_mode

amplitude modulation by contiguous sequence of rectangular pulses of constant width and varying height

Public Functions

inline virtual double modulation()

return a random scalar modulation factor

inline virtual double get_mod_variance() const

return the variance of the scalar modulation factor

inline virtual double get_mod_mean() const

return the mean of the scalar modulation factor

inline virtual Matrix<4, 4, double> get_crosscovariance(unsigned ilag) const

Return cross-covariance between Stokes parameters as a function of lag.