|
| 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) |
| |
| template<typename P , typename P2 > |
| bool | operator== (shared_ptr< P > const &, shared_ptr< P2 > const &) |
| |
| template<typename P , typename P2 > |
| bool | operator!= (shared_ptr< P > const &, shared_ptr< P2 > const &) |
| |
| template<typename P , typename P2 > |
| bool | operator< (shared_ptr< P > const &, shared_ptr< P2 > const &) |
| |
| template<typename P > |
| void | swap (shared_ptr< P > &, shared_ptr< P > &) |
| |
| template<typename P , typename P2 > |
| shared_ptr< P > | static_pointer_cast (shared_ptr< P2 > const &) |
| |
| template<typename P , typename P2 > |
| shared_ptr< P > | const_pointer_cast (shared_ptr< P2 > const &) |
| |
| template<typename P , typename P2 > |
| shared_ptr< P > | dynamic_pointer_cast (shared_ptr< P2 > const &) |
| |
| template<typename P > |
| P * | get_pointer (shared_ptr< P > const &) |
| |
| template<typename D , typename P > |
| D * | get_deleter (shared_ptr< P > const &) |
| |
| template<typename C , typename T , typename P > |
| std::basic_ostream< C, T > & | operator<< (std::basic_ostream< C, T > &, shared_ptr< P > const &) |
| |
| template<typename P , typename P2 > |
| bool | operator< (weak_ptr< P > const &a, weak_ptr< P2 > const &b) |
| |
| template<typename P > |
| void | swap (weak_ptr< P > &a, weak_ptr< P > &b) |
| |
| 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 &e) |
| |
| 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) |
| |
| void | ZMinputAxisAngle (std::istream &is, double &x, double &y, double &z, double &delta) |
| |
| void | ZMinput3doubles (std::istream &is, const char *type, double &x, double &y, double &z) |
| |
| double | transformSmall (double r) |
| |
| double | gammln (double xx) |
| |
| const Hep3Vector | HepXHat (1.0, 0.0, 0.0) |
| |
| const Hep3Vector | HepYHat (0.0, 1.0, 0.0) |
| |
| const Hep3Vector | HepZHat (0.0, 0.0, 1.0) |
| |
| void | ZMinput2doubles (std::istream &is, const char *type, double &x, double &y) |
| |