Hydra
4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
|
#include <GetGlobalBin.h>
Public Member Functions | |
GetGlobalBin (size_t grid, T lowerlimits, T upperlimits) | |
__hydra_host__ __hydra_device__ | GetGlobalBin (GetGlobalBin< 1, T > const &other) |
__hydra_host__ __hydra_device__ size_t | get_bin (T X) const |
template<typename ConvertibleType > | |
__hydra_host__ __hydra_device__ std::enable_if< std::is_convertible_v< ConvertibleType, T >, size_t >::type | operator() (ConvertibleType const &value) const |
__hydra_host__ __hydra_device__ GetGlobalBin< 1, T > & | operator= (GetGlobalBin< 1, T > const &other) |
Data Fields | |
T | fDelta |
size_t | fGrid |
T | fLowerLimits |
size_t | fNGlobalBins |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
T hydra::detail::GetGlobalBin< 1, T >::fDelta |
size_t hydra::detail::GetGlobalBin< 1, T >::fGrid |
T hydra::detail::GetGlobalBin< 1, T >::fLowerLimits |
size_t hydra::detail::GetGlobalBin< 1, T >::fNGlobalBins |