/* funlib.h */
#ifndef FUNLIB_LOADED
#define FUNLIB_LOADED

void fun_unit_step(
     const long int wave_ary_len, 
     double *waveform);
void fun_noise(const long int wave_ary_len, 
               const double noise_width,
               double *waveform);
void fun_step_real(const long int wave_ary_len, 
                   double *waveform);
void fun_gaussian_density(const long int wave_ary_len,       
                          double *waveform);
void fun_unit_gauss_dens(const long int wave_ary_len,             					double *waveform);
#endif
