21     : scheme_(scheme), energy_and_variance_(history_limit)
 helper functions for EinsplineSetBuilder 
 
std::tuple< FullPrecReal, FullPrecReal > getEnergyVariance() const
return energy and variance 
 
DMCRefEnergy(DMCRefEnergyScheme scheme, size_t history_limit)
 
SizeLimitedDataQueue< FullPrecReal, DataLayout::DATA_SIZE > energy_and_variance_
 
QMCTraits::FullPrecRealType FullPrecReal
 
accumulator_set< FullPrecReal > variance_hist_
a simple accumulator for variance 
 
DMCRefEnergyScheme scheme_
scheme 
 
return_type mean() const
return the mean 
 
accumulator_set< FullPrecReal > energy_hist_
a simple accumulator for energy 
 
DMCRefEnergyScheme
DMCRefEnergy schemes. 
 
return_type count() const
return the count 
 
auto size() const
return the number of records 
 
DMCRefEnergy::FullPrecReal FullPrecReal
 
void push(const value_type &val)
add a new record 
 
auto weighted_avg() const
return weighted average 
 
void pushWeightEnergyVariance(FullPrecReal weight, FullPrecReal ene, FullPrecReal var)
record weight, energy and variance. 
 
size_t count() const
return record count.