ALPSCore reference
Public Types | List of all members
alps::covariance_type< T > Struct Template Reference

#include <covariance_type.hpp>

Inheritance diagram for alps::covariance_type< T >:
Inheritance graph
Collaboration diagram for alps::covariance_type< T >:
Collaboration graph

Public Types

typedef std::conditional< is_sequence< T >::value, detail::matrix_covariance_type< typename average_type< typename element_type< T >::type >::type >, typename average_type< T >::type >::type type

Detailed Description

template<class T>
struct alps::covariance_type< T >

Definition at line 31 of file covariance_type.hpp.

Member Typedef Documentation

template<class T>
typedef std::conditional< is_sequence<T>::value, detail::matrix_covariance_type< typename average_type<typename element_type<T>::type>::type >, typename average_type<T>::type >::type alps::covariance_type< T >::type

Definition at line 39 of file covariance_type.hpp.

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