ProteoWizard
|
#include <complex>
#include <vector>
#include <fstream>
#include <iostream>
Go to the source code of this file.
Classes | |
class | LU |
Functions | |
vector< int > | d2i (vector< double >) |
vector< double > | i2d (vector< int >) |
vector< vector< int > > | d2i (vector< vector< double > >) |
vector< vector< double > > | i2d (vector< vector< int > >) |
bool | operator== (vector< double > &, vector< double > &) |
bool | operator== (vector< vector< double > > &, vector< vector< double > > &) |
vector< vector< double > > | eig (vector< vector< double > >) |
vector< vector< double > > | eig2 (vector< vector< double > >) |
vector< double > | cm (vector< vector< double > > positions, vector< double > weights=vector< double >(0)) |
vector< vector< double > > | cov (vector< vector< double > >, vector< double >=vector< double >(0)) |
double | mean_angle (vector< vector< double > > pts, vector< double > c) |
vector< double > | operator+ (vector< double >, vector< double >) |
void | operator+= (vector< int > &, vector< int >) |
void | operator+= (vector< double > &, vector< double >) |
void | operator+= (vector< complex< double > > &, vector< complex< double > >) |
void | operator*= (vector< double > &, double) |
vector< int > | operator+ (vector< int >, vector< int >) |
vector< int > | operator- (vector< int >, vector< int >) |
vector< double > | operator- (vector< double >, vector< double >) |
vector< vector< double > > | operator+ (vector< vector< double > >, vector< vector< double > >) |
vector< vector< complex < double > > > | operator+ (vector< vector< complex< double > > > &, vector< vector< complex< double > > > &) |
void | operator+= (vector< vector< double > > &, vector< vector< double > >) |
void | operator+= (vector< vector< complex< double > > > &, vector< vector< complex< double > > > &) |
vector< vector< double > > | operator- (vector< vector< double > >, vector< vector< double > >) |
double | operator* (vector< double >, vector< double >) |
double | operator* (vector< complex< double > >, vector< complex< double > >) |
int | operator* (vector< int >, vector< int >) |
double | operator* (vector< int >, vector< double >) |
vector< vector< double > > | operator% (vector< double >, vector< double >) |
vector< vector< int > > | operator% (vector< int >, vector< int >) |
vector< double > | operator* (double, vector< double >) |
vector< complex< double > > | operator* (double, vector< complex< double > >) |
vector< int > | operator* (int, vector< int >) |
vector< double > | operator* (double, vector< int >) |
vector< vector< double > > | operator* (double, vector< vector< double > >) |
vector< vector< double > > | operator* (double, vector< vector< int > >) |
vector< double > | operator* (vector< vector< double > >, vector< double >) |
vector< double > | operator* (vector< vector< double > >, vector< int >) |
vector< int > | operator* (vector< vector< int > >, vector< int >) |
vector< vector< double > > | operator* (vector< vector< double > >, vector< vector< double > >) |
vector< vector< complex < double > > > | operator* (vector< vector< complex< double > > >, vector< vector< complex< double > > >) |
vector< vector< double > > | transpose (vector< vector< double > >) |
vector< vector< int > > | transpose (vector< vector< int > >) |
vector< vector< complex < double > > > | transpose (vector< vector< complex< double > > >) |
double | norm (vector< double >) |
double | norm (vector< int >) |
vector< double > | operator^ (vector< double >, vector< double >) |
vector< double > | e (int, int) |
vector< vector< double > > | inverse (vector< vector< double > >) |
ostream & | operator<< (ostream &out, vector< vector< complex< double > > > v) |
ostream & | operator<< (ostream &out, vector< complex< double > > v) |
ostream & | operator<< (ostream &out, vector< vector< double > > v) |
ostream & | operator<< (ostream &out, vector< vector< int > > v) |
ostream & | operator<< (ostream &out, vector< double > v) |
ostream & | operator<< (ostream &out, vector< int > v) |
ostream & | operator<< (ostream &out, vector< bool > v) |
vector< vector< double > > | ident (int) |
vector< double > | zero (int) |
vector< vector< double > > | zero_mat (int) |
vector< vector< double > > | rotmat (vector< double >, double) |
vector< double > | rotate (vector< double >, vector< double >, double) |
vector< vector< double > > | rot_align (vector< double > v, vector< double > target) |
double | trace (vector< vector< double > >) |
void | rep_rot (vector< vector< double > >, vector< double > *, double *) |
double | quad_form (vector< double >, vector< vector< double > >, vector< double >) |
double | quad_form (vector< int >, vector< vector< double > >, vector< int >) |
vector< vector< double > > | diag (vector< double >) |
vector< double > | euler (vector< double >) |
int | epsilon (int, int, int) |
vector< vector< double > > | kill_row (vector< vector< double > >, int) |
vector< vector< double > > | kill_col (vector< vector< double > >, int) |
double | determinant (vector< vector< double > >) |
vector< double > | getNormal (const vector< double > &, const vector< double > &) |
double | getAngle (const vector< double > &, const vector< double > &) |
double | getAngle (const vector< double > &, const vector< double > &, const vector< double > &normal) |
vector< complex< double > > | operator+ (vector< complex< double > > &, vector< complex< double > > &) |
vector< double > | projection (vector< double > v, vector< vector< double > > space) |
vector< vector< double > > | matrix_fracture (vector< vector< double > >, int) |
vector< vector< double > > | rank_reduce (vector< bool > dof, vector< vector< double > >) |
vector< double > | rank_reduce (vector< bool > dof, vector< double >) |
vector< int > | rank_reduce (vector< bool > dof, vector< int >) |
vector< double > | expand (vector< bool > dof, vector< double >) |
double | ran01 () |
double | rnd_gaussian (double sd=1) |
vector< double > | mean_and_sigma (vector< double > v) |
vector< double > | reject_outliers (vector< double >) |
vector< int > | histogram (vector< double >, double bin_size=1.0) |
vector< int > | sort (vector< int >) |
vector< double > | sort (vector< double >) |
vector< int > | ranks (vector< double >) |
double | max (vector< double > v) |
double | min (vector< double > v) |
int | max (vector< int > v) |
int | min (vector< int > v) |
vector< int > | reorder (vector< int >) |
vector< vector< double > > | permute (vector< vector< double > >, vector< int >) |
vector< double > | permute (vector< double >, vector< int >) |
vector< double > | lubksb (LU, vector< double >) |
vector< double > | linefit (vector< double >, vector< double >) |
vector< double > | linefit_or (vector< double >, vector< double >) |
vector< vector< double > > | axisfit (vector< vector< double > > p) |
double | angle (double, double) |
double | angle (vector< double >) |
vector< complex< double > > | fourier (vector< double > &v, int n, vector< double > &s, vector< double > &c) |
vector< complex< double > > | fourier2 (vector< double > *v, int n, vector< double > *s, vector< double > *c, vector< int > q) |
double | fourier_sum (vector< complex< double > > f, double x) |
vector< double > | parabola_fit (vector< double > x, vector< double > y) |
vector< double > | gaussian_fit (vector< double > x, vector< double > y) |
vector< double > | gaussian_fit (vector< vector< double > > v) |
int | argmax (vector< double >) |
vector< double > | splined (vector< double > &) |
double | spline (vector< double > &f, vector< double > &d2f, double x) |
vector< vector< double > > | spline_dy2 (vector< vector< double > > &) |
double | spline2 (vector< vector< double > > &f, vector< vector< double > > &d2f_dx2, double x, double y) |
vector< double > | dspline (vector< double > &, vector< double > &, double) |
vector< double > | dspline2 (vector< vector< double > > &f, vector< vector< double > > &ft, vector< vector< double > > &dx2, vector< vector< double > > &dy2, double, double) |
vector< double > | circle_fit (vector< vector< double > > &, vector< double >) |
vector< double > | circle_fit_or (vector< vector< double > > &, vector< double >) |
vector< vector< double > > | orthogonal_basis (vector< vector< double > >) |
double | binomial (int n, int k, double p) |
void | concatenate (vector< vector< int > > &a, vector< vector< int > > &b) |
void | concatenate (vector< int > &a, vector< int > &b) |
void | concatenate_all (int a, vector< vector< int > > &b) |
vector< vector< int > > | partition (int balls, int urns, int min, int max) |
vector< vector< int > > | partition2 (int balls, int urns, int min, int max) |
vector<int> d2i | ( | vector< double > | ) |
vector<double> i2d | ( | vector< int > | ) |
vector<vector<int> > d2i | ( | vector< vector< double > > | ) |
vector<vector<double> > i2d | ( | vector< vector< int > > | ) |
bool operator== | ( | vector< double > & | , |
vector< double > & | |||
) |
bool operator== | ( | vector< vector< double > > & | , |
vector< vector< double > > & | |||
) |
vector<vector<double> > eig | ( | vector< vector< double > > | ) |
vector<vector<double> > eig2 | ( | vector< vector< double > > | ) |
vector<double> cm | ( | vector< vector< double > > | positions, |
vector< double > | weights = vector< double >(0) |
||
) |
vector<vector<double> > cov | ( | vector< vector< double > > | , |
vector< double > | = vector< double >(0) |
||
) |
double mean_angle | ( | vector< vector< double > > | pts, |
vector< double > | c | ||
) |
vector<double> operator+ | ( | vector< double > | , |
vector< double > | |||
) |
void operator+= | ( | vector< int > & | , |
vector< int > | |||
) |
void operator+= | ( | vector< double > & | , |
vector< double > | |||
) |
void operator+= | ( | vector< complex< double > > & | , |
vector< complex< double > > | |||
) |
void operator*= | ( | vector< double > & | , |
double | |||
) |
vector<int> operator+ | ( | vector< int > | , |
vector< int > | |||
) |
vector<int> operator- | ( | vector< int > | , |
vector< int > | |||
) |
vector<double> operator- | ( | vector< double > | , |
vector< double > | |||
) |
vector<vector<double> > operator+ | ( | vector< vector< double > > | , |
vector< vector< double > > | |||
) |
vector<vector<complex<double> > > operator+ | ( | vector< vector< complex< double > > > & | , |
vector< vector< complex< double > > > & | |||
) |
void operator+= | ( | vector< vector< double > > & | , |
vector< vector< double > > | |||
) |
void operator+= | ( | vector< vector< complex< double > > > & | , |
vector< vector< complex< double > > > & | |||
) |
vector<vector<double> > operator- | ( | vector< vector< double > > | , |
vector< vector< double > > | |||
) |
double operator* | ( | vector< double > | , |
vector< double > | |||
) |
double operator* | ( | vector< complex< double > > | , |
vector< complex< double > > | |||
) |
int operator* | ( | vector< int > | , |
vector< int > | |||
) |
double operator* | ( | vector< int > | , |
vector< double > | |||
) |
vector<vector<double> > operator% | ( | vector< double > | , |
vector< double > | |||
) |
vector<vector<int> > operator% | ( | vector< int > | , |
vector< int > | |||
) |
vector<double> operator* | ( | double | , |
vector< double > | |||
) |
vector<complex<double> > operator* | ( | double | , |
vector< complex< double > > | |||
) |
vector<int> operator* | ( | int | , |
vector< int > | |||
) |
vector<double> operator* | ( | double | , |
vector< int > | |||
) |
vector<vector<double> > operator* | ( | double | , |
vector< vector< double > > | |||
) |
vector<vector<double> > operator* | ( | double | , |
vector< vector< int > > | |||
) |
vector<double> operator* | ( | vector< vector< double > > | , |
vector< double > | |||
) |
vector<double> operator* | ( | vector< vector< double > > | , |
vector< int > | |||
) |
vector<int> operator* | ( | vector< vector< int > > | , |
vector< int > | |||
) |
vector<vector<double> > operator* | ( | vector< vector< double > > | , |
vector< vector< double > > | |||
) |
vector<vector<complex<double> > > operator* | ( | vector< vector< complex< double > > > | , |
vector< vector< complex< double > > > | |||
) |
vector<vector<double> > transpose | ( | vector< vector< double > > | ) |
vector<vector<int> > transpose | ( | vector< vector< int > > | ) |
vector<vector<complex<double> > > transpose | ( | vector< vector< complex< double > > > | ) |
double norm | ( | vector< double > | ) |
double norm | ( | vector< int > | ) |
vector<double> operator^ | ( | vector< double > | , |
vector< double > | |||
) |
vector<double> e | ( | int | , |
int | |||
) |
Referenced by checkSpectrumInfo(), compare(), createToyPeakelField(), generateAMTContainers(), initializeTestData(), main(), modificationTest(), operatorTest(), pwiz::frequency::DerivativeTest::VectorFunction< value_type >::printDifferenceQuotientSequence(), test(), test2(), test3(), test4(), test_compute(), test_createFilters(), test_mzML_1_0(), test_real(), test_real_wrapper(), test_series(), test_v3(), testBadXML(), testBanded(), testBandedComplex(), testBinaryDataArray(), testChromatogram(), testChromatogramList(), testConfiguration(), testData(), testData2_LocalMax(), testData2_Parabola(), testDifferenceQuotient(), testDigestionMetadata(), testDouble(), testDoubleQR(), testErrorFunction(), testErrorLorentzian(), testExpandPathmask(), testFilename(), testFind(), testFragmentArray(), testIDParsing(), testInfo(), testIStream(), testMaxPrecisionDiff(), testMSInspectIStream(), testMultiplePeaks(), testNormalization(), testParabola(), testPeakelField(), testPepXMLSpecificity(), testPPM(), testProbabilites(), testRemove(), testSparse(), testSpectrum(), testSpectrumList(), testSulfur(), testThreadSafetyWorker(), validateRecalculation(), verifyPrecursorInfo(), and verifyPrecursorMZ().
vector<vector<double> > inverse | ( | vector< vector< double > > | ) |
ostream& operator<< | ( | ostream & | out, |
vector< vector< complex< double > > > | v | ||
) |
ostream& operator<< | ( | ostream & | out, |
vector< complex< double > > | v | ||
) |
ostream& operator<< | ( | ostream & | out, |
vector< vector< double > > | v | ||
) |
ostream& operator<< | ( | ostream & | out, |
vector< vector< int > > | v | ||
) |
ostream& operator<< | ( | ostream & | out, |
vector< double > | v | ||
) |
ostream& operator<< | ( | ostream & | out, |
vector< int > | v | ||
) |
ostream& operator<< | ( | ostream & | out, |
vector< bool > | v | ||
) |
vector<vector<double> > ident | ( | int | ) |
Referenced by pwiz::math::qr().
vector<double> zero | ( | int | ) |
vector<vector<double> > zero_mat | ( | int | ) |
vector<vector<double> > rotmat | ( | vector< double > | , |
double | |||
) |
vector<double> rotate | ( | vector< double > | , |
vector< double > | , | ||
double | |||
) |
vector<vector<double> > rot_align | ( | vector< double > | v, |
vector< double > | target | ||
) |
double trace | ( | vector< vector< double > > | ) |
void rep_rot | ( | vector< vector< double > > | , |
vector< double > * | , | ||
double * | |||
) |
double quad_form | ( | vector< double > | , |
vector< vector< double > > | , | ||
vector< double > | |||
) |
double quad_form | ( | vector< int > | , |
vector< vector< double > > | , | ||
vector< int > | |||
) |
vector<vector<double> > diag | ( | vector< double > | ) |
vector<double> euler | ( | vector< double > | ) |
int epsilon | ( | int | , |
int | , | ||
int | |||
) |
vector<vector<double> > kill_row | ( | vector< vector< double > > | , |
int | |||
) |
vector<vector<double> > kill_col | ( | vector< vector< double > > | , |
int | |||
) |
double determinant | ( | vector< vector< double > > | ) |
vector<double> getNormal | ( | const vector< double > & | , |
const vector< double > & | |||
) |
double getAngle | ( | const vector< double > & | , |
const vector< double > & | |||
) |
double getAngle | ( | const vector< double > & | , |
const vector< double > & | , | ||
const vector< double > & | normal | ||
) |
vector<complex<double> > operator+ | ( | vector< complex< double > > & | , |
vector< complex< double > > & | |||
) |
vector<double> projection | ( | vector< double > | v, |
vector< vector< double > > | space | ||
) |
vector< vector< double > > matrix_fracture | ( | vector< vector< double > > | , |
int | |||
) |
vector<vector<double> > rank_reduce | ( | vector< bool > | dof, |
vector< vector< double > > | |||
) |
vector<double> rank_reduce | ( | vector< bool > | dof, |
vector< double > | |||
) |
vector<int> rank_reduce | ( | vector< bool > | dof, |
vector< int > | |||
) |
vector<double> expand | ( | vector< bool > | dof, |
vector< double > | |||
) |
double ran01 | ( | ) |
double rnd_gaussian | ( | double | sd = 1 | ) |
vector<double> mean_and_sigma | ( | vector< double > | v | ) |
vector<double> reject_outliers | ( | vector< double > | ) |
vector<int> histogram | ( | vector< double > | , |
double | bin_size = 1.0 |
||
) |
vector<double> sort | ( | vector< double > | ) |
vector<int> ranks | ( | vector< double > | ) |
double max | ( | vector< double > | v | ) |
double min | ( | vector< double > | v | ) |
int max | ( | vector< int > | v | ) |
int min | ( | vector< int > | v | ) |
vector<int> reorder | ( | vector< int > | ) |
vector<vector<double> > permute | ( | vector< vector< double > > | , |
vector< int > | |||
) |
vector<double> permute | ( | vector< double > | , |
vector< int > | |||
) |
vector<double> lubksb | ( | LU | , |
vector< double > | |||
) |
vector<double> linefit | ( | vector< double > | , |
vector< double > | |||
) |
vector<double> linefit_or | ( | vector< double > | , |
vector< double > | |||
) |
vector< vector<double> > axisfit | ( | vector< vector< double > > | p | ) |
double angle | ( | double | , |
double | |||
) |
double angle | ( | vector< double > | ) |
vector<complex<double> > fourier | ( | vector< double > & | v, |
int | n, | ||
vector< double > & | s, | ||
vector< double > & | c | ||
) |
vector<complex<double> > fourier2 | ( | vector< double > * | v, |
int | n, | ||
vector< double > * | s, | ||
vector< double > * | c, | ||
vector< int > | q | ||
) |
double fourier_sum | ( | vector< complex< double > > | f, |
double | x | ||
) |
vector<double> parabola_fit | ( | vector< double > | x, |
vector< double > | y | ||
) |
vector<double> gaussian_fit | ( | vector< double > | x, |
vector< double > | y | ||
) |
vector<double> gaussian_fit | ( | vector< vector< double > > | v | ) |
int argmax | ( | vector< double > | ) |
vector<double> splined | ( | vector< double > & | ) |
double spline | ( | vector< double > & | f, |
vector< double > & | d2f, | ||
double | x | ||
) |
vector<vector<double> > spline_dy2 | ( | vector< vector< double > > & | ) |
double spline2 | ( | vector< vector< double > > & | f, |
vector< vector< double > > & | d2f_dx2, | ||
double | x, | ||
double | y | ||
) |
vector<double> dspline | ( | vector< double > & | , |
vector< double > & | , | ||
double | |||
) |
vector<double> dspline2 | ( | vector< vector< double > > & | f, |
vector< vector< double > > & | ft, | ||
vector< vector< double > > & | dx2, | ||
vector< vector< double > > & | dy2, | ||
double | , | ||
double | |||
) |
vector<double> circle_fit | ( | vector< vector< double > > & | , |
vector< double > | |||
) |
vector<double> circle_fit_or | ( | vector< vector< double > > & | , |
vector< double > | |||
) |
vector<vector<double> > orthogonal_basis | ( | vector< vector< double > > | ) |
double binomial | ( | int | n, |
int | k, | ||
double | p | ||
) |
void concatenate | ( | vector< vector< int > > & | a, |
vector< vector< int > > & | b | ||
) |
void concatenate | ( | vector< int > & | a, |
vector< int > & | b | ||
) |
void concatenate_all | ( | int | a, |
vector< vector< int > > & | b | ||
) |
vector<vector<int> > partition | ( | int | balls, |
int | urns, | ||
int | min, | ||
int | max | ||
) |
vector<vector<int> > partition2 | ( | int | balls, |
int | urns, | ||
int | min, | ||
int | max | ||
) |