Xyce  6.1
Xyce::Analysis::NoiseData Class Reference

#include <N_ANP_NoiseData.h>

Public Member Functions

 NoiseData ()
 
virtual ~NoiseData ()
 
void resize (int size)
 

Public Attributes

std::string deviceName
 
std::vector< std::string > noiseNames
 
double omega
 
double freq
 
std::vector< double > inputNoiseTotal
 
std::vector< double > outputNoiseTotal
 
std::vector< double > inputNoiseDens
 
std::vector< double > outputNoiseDens
 
std::vector< double > noiseDens
 
std::vector< double > lnNoiseDens
 
std::vector< double > lastLnNoiseDens
 
std::vector< int > li_Pos
 
std::vector< int > li_Neg
 
double totalNoise
 
double totalOutputNoise
 
double totalInputNoise
 
int numSources
 

Detailed Description

Definition at line 64 of file N_ANP_NoiseData.h.

Constructor & Destructor Documentation

Xyce::Analysis::NoiseData::NoiseData ( )
inline

Definition at line 69 of file N_ANP_NoiseData.h.

Xyce::Analysis::NoiseData::~NoiseData ( )
inlinevirtual

Definition at line 152 of file N_ANP_NoiseData.h.

Member Function Documentation

void Xyce::Analysis::NoiseData::resize ( int  size)
inline

Definition at line 120 of file N_ANP_NoiseData.h.

Member Data Documentation

std::string Xyce::Analysis::NoiseData::deviceName

Definition at line 87 of file N_ANP_NoiseData.h.

double Xyce::Analysis::NoiseData::freq

Definition at line 93 of file N_ANP_NoiseData.h.

std::vector<double> Xyce::Analysis::NoiseData::inputNoiseDens

Definition at line 98 of file N_ANP_NoiseData.h.

std::vector<double> Xyce::Analysis::NoiseData::inputNoiseTotal

Definition at line 95 of file N_ANP_NoiseData.h.

std::vector<double> Xyce::Analysis::NoiseData::lastLnNoiseDens

Definition at line 102 of file N_ANP_NoiseData.h.

std::vector<int> Xyce::Analysis::NoiseData::li_Neg

Definition at line 104 of file N_ANP_NoiseData.h.

std::vector<int> Xyce::Analysis::NoiseData::li_Pos

Definition at line 103 of file N_ANP_NoiseData.h.

std::vector<double> Xyce::Analysis::NoiseData::lnNoiseDens

Definition at line 101 of file N_ANP_NoiseData.h.

std::vector<double> Xyce::Analysis::NoiseData::noiseDens

Definition at line 100 of file N_ANP_NoiseData.h.

std::vector<std::string> Xyce::Analysis::NoiseData::noiseNames

Definition at line 90 of file N_ANP_NoiseData.h.

int Xyce::Analysis::NoiseData::numSources

Definition at line 110 of file N_ANP_NoiseData.h.

double Xyce::Analysis::NoiseData::omega

Definition at line 92 of file N_ANP_NoiseData.h.

std::vector<double> Xyce::Analysis::NoiseData::outputNoiseDens

Definition at line 99 of file N_ANP_NoiseData.h.

std::vector<double> Xyce::Analysis::NoiseData::outputNoiseTotal

Definition at line 96 of file N_ANP_NoiseData.h.

double Xyce::Analysis::NoiseData::totalInputNoise

Definition at line 108 of file N_ANP_NoiseData.h.

double Xyce::Analysis::NoiseData::totalNoise

Definition at line 106 of file N_ANP_NoiseData.h.

double Xyce::Analysis::NoiseData::totalOutputNoise

Definition at line 107 of file N_ANP_NoiseData.h.


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