|
| std::ostream & | operator<< (std::ostream &s, const HepDiagMatrix &q) |
| |
| HepMatrix | operator* (const HepMatrix &hm1, const HepDiagMatrix &hm2) |
| |
| HepMatrix | operator* (const HepDiagMatrix &hm1, const HepMatrix &hm2) |
| |
| HepDiagMatrix | operator* (double t, const HepDiagMatrix &d1) |
| |
| HepDiagMatrix | operator* (const HepDiagMatrix &d1, double t) |
| |
| HepDiagMatrix | operator/ (const HepDiagMatrix &hm1, double t) |
| |
| HepMatrix | operator+ (const HepMatrix &hm1, const HepDiagMatrix &d2) |
| |
| HepMatrix | operator+ (const HepDiagMatrix &d1, const HepMatrix &hm2) |
| |
| HepDiagMatrix | operator+ (const HepDiagMatrix &hm1, const HepDiagMatrix &d2) |
| |
| HepSymMatrix | operator+ (const HepSymMatrix &s1, const HepDiagMatrix &d2) |
| |
| HepSymMatrix | operator+ (const HepDiagMatrix &d1, const HepSymMatrix &s2) |
| |
| HepMatrix | operator- (const HepMatrix &hm1, const HepDiagMatrix &d2) |
| |
| HepMatrix | operator- (const HepDiagMatrix &d1, const HepMatrix &hm2) |
| |
| HepDiagMatrix | operator- (const HepDiagMatrix &d1, const HepDiagMatrix &d2) |
| |
| HepSymMatrix | operator- (const HepSymMatrix &s1, const HepDiagMatrix &d2) |
| |
| HepSymMatrix | operator- (const HepDiagMatrix &d1, const HepSymMatrix &s2) |
| |
| HepDiagMatrix | dsum (const HepDiagMatrix &s1, const HepDiagMatrix &s2) |
| |
| double | norm (const HepGenMatrix &m) |
| |
| double | norm1 (const HepGenMatrix &m) |
| |
| double | norm_infinity (const HepGenMatrix &m) |
| |
| HepMatrix | operator* (const HepMatrix &, const HepMatrix &) |
| |
| HepMatrix | operator* (double t, const HepMatrix &) |
| |
| HepMatrix | operator* (const HepMatrix &, double) |
| |
| HepMatrix | operator/ (const HepMatrix &, double) |
| |
| HepMatrix | operator+ (const HepMatrix &hm1, const HepMatrix &hm2) |
| |
| HepMatrix | operator- (const HepMatrix &hm1, const HepMatrix &hm2) |
| |
| HepMatrix | dsum (const HepMatrix &, const HepMatrix &) |
| |
| HepVector | solve (const HepMatrix &, const HepVector &) |
| |
| std::ostream & | operator<< (std::ostream &s, const HepMatrix &q) |
| |
| HepVector | qr_solve (const HepMatrix &A, const HepVector &b) |
| |
| HepVector | qr_solve (HepMatrix *A, const HepVector &b) |
| |
| HepMatrix | qr_solve (const HepMatrix &A, const HepMatrix &b) |
| |
| HepMatrix | qr_solve (HepMatrix *A, const HepMatrix &b) |
| |
| HepMatrix | qr_inverse (const HepMatrix &A) |
| |
| HepMatrix | qr_inverse (HepMatrix *A) |
| |
| void | qr_decomp (HepMatrix *A, HepMatrix *hsm) |
| |
| HepMatrix | qr_decomp (HepMatrix *A) |
| |
| void | back_solve (const HepMatrix &R, HepVector *b) |
| |
| void | back_solve (const HepMatrix &R, HepMatrix *b) |
| |
| void | col_house (HepMatrix *a, const HepMatrix &v, double vnormsq, int row, int col, int row_start, int col_start) |
| |
| void | col_house (HepMatrix *a, const HepMatrix &v, int row, int col, int row_start, int col_start) |
| |
| void | col_givens (HepMatrix *A, double c, double s, int k1, int k2, int row_min=1, int row_max=0) |
| |
| void | row_givens (HepMatrix *A, double c, double s, int k1, int k2, int col_min=1, int col_max=0) |
| |
| void | givens (double a, double b, double *c, double *s) |
| |
| HepVector | house (const HepMatrix &a, int row=1, int col=1) |
| |
| void | house_with_update (HepMatrix *a, int row=1, int col=1) |
| |
| void | house_with_update (HepMatrix *a, HepMatrix *v, int row=1, int col=1) |
| |
| void | row_house (HepMatrix *a, const HepVector &v, double vnormsq, int row=1, int col=1) |
| |
| void | row_house (HepMatrix *a, const HepMatrix &v, double vnormsq, int row, int col, int row_start, int col_start) |
| |
| void | row_house (HepMatrix *a, const HepMatrix &v, int row, int col, int row_start, int col_start) |
| |
| void | swap (HepMatrix &hm1, HepMatrix &hm2) |
| |
| std::ostream & | operator<< (std::ostream &s, const HepSymMatrix &q) |
| |
| HepMatrix | operator* (const HepMatrix &hm1, const HepSymMatrix &hm2) |
| |
| HepMatrix | operator* (const HepSymMatrix &hm1, const HepMatrix &hm2) |
| |
| HepMatrix | operator* (const HepSymMatrix &hm1, const HepSymMatrix &hm2) |
| |
| HepSymMatrix | operator* (double t, const HepSymMatrix &s1) |
| |
| HepSymMatrix | operator* (const HepSymMatrix &s1, double t) |
| |
| HepSymMatrix | operator/ (const HepSymMatrix &hm1, double t) |
| |
| HepMatrix | operator+ (const HepMatrix &hm1, const HepSymMatrix &s2) |
| |
| HepMatrix | operator+ (const HepSymMatrix &s1, const HepMatrix &hm2) |
| |
| HepSymMatrix | operator+ (const HepSymMatrix &s1, const HepSymMatrix &s2) |
| |
| HepMatrix | operator- (const HepMatrix &hm1, const HepSymMatrix &s2) |
| |
| HepMatrix | operator- (const HepSymMatrix &hm1, const HepMatrix &hm2) |
| |
| HepSymMatrix | operator- (const HepSymMatrix &s1, const HepSymMatrix &s2) |
| |
| HepSymMatrix | dsum (const HepSymMatrix &s1, const HepSymMatrix &s2) |
| |
| double | condition (const HepSymMatrix &m) |
| |
| void | diag_step (HepSymMatrix *t, int begin, int end) |
| |
| void | diag_step (HepSymMatrix *t, HepMatrix *u, int begin, int end) |
| |
| HepMatrix | diagonalize (HepSymMatrix *s) |
| |
| HepVector | house (const HepSymMatrix &a, int row=1, int col=1) |
| |
| void | house_with_update2 (HepSymMatrix *a, HepMatrix *v, int row=1, int col=1) |
| |
| void | tridiagonal (HepSymMatrix *a, HepMatrix *hsm) |
| |
| HepMatrix | tridiagonal (HepSymMatrix *a) |
| |
| std::ostream & | operator<< (std::ostream &s, const HepVector &v) |
| |
| HepVector | operator* (const HepMatrix &hm1, const HepVector &hm2) |
| |
| HepVector | operator* (double t, const HepVector &v1) |
| |
| HepVector | operator* (const HepVector &v1, double t) |
| |
| HepVector | operator/ (const HepVector &v1, double t) |
| |
| HepVector | operator+ (const HepMatrix &hm1, const HepVector &v2) |
| |
| HepVector | operator+ (const HepVector &v1, const HepMatrix &hm2) |
| |
| HepVector | operator+ (const HepVector &v1, const HepVector &v2) |
| |
| HepVector | operator- (const HepMatrix &hm1, const HepVector &v2) |
| |
| HepVector | operator- (const HepVector &v1, const HepMatrix &hm2) |
| |
| HepVector | operator- (const HepVector &v1, const HepVector &v2) |
| |
| HepVector | dsum (const HepVector &s1, const HepVector &s2) |
| |
| void | swap (HepVector &v1, HepVector &v2) |
| |
| unsigned long | crc32ul (const std::string &s) |
| |
| template<class E > |
| unsigned long | engineIDulong () |
| |
| std::ostream & | operator<< (std::ostream &os, const HepRandom &dist) |
| |
| std::istream & | operator>> (std::istream &is, HepRandom &dist) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepRandomEngine &e) |
| |
| std::istream & | operator>> (std::istream &is, HepRandomEngine &e) |
| |
| template<class IS , class T > |
| bool | possibleKeywordInput (IS &is, const std::string &key, T &t) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepAxisAngle &aa) |
| |
| std::istream & | operator>> (std::istream &is, HepAxisAngle &aa) |
| |
| HepBoost | inverseOf (const HepBoost <) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepBoost &b) |
| |
| HepBoostX | inverseOf (const HepBoostX &b) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepBoostX &b) |
| |
| HepBoostY | inverseOf (const HepBoostY &b) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepBoostY &b) |
| |
| HepBoostZ | inverseOf (const HepBoostZ &b) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepBoostZ &b) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepEulerAngles &aa) |
| |
| std::istream & | operator>> (std::istream &is, HepEulerAngles &aa) |
| |
| HepLorentzRotation | inverseOf (const HepLorentzRotation <) |
| |
| HepLorentzRotation | operator* (const HepRotation &r, const HepLorentzRotation <) |
| |
| HepLorentzRotation | operator* (const HepRotationX &r, const HepLorentzRotation <) |
| |
| HepLorentzRotation | operator* (const HepRotationY &r, const HepLorentzRotation <) |
| |
| HepLorentzRotation | operator* (const HepRotationZ &r, const HepLorentzRotation <) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepLorentzRotation <) |
| |
| bool | operator== (const HepRotation &r, const HepLorentzRotation <) |
| |
| bool | operator!= (const HepRotation &r, const HepLorentzRotation <) |
| |
| bool | operator<= (const HepRotation &r, const HepLorentzRotation <) |
| |
| bool | operator>= (const HepRotation &r, const HepLorentzRotation <) |
| |
| bool | operator< (const HepRotation &r, const HepLorentzRotation <) |
| |
| bool | operator> (const HepRotation &r, const HepLorentzRotation <) |
| |
| bool | operator== (const HepBoost &b, const HepLorentzRotation <) |
| |
| bool | operator!= (const HepBoost &b, const HepLorentzRotation <) |
| |
| bool | operator<= (const HepBoost &b, const HepLorentzRotation <) |
| |
| bool | operator>= (const HepBoost &b, const HepLorentzRotation <) |
| |
| bool | operator< (const HepBoost &b, const HepLorentzRotation <) |
| |
| bool | operator> (const HepBoost &b, const HepLorentzRotation <) |
| |
| HepLorentzVector | rotationXOf (const HepLorentzVector &vec, double delta) |
| |
| HepLorentzVector | rotationYOf (const HepLorentzVector &vec, double delta) |
| |
| HepLorentzVector | rotationZOf (const HepLorentzVector &vec, double delta) |
| |
| HepLorentzVector | rotationOf (const HepLorentzVector &vec, const Hep3Vector &axis, double delta) |
| |
| HepLorentzVector | rotationOf (const HepLorentzVector &vec, const HepAxisAngle &ax) |
| |
| HepLorentzVector | rotationOf (const HepLorentzVector &vec, const HepEulerAngles &e1) |
| |
| HepLorentzVector | rotationOf (const HepLorentzVector &vec, double phi, double theta, double psi) |
| |
| HepLorentzVector | boostXOf (const HepLorentzVector &vec, double beta) |
| |
| HepLorentzVector | boostYOf (const HepLorentzVector &vec, double beta) |
| |
| HepLorentzVector | boostZOf (const HepLorentzVector &vec, double beta) |
| |
| HepLorentzVector | boostOf (const HepLorentzVector &vec, const Hep3Vector &betaVector) |
| |
| HepLorentzVector | boostOf (const HepLorentzVector &vec, const Hep3Vector &axis, double beta) |
| |
| std::ostream & | operator<< (std::ostream &, const HepLorentzVector &) |
| |
| std::istream & | operator>> (std::istream &, HepLorentzVector &) |
| |
| HepLorentzVector | operator* (const HepLorentzVector &, double a) |
| |
| HepLorentzVector | operator* (double a, const HepLorentzVector &) |
| |
| HepLorentzVector | operator/ (const HepLorentzVector &, double a) |
| |
| HepRotation | inverseOf (const HepRotation &r) |
| |
| HepRotation | operator* (const HepRotationX &rx, const HepRotation &r) |
| |
| HepRotation | operator* (const HepRotationY &ry, const HepRotation &r) |
| |
| HepRotation | operator* (const HepRotationZ &rz, const HepRotation &r) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepRotation &r) |
| |
| HepRotationX | inverseOf (const HepRotationX &r) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepRotationX &r) |
| |
| HepRotationY | inverseOf (const HepRotationY &r) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepRotationY &r) |
| |
| HepRotationZ | inverseOf (const HepRotationZ &r) |
| |
| std::ostream & | operator<< (std::ostream &os, const HepRotationZ &r) |
| |
| Hep3Vector | rotationXOf (const Hep3Vector &vec, double delta) |
| |
| Hep3Vector | rotationYOf (const Hep3Vector &vec, double delta) |
| |
| Hep3Vector | rotationZOf (const Hep3Vector &vec, double delta) |
| |
| Hep3Vector | rotationOf (const Hep3Vector &vec, const Hep3Vector &axis, double delta) |
| |
| Hep3Vector | rotationOf (const Hep3Vector &vec, const HepAxisAngle &ax) |
| |
| Hep3Vector | rotationOf (const Hep3Vector &vec, double phi, double theta, double psi) |
| |
| Hep3Vector | rotationOf (const Hep3Vector &vec, const HepEulerAngles &e) |
| |
| std::ostream & | operator<< (std::ostream &, const Hep3Vector &) |
| |
| std::istream & | operator>> (std::istream &, Hep3Vector &) |
| |
| Hep3Vector | operator/ (const Hep3Vector &, double a) |
| |
| Hep3Vector | operator+ (const Hep3Vector &, const Hep3Vector &) |
| |
| Hep3Vector | operator- (const Hep3Vector &, const Hep3Vector &) |
| |
| double | operator* (const Hep3Vector &, const Hep3Vector &) |
| |
| Hep3Vector | operator* (const Hep3Vector &, double a) |
| |
| Hep3Vector | operator* (double a, const Hep3Vector &) |
| |
| std::ostream & | operator<< (std::ostream &, const Hep2Vector &) |
| |
| std::istream & | operator>> (std::istream &, Hep2Vector &) |
| |
| double | operator* (const Hep2Vector &a, const Hep2Vector &b) |
| |
| Hep2Vector | operator* (const Hep2Vector &p, double a) |
| |
| Hep2Vector | operator* (double a, const Hep2Vector &p) |
| |
| Hep2Vector | operator/ (const Hep2Vector &p, double a) |
| |
| Hep2Vector | operator+ (const Hep2Vector &a, const Hep2Vector &b) |
| |
| Hep2Vector | operator- (const Hep2Vector &a, const Hep2Vector &b) |
| |