CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
Namespaces | |
detail | |
sp | |
tt | |
Typedefs | |
typedef HepLorentzVector | HepLorentzVectorD |
typedef HepLorentzVector | HepLorentzVectorF |
typedef Hep3Vector | HepThreeVectorD |
typedef Hep3Vector | HepThreeVectorF |
typedef integral_constant< bool, true > | true_type |
typedef integral_constant< bool, false > | false_type |
Enumerations | |
enum | ZMpvMetric_t { TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative } |
enum | ZMpvMetric_t { TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative } |
enum | ZMpvMetric_t { TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative } |
enum | ZMpvMetric_t { TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative } |
enum | ZMpvMetric_t { TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative , TimePositive , TimeNegative } |
Variables | |
const Hep3Vector | HepXHat |
const Hep3Vector | HepYHat |
const Hep3Vector | HepZHat |
typedef integral_constant< bool, false > CLHEP::false_type |
Definition at line 33 of file Matrix/CLHEP/Utility/type_traits.h.
Definition at line 550 of file Geometry/CLHEP/Vector/LorentzVector.h.
Definition at line 551 of file Geometry/CLHEP/Vector/LorentzVector.h.
typedef Hep3Vector CLHEP::HepThreeVectorD |
Definition at line 427 of file Geometry/CLHEP/Vector/ThreeVector.h.
typedef Hep3Vector CLHEP::HepThreeVectorF |
Definition at line 428 of file Geometry/CLHEP/Vector/ThreeVector.h.
typedef integral_constant< bool, true > CLHEP::true_type |
Definition at line 32 of file Matrix/CLHEP/Utility/type_traits.h.
enum CLHEP::ZMpvMetric_t |
Enumerator | |
---|---|
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative |
Definition at line 65 of file Geometry/CLHEP/Vector/LorentzVector.h.
enum CLHEP::ZMpvMetric_t |
Enumerator | |
---|---|
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative |
Definition at line 65 of file Matrix/CLHEP/Vector/LorentzVector.h.
enum CLHEP::ZMpvMetric_t |
Enumerator | |
---|---|
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative |
Definition at line 65 of file RandomObjects/CLHEP/Vector/LorentzVector.h.
enum CLHEP::ZMpvMetric_t |
Enumerator | |
---|---|
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative |
Definition at line 65 of file Vector/CLHEP/Vector/LorentzVector.h.
enum CLHEP::ZMpvMetric_t |
Enumerator | |
---|---|
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative | |
TimePositive | |
TimeNegative |
Definition at line 65 of file Vector/Vector/LorentzVector.h.
Definition at line 87 of file MatrixLinear.cc.
Definition at line 60 of file MatrixLinear.cc.
Referenced by qr_inverse().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void CLHEP::col_givens | ( | HepMatrix * | A, |
double | c, | ||
double | s, | ||
int | k1, | ||
int | k2, | ||
int | row_min = 1 , |
||
int | row_max = 0 |
||
) |
Definition at line 121 of file MatrixLinear.cc.
void CLHEP::col_house | ( | HepMatrix * | a, |
const HepMatrix & | v, | ||
double | vnormsq, | ||
int | row, | ||
int | col, | ||
int | row_start, | ||
int | col_start | ||
) |
Definition at line 151 of file MatrixLinear.cc.
Referenced by col_house().
void CLHEP::col_house | ( | HepMatrix * | a, |
const HepMatrix & | v, | ||
int | row, | ||
int | col, | ||
int | row_start, | ||
int | col_start | ||
) |
Definition at line 870 of file MatrixLinear.cc.
References a, and col_house().
double CLHEP::condition | ( | const HepSymMatrix & | m | ) |
Definition at line 198 of file MatrixLinear.cc.
|
inline |
Definition at line 1261 of file Matrix/CLHEP/Utility/memory.h.
unsigned long CLHEP::crc32ul | ( | const std::string & | s | ) |
Definition at line 37 of file engineIDulong.cc.
Referenced by engineIDulong().
void CLHEP::diag_step | ( | HepSymMatrix * | t, |
HepMatrix * | u, | ||
int | begin, | ||
int | end | ||
) |
Definition at line 267 of file MatrixLinear.cc.
void CLHEP::diag_step | ( | HepSymMatrix * | t, |
int | begin, | ||
int | end | ||
) |
Definition at line 224 of file MatrixLinear.cc.
HepMatrix CLHEP::diagonalize | ( | HepSymMatrix * | s | ) |
Definition at line 315 of file MatrixLinear.cc.
Referenced by norm(), and testRandMultiGauss().
Definition at line 543 of file Vector.cc.
Referenced by min_line_dist().
HepDiagMatrix CLHEP::dsum | ( | const HepDiagMatrix & | s1, |
const HepDiagMatrix & | s2 | ||
) |
Definition at line 164 of file DiagMatrix.cc.
Referenced by matrix_test().
HepSymMatrix CLHEP::dsum | ( | const HepSymMatrix & | s1, |
const HepSymMatrix & | s2 | ||
) |
Definition at line 195 of file SymMatrix.cc.
|
inline |
Definition at line 1268 of file Matrix/CLHEP/Utility/memory.h.
unsigned long CLHEP::engineIDulong | ( | ) |
Definition at line 24 of file Matrix/CLHEP/Random/engineIDulong.h.
References crc32ul().
Definition at line 55 of file RandPoisson.cc.
Referenced by CLHEP::RandPoisson::fire(), poisson::operator()(), and CLHEP::RandPoisson::shoot().
|
inline |
Definition at line 1282 of file Matrix/CLHEP/Utility/memory.h.
|
inline |
Definition at line 1275 of file Matrix/CLHEP/Utility/memory.h.
Referenced by n_access::test().
Definition at line 879 of file MatrixLinear.cc.
const Hep3Vector CLHEP::HepXHat | ( | 1. | 0, |
0. | 0, | ||
0. | 0 | ||
) |
const Hep3Vector CLHEP::HepYHat | ( | 0. | 0, |
1. | 0, | ||
0. | 0 | ||
) |
const Hep3Vector CLHEP::HepZHat | ( | 0. | 0, |
0. | 0, | ||
1. | 0 | ||
) |
Definition at line 368 of file MatrixLinear.cc.
HepVector CLHEP::house | ( | const HepSymMatrix & | a, |
int | row = 1 , |
||
int | col = 1 |
||
) |
Definition at line 350 of file MatrixLinear.cc.
Definition at line 421 of file MatrixLinear.cc.
void CLHEP::house_with_update | ( | HepMatrix * | a, |
int | row = 1 , |
||
int | col = 1 |
||
) |
Definition at line 393 of file MatrixLinear.cc.
Referenced by qr_decomp().
void CLHEP::house_with_update2 | ( | HepSymMatrix * | a, |
HepMatrix * | v, | ||
int | row = 1 , |
||
int | col = 1 |
||
) |
Definition at line 459 of file MatrixLinear.cc.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 524 of file MatrixLinear.cc.
References dot(), CLHEP::detail::n, qr_solve(), and vT_times_v().
double CLHEP::norm | ( | const HepGenMatrix & | m | ) |
Definition at line 57 of file GenMatrix.cc.
References diagonalize(), CLHEP::HepSymMatrix::fast(), CLHEP::HepGenMatrix::num_col(), CLHEP::HepSymMatrix::num_row(), and CLHEP::HepGenMatrix::num_row().
Referenced by CLHEP::HepLorentzVector::howParallel(), CLHEP::HepLorentzVector::isParallel(), CLHEP::HepBoost::print(), and CLHEP::HepLorentzRotation::set().
double CLHEP::norm1 | ( | const HepGenMatrix & | m | ) |
Definition at line 46 of file GenMatrix.cc.
References CLHEP::HepGenMatrix::num_col(), and CLHEP::HepGenMatrix::num_row().
double CLHEP::norm_infinity | ( | const HepGenMatrix & | m | ) |
Definition at line 34 of file GenMatrix.cc.
References CLHEP::HepGenMatrix::num_col(), and CLHEP::HepGenMatrix::num_row().
|
inline |
Definition at line 367 of file Geometry/CLHEP/Vector/LorentzRotation.h.
References b.
|
inline |
Definition at line 354 of file Geometry/CLHEP/Vector/LorentzRotation.h.
|
inline |
Definition at line 1233 of file Matrix/CLHEP/Utility/memory.h.
|
inline |
|
inline |
|
inline |
|
inline |
HepDiagMatrix CLHEP::operator* | ( | const HepDiagMatrix & | d1, |
double | t | ||
) |
Definition at line 351 of file DiagMatrix.cc.
HepDiagMatrix CLHEP::operator* | ( | const HepDiagMatrix & | hm1, |
const HepDiagMatrix & | hm2 | ||
) |
Definition at line 416 of file DiagMatrix.cc.
HepMatrix CLHEP::operator* | ( | const HepDiagMatrix & | hm1, |
const HepMatrix & | hm2 | ||
) |
Definition at line 395 of file DiagMatrix.cc.
HepVector CLHEP::operator* | ( | const HepDiagMatrix & | hm1, |
const HepVector & | hm2 | ||
) |
Definition at line 433 of file DiagMatrix.cc.
|
inline |
HepMatrix CLHEP::operator* | ( | const HepMatrix & | hm1, |
const HepDiagMatrix & | hm2 | ||
) |
Definition at line 375 of file DiagMatrix.cc.
HepMatrix CLHEP::operator* | ( | const HepMatrix & | hm1, |
const HepSymMatrix & | hm2 | ||
) |
Definition at line 356 of file SymMatrix.cc.
HepLorentzRotation CLHEP::operator* | ( | const HepRotation & | r, |
const HepLorentzRotation & | lt | ||
) |
Definition at line 262 of file LorentzRotation.cc.
References CLHEP::HepLorentzRotation::rep4x4(), CLHEP::HepRotation::rep4x4(), CLHEP::HepLorentzRotation::tt(), CLHEP::HepRotation::tt(), CLHEP::HepLorentzRotation::tx(), CLHEP::HepRotation::tx(), CLHEP::HepLorentzRotation::ty(), CLHEP::HepRotation::ty(), CLHEP::HepLorentzRotation::tz(), CLHEP::HepRotation::tz(), CLHEP::HepLorentzRotation::xt(), CLHEP::HepRotation::xt(), CLHEP::HepLorentzRotation::xx(), CLHEP::HepRotation::xx(), CLHEP::HepLorentzRotation::xy(), CLHEP::HepRotation::xy(), CLHEP::HepLorentzRotation::xz(), CLHEP::HepRotation::xz(), CLHEP::HepLorentzRotation::yt(), CLHEP::HepRotation::yt(), CLHEP::HepLorentzRotation::yx(), CLHEP::HepRotation::yx(), CLHEP::HepLorentzRotation::yy(), CLHEP::HepRotation::yy(), CLHEP::HepLorentzRotation::yz(), CLHEP::HepRotation::yz(), CLHEP::HepLorentzRotation::zt(), CLHEP::HepRotation::zt(), CLHEP::HepLorentzRotation::zx(), CLHEP::HepRotation::zx(), CLHEP::HepLorentzRotation::zy(), CLHEP::HepRotation::zy(), CLHEP::HepLorentzRotation::zz(), and CLHEP::HepRotation::zz().
HepLorentzRotation CLHEP::operator* | ( | const HepRotationX & | r, |
const HepLorentzRotation & | lt | ||
) |
|
inline |
HepLorentzRotation CLHEP::operator* | ( | const HepRotationY & | r, |
const HepLorentzRotation & | lt | ||
) |
|
inline |
HepLorentzRotation CLHEP::operator* | ( | const HepRotationZ & | r, |
const HepLorentzRotation & | lt | ||
) |
|
inline |
HepMatrix CLHEP::operator* | ( | const HepSymMatrix & | hm1, |
const HepMatrix & | hm2 | ||
) |
Definition at line 395 of file SymMatrix.cc.
HepMatrix CLHEP::operator* | ( | const HepSymMatrix & | hm1, |
const HepSymMatrix & | hm2 | ||
) |
Definition at line 437 of file SymMatrix.cc.
HepVector CLHEP::operator* | ( | const HepSymMatrix & | hm1, |
const HepVector & | hm2 | ||
) |
Definition at line 510 of file SymMatrix.cc.
HepSymMatrix CLHEP::operator* | ( | const HepSymMatrix & | s1, |
double | t | ||
) |
Definition at line 331 of file SymMatrix.cc.
|
inline |
|
inline |
|
inline |
HepDiagMatrix CLHEP::operator* | ( | double | t, |
const HepDiagMatrix & | d1 | ||
) |
Definition at line 363 of file DiagMatrix.cc.
HepSymMatrix CLHEP::operator* | ( | double | t, |
const HepSymMatrix & | s1 | ||
) |
Definition at line 343 of file SymMatrix.cc.
|
inline |
|
inline |
HepMatrix CLHEP::operator+ | ( | const HepDiagMatrix & | d1, |
const HepMatrix & | hm2 | ||
) |
Definition at line 210 of file DiagMatrix.cc.
HepSymMatrix CLHEP::operator+ | ( | const HepDiagMatrix & | d1, |
const HepSymMatrix & | s2 | ||
) |
Definition at line 237 of file DiagMatrix.cc.
HepDiagMatrix CLHEP::operator+ | ( | const HepDiagMatrix & | hm1, |
const HepDiagMatrix & | d2 | ||
) |
Definition at line 224 of file DiagMatrix.cc.
HepMatrix CLHEP::operator+ | ( | const HepMatrix & | hm1, |
const HepDiagMatrix & | d2 | ||
) |
Definition at line 196 of file DiagMatrix.cc.
HepMatrix CLHEP::operator+ | ( | const HepMatrix & | hm1, |
const HepSymMatrix & | s2 | ||
) |
Definition at line 231 of file SymMatrix.cc.
HepSymMatrix CLHEP::operator+ | ( | const HepSymMatrix & | s1, |
const HepDiagMatrix & | d2 | ||
) |
Definition at line 250 of file DiagMatrix.cc.
HepMatrix CLHEP::operator+ | ( | const HepSymMatrix & | s1, |
const HepMatrix & | hm2 | ||
) |
Definition at line 243 of file SymMatrix.cc.
HepSymMatrix CLHEP::operator+ | ( | const HepSymMatrix & | s1, |
const HepSymMatrix & | s2 | ||
) |
Definition at line 256 of file SymMatrix.cc.
|
inline |
|
inline |
HepDiagMatrix CLHEP::operator- | ( | const HepDiagMatrix & | d1, |
const HepDiagMatrix & | d2 | ||
) |
Definition at line 294 of file DiagMatrix.cc.
HepMatrix CLHEP::operator- | ( | const HepDiagMatrix & | d1, |
const HepMatrix & | hm2 | ||
) |
Definition at line 280 of file DiagMatrix.cc.
HepSymMatrix CLHEP::operator- | ( | const HepDiagMatrix & | d1, |
const HepSymMatrix & | s2 | ||
) |
Definition at line 306 of file DiagMatrix.cc.
HepMatrix CLHEP::operator- | ( | const HepMatrix & | hm1, |
const HepDiagMatrix & | d2 | ||
) |
Definition at line 267 of file DiagMatrix.cc.
HepMatrix CLHEP::operator- | ( | const HepMatrix & | hm1, |
const HepSymMatrix & | s2 | ||
) |
Definition at line 273 of file SymMatrix.cc.
Definition at line 273 of file Vector.cc.
References CHK_DIM_2, and CLHEP::HepVector::num_row().
HepMatrix CLHEP::operator- | ( | const HepSymMatrix & | hm1, |
const HepMatrix & | hm2 | ||
) |
Definition at line 286 of file SymMatrix.cc.
HepSymMatrix CLHEP::operator- | ( | const HepSymMatrix & | s1, |
const HepDiagMatrix & | d2 | ||
) |
Definition at line 319 of file DiagMatrix.cc.
HepSymMatrix CLHEP::operator- | ( | const HepSymMatrix & | s1, |
const HepSymMatrix & | s2 | ||
) |
Definition at line 300 of file SymMatrix.cc.
Hep2Vector CLHEP::operator/ | ( | const Hep2Vector & | p, |
double | a | ||
) |
Definition at line 63 of file TwoVector.cc.
Hep3Vector CLHEP::operator/ | ( | const Hep3Vector & | , |
double | a | ||
) |
Definition at line 329 of file ThreeVector.cc.
References CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z(), and ZMthrowA.
HepDiagMatrix CLHEP::operator/ | ( | const HepDiagMatrix & | hm1, |
double | t | ||
) |
Definition at line 338 of file DiagMatrix.cc.
HepLorentzVector CLHEP::operator/ | ( | const HepLorentzVector & | , |
double | a | ||
) |
Definition at line 162 of file LorentzVector.cc.
References CLHEP::HepLorentzVector::getT(), CLHEP::HepLorentzVector::getV(), and ZMthrowA.
HepSymMatrix CLHEP::operator/ | ( | const HepSymMatrix & | hm1, |
double | t | ||
) |
Definition at line 318 of file SymMatrix.cc.
|
inline |
Definition at line 373 of file Geometry/CLHEP/Vector/LorentzRotation.h.
References b.
|
inline |
Definition at line 360 of file Geometry/CLHEP/Vector/LorentzRotation.h.
|
inline |
Definition at line 1239 of file Matrix/CLHEP/Utility/memory.h.
|
inline |
Definition at line 1459 of file Matrix/CLHEP/Utility/memory.h.
|
inline |
Definition at line 1282 of file Matrix/CLHEP/Utility/memory.h.
std::ostream & CLHEP::operator<< | ( | std::ostream & | , |
const Hep2Vector & | |||
) |
Definition at line 70 of file TwoVector.cc.
std::ostream & CLHEP::operator<< | ( | std::ostream & | , |
const Hep3Vector & | |||
) |
Definition at line 100 of file ThreeVector.cc.
References CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
std::ostream & CLHEP::operator<< | ( | std::ostream & | , |
const HepLorentzVector & | |||
) |
Definition at line 88 of file LorentzVector.cc.
References CLHEP::HepLorentzVector::t(), CLHEP::HepLorentzVector::x(), CLHEP::HepLorentzVector::y(), and CLHEP::HepLorentzVector::z().
std::ostream & CLHEP::operator<< | ( | std::ostream & | os, |
const HepAxisAngle & | aa | ||
) |
Definition at line 86 of file AxisAngle.cc.
|
inline |
Definition at line 241 of file Geometry/CLHEP/Vector/Boost.h.
References b.
|
inline |
Definition at line 215 of file Geometry/CLHEP/Vector/BoostX.h.
References b.
|
inline |
Definition at line 216 of file Geometry/CLHEP/Vector/BoostY.h.
References b.
|
inline |
Definition at line 215 of file Geometry/CLHEP/Vector/BoostZ.h.
References b.
std::ostream & CLHEP::operator<< | ( | std::ostream & | os, |
const HepEulerAngles & | aa | ||
) |
Definition at line 101 of file EulerAngles.cc.
|
inline |
Definition at line 348 of file Geometry/CLHEP/Vector/LorentzRotation.h.
std::ostream & CLHEP::operator<< | ( | std::ostream & | os, |
const HepRandom & | dist | ||
) |
Definition at line 117 of file Random.cc.
References CLHEP::HepRandom::put().
std::ostream & CLHEP::operator<< | ( | std::ostream & | os, |
const HepRandomEngine & | e | ||
) |
Definition at line 99 of file RandomEngine.cc.
References CLHEP::HepRandomEngine::put().
|
inline |
Definition at line 410 of file Geometry/CLHEP/Vector/Rotation.h.
|
inline |
Definition at line 278 of file Geometry/CLHEP/Vector/RotationX.h.
|
inline |
Definition at line 278 of file Geometry/CLHEP/Vector/RotationY.h.
|
inline |
Definition at line 278 of file Geometry/CLHEP/Vector/RotationZ.h.
std::ostream & CLHEP::operator<< | ( | std::ostream & | s, |
const HepDiagMatrix & | q | ||
) |
Definition at line 563 of file DiagMatrix.cc.
References CLHEP::HepDiagMatrix::num_col(), and CLHEP::HepDiagMatrix::num_row().
std::ostream & CLHEP::operator<< | ( | std::ostream & | s, |
const HepMatrix & | q | ||
) |
Definition at line 435 of file Matrix.cc.
References CLHEP::HepMatrix::num_col(), and CLHEP::HepMatrix::num_row().
std::ostream & CLHEP::operator<< | ( | std::ostream & | s, |
const HepSymMatrix & | q | ||
) |
Definition at line 678 of file SymMatrix.cc.
References CLHEP::HepSymMatrix::num_col(), and CLHEP::HepSymMatrix::num_row().
std::ostream & CLHEP::operator<< | ( | std::ostream & | s, |
const HepVector & | v | ||
) |
Definition at line 514 of file Vector.cc.
References CLHEP::HepVector::num_row().
|
inline |
Definition at line 369 of file Geometry/CLHEP/Vector/LorentzRotation.h.
References b.
|
inline |
Definition at line 356 of file Geometry/CLHEP/Vector/LorentzRotation.h.
|
inline |
Definition at line 365 of file Geometry/CLHEP/Vector/LorentzRotation.h.
References b.
|
inline |
Definition at line 352 of file Geometry/CLHEP/Vector/LorentzRotation.h.
|
inline |
Definition at line 1226 of file Matrix/CLHEP/Utility/memory.h.
|
inline |
Definition at line 375 of file Geometry/CLHEP/Vector/LorentzRotation.h.
References b.
|
inline |
Definition at line 362 of file Geometry/CLHEP/Vector/LorentzRotation.h.
|
inline |
Definition at line 371 of file Geometry/CLHEP/Vector/LorentzRotation.h.
References b.
|
inline |
Definition at line 358 of file Geometry/CLHEP/Vector/LorentzRotation.h.
std::istream & CLHEP::operator>> | ( | std::istream & | , |
Hep2Vector & | |||
) |
Definition at line 78 of file TwoVector.cc.
std::istream & CLHEP::operator>> | ( | std::istream & | , |
Hep3Vector & | |||
) |
Definition at line 107 of file ThreeVector.cc.
std::istream & CLHEP::operator>> | ( | std::istream & | , |
HepLorentzVector & | |||
) |
Definition at line 94 of file LorentzVector.cc.
std::istream & CLHEP::operator>> | ( | std::istream & | is, |
HepAxisAngle & | aa | ||
) |
Definition at line 96 of file AxisAngle.cc.
std::istream & CLHEP::operator>> | ( | std::istream & | is, |
HepEulerAngles & | aa | ||
) |
Definition at line 110 of file EulerAngles.cc.
std::istream & CLHEP::operator>> | ( | std::istream & | is, |
HepRandom & | dist | ||
) |
Definition at line 121 of file Random.cc.
References CLHEP::HepRandom::get().
std::istream & CLHEP::operator>> | ( | std::istream & | is, |
HepRandomEngine & | e | ||
) |
Definition at line 103 of file RandomEngine.cc.
References CLHEP::HepRandomEngine::get().
bool CLHEP::possibleKeywordInput | ( | IS & | is, |
const std::string & | key, | ||
T & | t | ||
) |
Definition at line 168 of file Matrix/CLHEP/Random/RandomEngine.h.
Referenced by CLHEP::RandBinomial::get(), CLHEP::RandBreitWigner::get(), CLHEP::RandChiSquare::get(), CLHEP::RandExponential::get(), CLHEP::RandExpZiggurat::get(), CLHEP::RandFlat::get(), CLHEP::RandGamma::get(), CLHEP::RandGauss::get(), CLHEP::RandGeneral::get(), CLHEP::RandPoisson::get(), CLHEP::RandPoissonQ::get(), CLHEP::RandSkewNormal::get(), CLHEP::RandStudentT::get(), CLHEP::DRand48Engine::getState(), CLHEP::DualRand::getState(), CLHEP::Hurd160Engine::getState(), CLHEP::Hurd288Engine::getState(), CLHEP::HepJamesRandom::getState(), CLHEP::NonRandomEngine::getState(), CLHEP::RandEngine::getState(), CLHEP::RanecuEngine::getState(), CLHEP::Ranlux64Engine::getState(), CLHEP::RanluxEngine::getState(), CLHEP::RanshiEngine::getState(), CLHEP::TripleRand::getState(), CLHEP::RandGauss::restoreDistState(), CLHEP::RandGauss::restoreEngineStatus(), CLHEP::DRand48Engine::restoreStatus(), CLHEP::DualRand::restoreStatus(), CLHEP::Hurd160Engine::restoreStatus(), CLHEP::Hurd288Engine::restoreStatus(), CLHEP::HepJamesRandom::restoreStatus(), CLHEP::RandEngine::restoreStatus(), CLHEP::RanecuEngine::restoreStatus(), CLHEP::RanluxEngine::restoreStatus(), CLHEP::Ranlux64Engine::restoreStatus(), CLHEP::RanshiEngine::restoreStatus(), and CLHEP::TripleRand::restoreStatus().
Definition at line 561 of file MatrixLinear.cc.
References CLHEP::HepMatrix::num_col(), CLHEP::HepMatrix::num_row(), qr_decomp(), and row_house().
Definition at line 895 of file MatrixLinear.cc.
References house_with_update(), and CLHEP::HepMatrix::num_col().
Referenced by qr_decomp(), and qr_inverse().
Definition at line 499 of file MatrixLinear.cc.
Definition at line 505 of file MatrixLinear.cc.
References back_solve(), CLHEP::HepGenMatrix::error(), CLHEP::HepMatrix::num_col(), CLHEP::HepMatrix::num_row(), and qr_decomp().
Definition at line 729 of file MatrixLinear.cc.
References b, and qr_solve().
Definition at line 701 of file MatrixLinear.cc.
References b.
Referenced by min_line_dist(), and qr_solve().
Definition at line 735 of file MatrixLinear.cc.
Definition at line 707 of file MatrixLinear.cc.
Hep3Vector CLHEP::rotationOf | ( | const Hep3Vector & | vec, |
const Hep3Vector & | axis, | ||
double | delta | ||
) |
Definition at line 136 of file SpaceVectorR.cc.
References CLHEP::Hep3Vector::rotate().
Hep3Vector CLHEP::rotationOf | ( | const Hep3Vector & | vec, |
const HepAxisAngle & | ax | ||
) |
Definition at line 131 of file SpaceVectorR.cc.
References CLHEP::Hep3Vector::rotate().
Hep3Vector CLHEP::rotationOf | ( | const Hep3Vector & | vec, |
const HepEulerAngles & | e | ||
) |
Definition at line 142 of file SpaceVectorR.cc.
References CLHEP::Hep3Vector::rotate().
Hep3Vector CLHEP::rotationOf | ( | const Hep3Vector & | vec, |
double | phi, | ||
double | theta, | ||
double | psi | ||
) |
Definition at line 147 of file SpaceVectorR.cc.
References CLHEP::Hep3Vector::rotate().
HepLorentzVector CLHEP::rotationOf | ( | const HepLorentzVector & | vec, |
const Hep3Vector & | axis, | ||
double | delta | ||
) |
Definition at line 48 of file LorentzVectorR.cc.
HepLorentzVector CLHEP::rotationOf | ( | const HepLorentzVector & | vec, |
const HepAxisAngle & | ax | ||
) |
Definition at line 55 of file LorentzVectorR.cc.
HepLorentzVector CLHEP::rotationOf | ( | const HepLorentzVector & | vec, |
const HepEulerAngles & | e1 | ||
) |
Definition at line 61 of file LorentzVectorR.cc.
HepLorentzVector CLHEP::rotationOf | ( | const HepLorentzVector & | vec, |
double | phi, | ||
double | theta, | ||
double | psi | ||
) |
Definition at line 67 of file LorentzVectorR.cc.
Hep3Vector CLHEP::rotationXOf | ( | const Hep3Vector & | vec, |
double | delta | ||
) |
Definition at line 153 of file SpaceVectorR.cc.
References CLHEP::Hep3Vector::rotateX().
HepLorentzVector CLHEP::rotationXOf | ( | const HepLorentzVector & | vec, |
double | delta | ||
) |
Definition at line 29 of file LorentzVectorB.cc.
Hep3Vector CLHEP::rotationYOf | ( | const Hep3Vector & | vec, |
double | delta | ||
) |
Definition at line 158 of file SpaceVectorR.cc.
References CLHEP::Hep3Vector::rotateY().
HepLorentzVector CLHEP::rotationYOf | ( | const HepLorentzVector & | vec, |
double | delta | ||
) |
Definition at line 35 of file LorentzVectorB.cc.
Hep3Vector CLHEP::rotationZOf | ( | const Hep3Vector & | vec, |
double | delta | ||
) |
Definition at line 163 of file SpaceVectorR.cc.
References CLHEP::Hep3Vector::rotateZ().
HepLorentzVector CLHEP::rotationZOf | ( | const HepLorentzVector & | vec, |
double | delta | ||
) |
Definition at line 41 of file LorentzVectorB.cc.
void CLHEP::row_givens | ( | HepMatrix * | A, |
double | c, | ||
double | s, | ||
int | k1, | ||
int | k2, | ||
int | col_min = 1 , |
||
int | col_max = 0 |
||
) |
Definition at line 584 of file MatrixLinear.cc.
void CLHEP::row_house | ( | HepMatrix * | a, |
const HepMatrix & | v, | ||
double | vnormsq, | ||
int | row, | ||
int | col, | ||
int | row_start, | ||
int | col_start | ||
) |
Definition at line 649 of file MatrixLinear.cc.
void CLHEP::row_house | ( | HepMatrix * | a, |
const HepMatrix & | v, | ||
int | row, | ||
int | col, | ||
int | row_start, | ||
int | col_start | ||
) |
Definition at line 901 of file MatrixLinear.cc.
References a, and row_house().
void CLHEP::row_house | ( | HepMatrix * | a, |
const HepVector & | v, | ||
double | vnormsq, | ||
int | row = 1 , |
||
int | col = 1 |
||
) |
Definition at line 610 of file MatrixLinear.cc.
Referenced by qr_decomp(), row_house(), and tridiagonal().
|
inline |
Definition at line 1254 of file Matrix/CLHEP/Utility/memory.h.
|
inline |
Definition at line 1247 of file Matrix/CLHEP/Utility/memory.h.
Referenced by main(), and n_swap::test().
Definition at line 1467 of file Matrix/CLHEP/Utility/memory.h.
Referenced by CLHEP::shared_ptr< P >::swap(), and CLHEP::weak_ptr< P >::swap().
Definition at line 223 of file flatToGaussian.cc.
Referenced by CLHEP::HepStat::flatToGaussian().
HepMatrix CLHEP::tridiagonal | ( | HepSymMatrix * | a | ) |
Definition at line 856 of file MatrixLinear.cc.
References a, CLHEP::HepMatrix::num_col(), row_house(), and tridiagonal().
void CLHEP::tridiagonal | ( | HepSymMatrix * | a, |
HepMatrix * | hsm | ||
) |
Definition at line 774 of file MatrixLinear.cc.
Referenced by tridiagonal().
HepSymMatrix CLHEP::vT_times_v | ( | const HepVector & | v | ) |
Definition at line 542 of file SymMatrix.cc.
Referenced by main(), and min_line_dist().
Definition at line 240 of file ZMinput.cc.
void CLHEP::ZMinput3doubles | ( | std::istream & | is, |
const char * | type, | ||
double & | x, | ||
double & | y, | ||
double & | z | ||
) |
Definition at line 37 of file ZMinput.cc.
void CLHEP::ZMinputAxisAngle | ( | std::istream & | is, |
double & | x, | ||
double & | y, | ||
double & | z, | ||
double & | delta | ||
) |
Definition at line 152 of file ZMinput.cc.
const Hep3Vector CLHEP::HepXHat |
Definition at line 425 of file Matrix/CLHEP/Vector/ThreeVector.h.
const Hep3Vector CLHEP::HepYHat |
Definition at line 425 of file Geometry/CLHEP/Vector/ThreeVector.h.
const Hep3Vector CLHEP::HepZHat |
Definition at line 425 of file Geometry/CLHEP/Vector/ThreeVector.h.