//#define XERR
#include "distribution.ih"

Distribution::Distribution(VaryType varyType)
:
    d_vary(varyType == VARY_NONNEG  ? &Distribution::varyNonNeg  :
           varyType == VARY_PROB ? &Distribution::varyProb :
                                   &Distribution::varyMean)
{}
