#include "cetlib_except/exception.h"#include <type_traits>Go to the source code of this file.
Classes | |
| struct | cet::detail::pow< N, T, unsigned > |
| struct | cet::detail::pow< N, T, 0u > |
| struct | cet::detail::pow< N, T, 1u > |
| struct | cet::detail::pow< 0u, T, 0u > |
| struct | cet::detail::pow< 1u, T, 1u > |
| struct | cet::detail::pow< 2u, T, 0u > |
Namespaces | |
| cet | |
| cet::detail | |
Functions | |
| template<unsigned N, class T > | |
| constexpr T | cet::pow (T x) |
| template<class T > | |
| constexpr T | cet::square (T x) |
| template<class T > | |
| constexpr T | cet::cube (T x) |
| template<class T > | |
| constexpr T | cet::fourth (T x) |
| template<class T > | |
| constexpr T | cet::diff_of_squares (T x, T y) |
| template<class T > | |
| constexpr T | cet::sum_of_squares (T x, T y) |
| template<class T > | |
| constexpr T | cet::sum_of_squares (T x, T y, T z) |
1.8.11