Class template mctimeseries_view
alps::alea::mctimeseries_view
Synopsis
template<typename ValueType>
class mctimeseries_view {
public:
typedef std::size_t size_type;
typedef ValueType value_type;
typedef average_type< ValueType >::type average_type;
typedef std::vector< ValueType >::iterator iterator;
typedef std::vector< ValueType >::const_iterator const_iterator;
mctimeseries_view(const mctimeseries< ValueType > &);
void cut_head(int);
void cut_tail(int);
const_iterator begin() const;
const_iterator end() const;
std::size_t size() const;
std::vector< ValueType > timeseries() const;
void print() const;
};
Description
mctimeseries_view
public
construct/copy/destruct
mctimeseries_view(const mctimeseries< ValueType > & timeseries);
mctimeseries_view
public member functions
void cut_head(int cutoff);
void cut_tail(int cutoff);
const_iterator begin() const;
const_iterator end() const;
std::size_t size() const;
std::vector< ValueType > timeseries() const;
void print() const;