tttrlib
A library for time-tagged time resolved data
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Histogram< T > Class Template Reference

#include <Histogram.h>

Public Member Functions

void update (T *data, int n_rows_data, int n_cols_data)
 
void get_histogram (T **hist, int *dim)
 
void set_axis (size_t data_column, HistogramAxis< T > &new_axis)
 
void set_axis (size_t data_column, std::string name, T begin, T end, int n_bins, std::string axis_type)
 
HistogramAxis< T > get_axis (size_t axis_index)
 
 Histogram ()=default
 
 ~Histogram ()=default
 

Constructor & Destructor Documentation

◆ Histogram()

template<class T >
Histogram< T >::Histogram ( )
default

◆ ~Histogram()

template<class T >
Histogram< T >::~Histogram ( )
default

Member Function Documentation

◆ get_axis()

template<class T >
HistogramAxis< T > Histogram< T >::get_axis ( size_t axis_index)
inline

◆ get_histogram()

template<class T >
void Histogram< T >::get_histogram ( T ** hist,
int * dim )
inline

◆ set_axis() [1/2]

template<class T >
void Histogram< T >::set_axis ( size_t data_column,
HistogramAxis< T > & new_axis )
inline

◆ set_axis() [2/2]

template<class T >
void Histogram< T >::set_axis ( size_t data_column,
std::string name,
T begin,
T end,
int n_bins,
std::string axis_type )
inline

◆ update()

template<class T >
void Histogram< T >::update ( T * data,
int n_rows_data,
int n_cols_data )
inline

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