ALPSCore reference
Public Types | Public Member Functions | List of all members
alps::accumulators::FullBinningAccumulator< T > Struct Template Reference

#include <namedaccumulators.hpp>

Inheritance diagram for alps::accumulators::FullBinningAccumulator< T >:
Inheritance graph
Collaboration diagram for alps::accumulators::FullBinningAccumulator< T >:
Collaboration graph

Public Types

typedef impl::Accumulator< T, max_num_binning_tag, typename LogBinningAccumulator< T >::accumulator_typeaccumulator_type
 
typedef detail::AccumulatorBase< accumulator_typebase_type
 
typedef accumulator_type::result_type result_type
 
typedef autocorrelation_type< accumulator_type >::type autocorrelation_type
 Data type corresponding to autocorrelation. More...
 

Public Member Functions

 BOOST_PARAMETER_CONSTRUCTOR (FullBinningAccumulator,(detail::AccumulatorBase< accumulator_type >), accumulator_keywords,(required(_accumulator_name,(std::string)))(optional(_max_bin_number,(std::size_t)))) FullBinningAccumulator &operator
 
 FullBinningAccumulator (const FullBinningAccumulator &rhs)
 
autocorrelation_type tau () const
 Returns autocorrelation for this accumulator. More...
 

Detailed Description

template<typename T>
struct alps::accumulators::FullBinningAccumulator< T >

Definition at line 127 of file namedaccumulators.hpp.

Member Typedef Documentation

template<typename T >
typedef impl::Accumulator<T, max_num_binning_tag, typename LogBinningAccumulator<T>::accumulator_type> alps::accumulators::FullBinningAccumulator< T >::accumulator_type

Definition at line 130 of file namedaccumulators.hpp.

Data type corresponding to autocorrelation.

Definition at line 146 of file namedaccumulators.hpp.

template<typename T >
typedef detail::AccumulatorBase<accumulator_type> alps::accumulators::FullBinningAccumulator< T >::base_type

Definition at line 131 of file namedaccumulators.hpp.

template<typename T >
typedef accumulator_type::result_type alps::accumulators::FullBinningAccumulator< T >::result_type

Definition at line 132 of file namedaccumulators.hpp.

Constructor & Destructor Documentation

Definition at line 90 of file namedaccumulators.cpp.

Member Function Documentation

template<typename T >
alps::accumulators::FullBinningAccumulator< T >::BOOST_PARAMETER_CONSTRUCTOR ( FullBinningAccumulator< T >  ,
(detail::AccumulatorBase< accumulator_type >)  ,
accumulator_keywords  ,
(required(_accumulator_name,(std::string)))(optional(_max_bin_number,(std::size_t)))   
)
template<typename T >
auto alps::accumulators::FullBinningAccumulator< T >::tau ( ) const

Returns autocorrelation for this accumulator.

Definition at line 94 of file namedaccumulators.cpp.


The documentation for this struct was generated from the following files: