Electric Tiger DAQ  1.0.0
Data Acquisition Software for the Electric Tiger Experiment
Public Member Functions | List of all members
etig::Rebin< T > Struct Template Reference

Public Member Functions

void operator() (const std::vector< T > &time_series, T f_res, T time_int)
 operator () More...
 
void operator() (const std::vector< T > &time_series, uint overbin_size)
 operator () More...
 
std::vector< T > RebinnedSignal ()
 
uint RebinSize ()
 

Member Function Documentation

template<typename T>
void etig::Rebin< T >::operator() ( const std::vector< T > &  time_series,
f_res,
time_int 
)
inline

operator ()

Parameters
time_seriesThe raw power signal that needs to be re-binned
f_resCenter frequency of the current mode ( in MHz )
time_intTotal time that time_series was collected over ( in seconds )
template<typename T>
void etig::Rebin< T >::operator() ( const std::vector< T > &  time_series,
uint  overbin_size 
)
inline

operator ()

Parameters
time_seriesThe raw power signal that needs to be re-binned
overbin_sizeNumber of elements that should be averaged into a single bin.

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