|
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) |
|