LibTmsApi  2.0.0
Public Member Functions | Public Attributes | List of all members
SigGenBeam Class Reference

#include <SigGen.h>

Inheritance diagram for SigGenBeam:
SigGen

Public Member Functions

 SigGenBeam ()
 
virtual ~SigGenBeam ()
 
BError config (double sampleRate, double fref, int harmonic, int bunchSet, double reduce, int blr, double amplitude)
 
BError generate (Sample *data, int numSamples)
 
BError generateIntegrated (Sample *data, int numSamples)
 
- Public Member Functions inherited from SigGen
 SigGen ()
 
virtual ~SigGen ()
 
BError config (double sampleRate)
 

Public Attributes

int oharmonic
 
int obunchSet
 
double oreduce
 
int oblr
 
double oamplitude
 
double ofref
 

Additional Inherited Members

- Protected Attributes inherited from SigGen
double osampleRate
 
unsigned long long ox
 

Constructor & Destructor Documentation

SigGenBeam::SigGenBeam ( )
SigGenBeam::~SigGenBeam ( )
virtual

Member Function Documentation

BError SigGenBeam::config ( double  sampleRate,
double  fref,
int  harmonic,
int  bunchSet,
double  reduce,
int  blr,
double  amplitude 
)
BError SigGenBeam::generate ( Sample data,
int  numSamples 
)
virtual

Reimplemented from SigGen.

BError SigGenBeam::generateIntegrated ( Sample data,
int  numSamples 
)

Member Data Documentation

double SigGenBeam::oamplitude
int SigGenBeam::oblr
int SigGenBeam::obunchSet
double SigGenBeam::ofref
int SigGenBeam::oharmonic
double SigGenBeam::oreduce

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