Hydra  4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
hydra::detail::convolution::_delta< T > Struct Template Reference

#include <ConvolutionFunctor.h>

Collaboration diagram for hydra::detail::convolution::_delta< T >:

Public Member Functions

 _delta ()=default
 
 _delta (T min, T delta)
 
__hydra_host__ __hydra_device__ _delta (_delta< T > const &other)
 
__hydra_host__ __hydra_device__operator() (unsigned bin)
 
__hydra_host__ __hydra_device__ _delta< T > & operator= (_delta< T > const &other)
 

Data Fields

fDelta
 
fMin
 

Detailed Description

template<typename T>
struct hydra::detail::convolution::_delta< T >

Constructor & Destructor Documentation

◆ _delta() [1/3]

template<typename T >
hydra::detail::convolution::_delta< T >::_delta ( )
default

◆ _delta() [2/3]

template<typename T >
hydra::detail::convolution::_delta< T >::_delta ( min,
delta 
)
inline

◆ _delta() [3/3]

template<typename T >
__hydra_host__ __hydra_device__ hydra::detail::convolution::_delta< T >::_delta ( _delta< T > const &  other)
inline

Member Function Documentation

◆ operator()()

template<typename T >
__hydra_host__ __hydra_device__ T hydra::detail::convolution::_delta< T >::operator() ( unsigned  bin)
inline

◆ operator=()

template<typename T >
__hydra_host__ __hydra_device__ _delta<T>& hydra::detail::convolution::_delta< T >::operator= ( _delta< T > const &  other)
inline

Field Documentation

◆ fDelta

template<typename T >
T hydra::detail::convolution::_delta< T >::fDelta

◆ fMin

template<typename T >
T hydra::detail::convolution::_delta< T >::fMin

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