FastCaloSim/Core/TFCS1DFunctionTemplateHelpers.h file

Contents

Classes

template<typename T, typename Tfloat = float>
class TFCS1DFunction_Numeric
Converter functions that does nothing for floats.
template<typename Tfloat>
class TFCS1DFunction_Numeric<uint8_t, Tfloat>
Converter functions to store/retrieve float numbers in integers.
template<typename Tfloat>
class TFCS1DFunction_Numeric<uint16_t, Tfloat>
Converter functions to store/retrieve float numbers in integers.
template<typename Tfloat>
class TFCS1DFunction_Numeric<uint32_t, Tfloat>
Converter functions to store/retrieve float numbers in integers.
template<typename T>
class TFCS1DFunction_Array
template<typename T, typename Trandom = float>
class TFCS1DFunction_HistogramContent
template<typename T, typename Trandom = float>
class TFCS1DFunction_HistogramBinEdges
class TFCS1DFunction_HistogramFloatBinEdges
class TFCS1DFunction_HistogramDoubleBinEdges
template<typename T, typename Tint, typename Trandom = float>
class TFCS1DFunction_HistogramCompactBinEdges
class TFCS1DFunction_HistogramInt8BinEdges
class TFCS1DFunction_HistogramInt16BinEdges
class TFCS1DFunction_HistogramInt32BinEdges

Typedefs

using TFCS1DFunction_size_t = uint32_t