#include <G4ErrorMatrix.hh>
Definition at line 47 of file G4ErrorMatrix.hh.
| G4ErrorMatrix::G4ErrorMatrix | ( | ) |
| G4ErrorMatrix::G4ErrorMatrix | ( | const G4ErrorMatrix & | m1 | ) |
| G4ErrorMatrix::G4ErrorMatrix | ( | const G4ErrorSymMatrix & | m1 | ) |
Definition at line 124 of file G4ErrorMatrix.cc.
References m, G4ErrorSymMatrix::m, ncol, nrow, and size.
| G4ErrorMatrix::~G4ErrorMatrix | ( | ) | [virtual] |
Definition at line 114 of file G4ErrorMatrix.cc.
| G4ErrorMatrix G4ErrorMatrix::apply | ( | G4double(*)(G4double, G4int, G4int) | f | ) | const |
Definition at line 389 of file G4ErrorMatrix.cc.
References m, num_col(), and num_row().
Here is the call graph for this function:

| G4double G4ErrorMatrix::determinant | ( | ) | const |
Definition at line 775 of file G4ErrorMatrix.cc.
References dfact_matrix(), error(), ncol, and nrow.
Here is the call graph for this function:

Definition at line 517 of file G4ErrorMatrix.cc.
References DBL_EPSILON, error(), m, ncol, and nrow.
Referenced by G4ErrorSymMatrix::determinant(), determinant(), and invert().
Here is the call graph for this function:

| void G4ErrorMatrix::error | ( | const char * | s | ) | [static] |
Definition at line 804 of file G4ErrorMatrix.cc.
References G4cerr, and G4endl.
Referenced by determinant(), dfact_matrix(), dfinv_matrix(), G4ErrorMatrix(), G4ErrorSymMatrix::G4ErrorSymMatrix(), invert(), G4ErrorSymMatrix::sub(), and sub().
| G4ErrorMatrix G4ErrorMatrix::inverse | ( | G4int & | ierr | ) | const [inline] |
| void G4ErrorMatrix::invert | ( | G4int & | ierr | ) | [virtual] |
Definition at line 644 of file G4ErrorMatrix.cc.
References dfact_matrix(), dfinv_matrix(), error(), invertHaywood4(), invertHaywood5(), invertHaywood6(), m, mm, ncol, nrow, and s.
Here is the call graph for this function:

| void G4ErrorMatrix::invertHaywood4 | ( | G4int & | ierr | ) | [protected, virtual] |
| void G4ErrorMatrix::invertHaywood5 | ( | G4int & | ierr | ) | [protected, virtual] |
| void G4ErrorMatrix::invertHaywood6 | ( | G4int & | ierr | ) | [protected, virtual] |
| virtual G4int G4ErrorMatrix::num_col | ( | ) | const [inline, virtual] |
Referenced by apply(), dfinv_matrix(), dsum(), operator *(), operator+(), operator+=(), operator-(), operator-=(), operator<<(), G4ErrorSymMatrix::similarity(), G4ErrorSymMatrix::similarityT(), and sub().
| virtual G4int G4ErrorMatrix::num_row | ( | ) | const [inline, virtual] |
Referenced by apply(), dfinv_matrix(), dsum(), operator *(), operator+(), operator+=(), operator-(), operator-=(), operator<<(), operator=(), G4ErrorSymMatrix::similarity(), and sub().
| virtual G4int G4ErrorMatrix::num_size | ( | ) | const [inline, protected, virtual] |
| G4ErrorMatrix & G4ErrorMatrix::operator *= | ( | G4double | t | ) |
| G4ErrorMatrix & G4ErrorMatrix::operator+= | ( | const G4ErrorSymMatrix & | m2 | ) |
| G4ErrorMatrix & G4ErrorMatrix::operator+= | ( | const G4ErrorMatrix & | m2 | ) |
Definition at line 307 of file G4ErrorMatrix.cc.
References CHK_DIM_2, m2, num_col(), num_row(), and SIMPLE_BOP.
Here is the call graph for this function:

| G4ErrorMatrix G4ErrorMatrix::operator- | ( | ) | const |
| G4ErrorMatrix & G4ErrorMatrix::operator-= | ( | const G4ErrorSymMatrix & | m2 | ) |
| G4ErrorMatrix & G4ErrorMatrix::operator-= | ( | const G4ErrorMatrix & | m2 | ) |
Definition at line 314 of file G4ErrorMatrix.cc.
References CHK_DIM_2, m2, num_col(), num_row(), and SIMPLE_BOP.
Here is the call graph for this function:

| G4ErrorMatrix & G4ErrorMatrix::operator/= | ( | G4double | t | ) |
| G4ErrorMatrix & G4ErrorMatrix::operator= | ( | const G4ErrorSymMatrix & | m2 | ) |
Definition at line 478 of file G4ErrorSymMatrix.cc.
References G4ErrorSymMatrix::m, m, ncol, nrow, G4ErrorSymMatrix::nrow, num_row(), and size.
Here is the call graph for this function:

| G4ErrorMatrix & G4ErrorMatrix::operator= | ( | const G4ErrorMatrix & | m2 | ) |
| const G4ErrorMatrix_row_const G4ErrorMatrix::operator[] | ( | G4int | ) | const [inline] |
| G4ErrorMatrix_row G4ErrorMatrix::operator[] | ( | G4int | ) | [inline] |
| void G4ErrorMatrix::sub | ( | G4int | row, | |
| G4int | col, | |||
| const G4ErrorMatrix & | m1 | |||
| ) |
| G4ErrorMatrix G4ErrorMatrix::sub | ( | G4int | min_row, | |
| G4int | max_row, | |||
| G4int | min_col, | |||
| G4int | max_col | |||
| ) | const |
| G4ErrorMatrix G4ErrorMatrix::T | ( | ) | const |
Definition at line 373 of file G4ErrorMatrix.cc.
References m, ncol, nrow, and size.
Referenced by G4ErrorFreeTrajState::PropagateError().
| G4double G4ErrorMatrix::trace | ( | ) | const |
| void back_solve | ( | const G4ErrorMatrix & | R, | |
| G4ErrorMatrix * | b | |||
| ) | [friend] |
| void col_givens | ( | G4ErrorMatrix * | A, | |
| G4double | c, | |||
| G4double | s, | |||
| G4int | k1, | |||
| G4int | k2, | |||
| G4int | rowmin, | |||
| G4int | rowmax | |||
| ) | [friend] |
| void col_house | ( | G4ErrorMatrix * | , | |
| const G4ErrorMatrix & | , | |||
| G4double | , | |||
| G4int | , | |||
| G4int | , | |||
| G4int | , | |||
| G4int | ||||
| ) | [friend] |
friend class G4ErrorMatrix_row [friend] |
Definition at line 175 of file G4ErrorMatrix.hh.
friend class G4ErrorMatrix_row_const [friend] |
Definition at line 176 of file G4ErrorMatrix.hh.
friend class G4ErrorSymMatrix [friend] |
Definition at line 177 of file G4ErrorMatrix.hh.
| void house_with_update | ( | G4ErrorMatrix * | a, | |
| G4ErrorMatrix * | v, | |||
| G4int | row, | |||
| G4int | col | |||
| ) | [friend] |
| void house_with_update | ( | G4ErrorMatrix * | a, | |
| G4int | row, | |||
| G4int | col | |||
| ) | [friend] |
| void house_with_update2 | ( | G4ErrorSymMatrix * | a, | |
| G4ErrorMatrix * | v, | |||
| G4int | row, | |||
| G4int | col | |||
| ) | [friend] |
| G4ErrorMatrix operator * | ( | const G4ErrorSymMatrix & | m1, | |
| const G4ErrorSymMatrix & | m2 | |||
| ) | [friend] |
Definition at line 354 of file G4ErrorSymMatrix.cc.
| G4ErrorMatrix operator * | ( | const G4ErrorSymMatrix & | m1, | |
| const G4ErrorMatrix & | m2 | |||
| ) | [friend] |
Definition at line 321 of file G4ErrorSymMatrix.cc.
| G4ErrorMatrix operator * | ( | const G4ErrorMatrix & | m1, | |
| const G4ErrorSymMatrix & | m2 | |||
| ) | [friend] |
Definition at line 288 of file G4ErrorSymMatrix.cc.
| G4ErrorMatrix operator * | ( | const G4ErrorMatrix & | m1, | |
| const G4ErrorMatrix & | m2 | |||
| ) | [friend] |
Definition at line 273 of file G4ErrorMatrix.cc.
| G4ErrorMatrix operator+ | ( | const G4ErrorMatrix & | m1, | |
| const G4ErrorMatrix & | m2 | |||
| ) | [friend] |
Definition at line 226 of file G4ErrorMatrix.cc.
| G4ErrorMatrix operator- | ( | const G4ErrorMatrix & | m1, | |
| const G4ErrorMatrix & | m2 | |||
| ) | [friend] |
Definition at line 238 of file G4ErrorMatrix.cc.
| G4ErrorMatrix qr_solve | ( | G4ErrorMatrix * | , | |
| const G4ErrorMatrix & | b | |||
| ) | [friend] |
| void row_givens | ( | G4ErrorMatrix * | A, | |
| G4double | c, | |||
| G4double | s, | |||
| G4int | k1, | |||
| G4int | k2, | |||
| G4int | colmin, | |||
| G4int | colmax | |||
| ) | [friend] |
| void row_house | ( | G4ErrorMatrix * | , | |
| const G4ErrorMatrix & | , | |||
| G4double | , | |||
| G4int | , | |||
| G4int | , | |||
| G4int | , | |||
| G4int | ||||
| ) | [friend] |
| void tridiagonal | ( | G4ErrorSymMatrix * | a, | |
| G4ErrorMatrix * | hsm | |||
| ) | [friend] |
std::vector<G4double > G4ErrorMatrix::m [private] |
Definition at line 225 of file G4ErrorMatrix.hh.
Referenced by apply(), G4ErrorSymMatrix::assign(), dfact_matrix(), dfinv_matrix(), G4ErrorMatrix(), invert(), invertHaywood4(), invertHaywood5(), invertHaywood6(), operator *(), operator+=(), operator-(), operator-=(), operator=(), G4ErrorSymMatrix::similarity(), sub(), T(), and trace().
G4int G4ErrorMatrix::ncol [private] |
Definition at line 227 of file G4ErrorMatrix.hh.
Referenced by determinant(), dfact_matrix(), G4ErrorMatrix(), invert(), operator *(), operator+(), operator-(), operator=(), T(), and trace().
G4int G4ErrorMatrix::nrow [private] |
Definition at line 227 of file G4ErrorMatrix.hh.
Referenced by G4ErrorSymMatrix::assign(), determinant(), dfact_matrix(), G4ErrorMatrix(), invert(), operator *(), operator+(), operator-(), operator=(), and T().
G4int G4ErrorMatrix::size [private] |
Definition at line 228 of file G4ErrorMatrix.hh.
Referenced by G4ErrorMatrix(), operator=(), and T().
1.4.7