Class template BasicDetailedBinning
alps::BasicDetailedBinning
Synopsis
Description
BasicDetailedBinning
public
construct/copy/destruct
BasicDetailedBinning(uint32_t binsize = 1,
uint32_t binnum = std::numeric_limits< uint32_t >::max BOOST_PREVENT_MACRO_SUBSTITUTION());
BasicDetailedBinning
public member functions
BOOST_STATIC_CONSTANT(bool, has_tau = true) ;
BOOST_STATIC_CONSTANT(int, magic_id = 3) ;
void reset(bool = false) ;
void operator<<(const T & x) ;
uint32_t max_bin_number() const;
uint32_t bin_number() const;
uint32_t filled_bin_number() const;
uint32_t filled_bin_number2() const;
void set_bin_number(uint32_t binnum) ;
void collect_bins(uint32_t howmany) ;
uint32_t bin_size() const;
void set_bin_size(uint32_t binsize) ;
const value_type & bin_value(uint32_t i) const;
const value_type & bin_value2(uint32_t i) const;
const std::vector< value_type > & bins() const;
void compact() ;
void save(ODump & dump) const;
void load(IDump & dump) ;
void extract_timeseries(ODump & dump) const;