Public Member Functions |
void | setVerboseMode (const bool isVerbose) |
bool | getVerboseMode () const |
void | setOutputMode (const bool outputMode) |
bool | getOutputMode () const |
std::list< double > | getY () const |
double | getY (int i) |
ImpedanceCurve & | operator= (const ImpedanceCurve &a) |
void | saveImpedancePlot (const char filename[]) |
void | saveLists (const char filename[], const bool fromSaveAsMaple) |
void | peakListAppend (const double x, const double y) |
void | peakListAppend (const double x, const double y, const double e) |
void | peakListModify (const double x, const double y) |
void | peakListModify (const double x, const double y, const double e) |
void | namePeaks () |
double | getPeakList (const int x, const int y) const |
double | getPeakNames (const int x, const int y) const |
double | getCentList (const int x, const int y) const |
int | getPeakListCounter () const |
void | printPeaks () const |
void | printPeaks (double *insParams) const |
void | printPeakData () const |
float | scoreCurve (ImpedanceCurve *target, const float cic, const float mu_z) |
float | scorePeaks (const objectiveParameters *params, const bool scoreFreq, const bool scoreHeight) |
float | scoreChallengeEFP () |
float | scoreChallenge () |
void | importBIAS (const char filename[]) |
void | convertToStandard () |
void | findPeaks (const bool ignoreNoise) |
double | efp (const double F, const double fn, const int n) const |
double | inverseEFP (const double efp, const double F, const int i) const |
void | harmonicityPlot (const double efpMin, const double efpMax, const int nEvals, const int peakMin, const int peakMax, char filename[], const double F) |
void | harmonicityPlot (const double efpMin, const double efpMax, const int nEvals, const int peakMin, const int peakMax, char filename[]) |
double | getMagnitude (const double f) |
dcomp | getImpedance (const double f) |
| Horn (double x[], double r[], int size) |
| Horn (double x[], double r[], double f[], int size) |
| Horn (double x, double r) |
| Horn (double x, double r, double f) |
| Horn (Horn &a) |
void | operator= (Horn &a) |
void | copyArrays (double x[], double r[], int size) |
void | copyArrays (double x[], double r[], double f[], int size) |
void | copyLists (list< double > x, list< double > r) |
void | copyLists (list< double > x, list< double > r, list< double > f) |
void | clear () |
list< double > | getX () const |
double | getX (int i) |
list< double > | getR () const |
double | getR (int i) |
list< double > | getF () const |
double | getF (int i) |
double | getXcurrent () const |
double | getRcurrent () const |
double | getFcurrent () const |
int | getSize () const |
void | append (const double x, const double r) |
void | append (const double x, const double r, const double f) |
void | append (const double x, const dcomp r) |
void | insert (const double x, const double r) |
void | insert (const double x, const double r, const double f) |
void | insert (const double x, const dcomp r) |
void | orderedAdd (const double x, const double r) |
void | orderedAdd (const double x, const dcomp r) |
void | print (const bool carriageReturn) const |
void | setItersToBegin () |
void | setItersToEnd () |
bool | itersNearEnd () |
bool | itersAtEnd () |
bool | load (const char filename[]) |
void | save (const char filename[]) |