RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SweptResponse Class Reference

#include <swept.h>

Public Member Functions

 SweptResponse (FilterImplementation *filter_implem, double sampling_interval, std::istream &uin, std::ostream &uout)
 
 ~SweptResponse ()
 
void NormalizeResponse (void)
 
void DumpMagResp (void)
 

Private Attributes

int Num_Taps
 
int Num_Resp_Pts
 
int Db_Scale_Enabled
 
int Normalize_Enabled
 
double * Mag_Resp
 
double * Phase_Resp
 
double Max_Sweep_Freq
 
std::ofstream * Response_File
 
FilterImplementationFilter_Implem
 

Detailed Description

Definition at line 12 of file swept.h.

Constructor & Destructor Documentation

SweptResponse::SweptResponse(FilterImplementationfilter_implem,
double sampling_interval,
std::istream & uin,
std::ostream & uout 
)

Definition at line 20 of file swept.cpp.

SweptResponse::~SweptResponse()

Definition at line 120 of file swept.cpp.

Member Function Documentation

void SweptResponse::DumpMagResp(void )

Definition at line 168 of file swept.cpp.

void SweptResponse::NormalizeResponse(void )

Definition at line 130 of file swept.cpp.

Member Data Documentation

int SweptResponse::Db_Scale_Enabled
private

Definition at line 24 of file swept.h.

FilterImplementation* SweptResponse::Filter_Implem
private

Definition at line 30 of file swept.h.

double* SweptResponse::Mag_Resp
private

Definition at line 26 of file swept.h.

double SweptResponse::Max_Sweep_Freq
private

Definition at line 28 of file swept.h.

int SweptResponse::Normalize_Enabled
private

Definition at line 25 of file swept.h.

int SweptResponse::Num_Resp_Pts
private

Definition at line 23 of file swept.h.

int SweptResponse::Num_Taps
private

Definition at line 22 of file swept.h.

double* SweptResponse::Phase_Resp
private

Definition at line 27 of file swept.h.

std::ofstream* SweptResponse::Response_File
private

Definition at line 29 of file swept.h.


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