ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4ErrorSymMatrix.hh File Reference
#include <vector>
#include "globals.hh"
#include "G4ErrorSymMatrix.icc"
+ Include dependency graph for G4ErrorSymMatrix.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  G4ErrorSymMatrix
 
class  G4ErrorSymMatrix::G4ErrorSymMatrix_row
 
class  G4ErrorSymMatrix::G4ErrorSymMatrix_row_const
 

Functions

std::ostream & operator<< (std::ostream &s, const G4ErrorSymMatrix &q)
 
G4ErrorMatrix operator* (const G4ErrorMatrix &m1, const G4ErrorSymMatrix &m2)
 
G4ErrorMatrix operator* (const G4ErrorSymMatrix &m1, const G4ErrorMatrix &m2)
 
G4ErrorMatrix operator* (const G4ErrorSymMatrix &m1, const G4ErrorSymMatrix &m2)
 
G4ErrorSymMatrix operator* (G4double t, const G4ErrorSymMatrix &s1)
 
G4ErrorSymMatrix operator* (const G4ErrorSymMatrix &s1, G4double t)
 
G4ErrorSymMatrix operator/ (const G4ErrorSymMatrix &m1, G4double t)
 
G4ErrorMatrix operator+ (const G4ErrorMatrix &m1, const G4ErrorSymMatrix &s2)
 
G4ErrorMatrix operator+ (const G4ErrorSymMatrix &s1, const G4ErrorMatrix &m2)
 
G4ErrorSymMatrix operator+ (const G4ErrorSymMatrix &s1, const G4ErrorSymMatrix &s2)
 
G4ErrorMatrix operator- (const G4ErrorMatrix &m1, const G4ErrorSymMatrix &s2)
 
G4ErrorMatrix operator- (const G4ErrorSymMatrix &m1, const G4ErrorMatrix &m2)
 
G4ErrorSymMatrix operator- (const G4ErrorSymMatrix &s1, const G4ErrorSymMatrix &s2)
 
G4ErrorSymMatrix dsum (const G4ErrorSymMatrix &s1, const G4ErrorSymMatrix &s2)
 
G4double condition (const G4ErrorSymMatrix &m)
 
void diag_step (G4ErrorSymMatrix *t, G4int begin, G4int end)
 
void diag_step (G4ErrorSymMatrix *t, G4ErrorMatrix *u, G4int begin, G4int end)
 
G4ErrorMatrix diagonalize (G4ErrorSymMatrix *s)
 
void house_with_update2 (G4ErrorSymMatrix *a, G4ErrorMatrix *v, G4int row=1, G4int col=1)
 
void tridiagonal (G4ErrorSymMatrix *a, G4ErrorMatrix *hsm)
 
G4ErrorMatrix tridiagonal (G4ErrorSymMatrix *a)
 

Function Documentation

G4double condition ( const G4ErrorSymMatrix m)

Referenced by G4FTFModel::AdjustNucleonsAlgorithm_Sampling(), G4eBremsstrahlungRelModel::ComputeLPMfunctions(), G4PairProductionRelModel::ComputeLPMfunctions(), G4MuonicAtomDecay::DecayIt(), and G4BiasingProcessInterface::InvokeWrappedProcessPostStepGPIL().

+ Here is the caller graph for this function:

void diag_step ( G4ErrorSymMatrix t,
G4int  begin,
G4int  end 
)
void diag_step ( G4ErrorSymMatrix t,
G4ErrorMatrix u,
G4int  begin,
G4int  end 
)
G4ErrorMatrix diagonalize ( G4ErrorSymMatrix s)
G4ErrorSymMatrix dsum ( const G4ErrorSymMatrix s1,
const G4ErrorSymMatrix s2 
)

Definition at line 182 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 182 of file G4ErrorSymMatrix.cc

References G4ErrorSymMatrix::num_row(), and G4ErrorSymMatrix::sub().

+ Here is the call graph for this function:

void house_with_update2 ( G4ErrorSymMatrix a,
G4ErrorMatrix v,
G4int  row = 1,
G4int  col = 1 
)
G4ErrorMatrix operator* ( const G4ErrorMatrix m1,
const G4ErrorSymMatrix m2 
)

Definition at line 286 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 286 of file G4ErrorSymMatrix.cc

References CHK_DIM_1, G4ErrorSymMatrix::m, G4ErrorMatrix::m, G4ErrorSymMatrix::num_col(), G4ErrorMatrix::num_col(), G4ErrorSymMatrix::num_row(), G4ErrorMatrix::num_row(), G4InuclParticleNames::sp, and Acts::Test::step().

+ Here is the call graph for this function:

G4ErrorMatrix operator* ( const G4ErrorSymMatrix m1,
const G4ErrorMatrix m2 
)

Definition at line 320 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 320 of file G4ErrorSymMatrix.cc

References CHK_DIM_1, G4ErrorSymMatrix::m, G4ErrorMatrix::m, G4ErrorSymMatrix::num_col(), G4ErrorMatrix::num_col(), G4ErrorSymMatrix::num_row(), G4ErrorMatrix::num_row(), G4InuclParticleNames::sp, and Acts::Test::step().

+ Here is the call graph for this function:

G4ErrorMatrix operator* ( const G4ErrorSymMatrix m1,
const G4ErrorSymMatrix m2 
)

Definition at line 353 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 353 of file G4ErrorSymMatrix.cc

References CHK_DIM_1, G4ErrorSymMatrix::m, G4ErrorSymMatrix::num_col(), and G4ErrorSymMatrix::num_row().

+ Here is the call graph for this function:

G4ErrorSymMatrix operator* ( G4double  t,
const G4ErrorSymMatrix s1 
)

Definition at line 279 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 279 of file G4ErrorSymMatrix.cc

References t.

G4ErrorSymMatrix operator* ( const G4ErrorSymMatrix s1,
G4double  t 
)

Definition at line 272 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 272 of file G4ErrorSymMatrix.cc

References t.

G4ErrorMatrix operator+ ( const G4ErrorMatrix m1,
const G4ErrorSymMatrix s2 
)

Definition at line 206 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 206 of file G4ErrorSymMatrix.cc

References CHK_DIM_2, G4ErrorSymMatrix::num_col(), G4ErrorMatrix::num_col(), G4ErrorSymMatrix::num_row(), and G4ErrorMatrix::num_row().

+ Here is the call graph for this function:

G4ErrorMatrix operator+ ( const G4ErrorSymMatrix s1,
const G4ErrorMatrix m2 
)

Definition at line 214 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 214 of file G4ErrorSymMatrix.cc

References CHK_DIM_2, G4ErrorSymMatrix::num_col(), G4ErrorMatrix::num_col(), G4ErrorSymMatrix::num_row(), and G4ErrorMatrix::num_row().

+ Here is the call graph for this function:

G4ErrorSymMatrix operator+ ( const G4ErrorSymMatrix s1,
const G4ErrorSymMatrix s2 
)

Definition at line 222 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 222 of file G4ErrorSymMatrix.cc

References CHK_DIM_1, G4ErrorSymMatrix::nrow, and SIMPLE_TOP.

G4ErrorMatrix operator- ( const G4ErrorMatrix m1,
const G4ErrorSymMatrix s2 
)

Definition at line 235 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 235 of file G4ErrorSymMatrix.cc

References CHK_DIM_2, G4ErrorSymMatrix::num_col(), G4ErrorMatrix::num_col(), G4ErrorSymMatrix::num_row(), and G4ErrorMatrix::num_row().

+ Here is the call graph for this function:

G4ErrorMatrix operator- ( const G4ErrorSymMatrix m1,
const G4ErrorMatrix m2 
)

Definition at line 243 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 243 of file G4ErrorSymMatrix.cc

References CHK_DIM_2, G4ErrorSymMatrix::num_col(), G4ErrorMatrix::num_col(), G4ErrorSymMatrix::num_row(), and G4ErrorMatrix::num_row().

+ Here is the call graph for this function:

G4ErrorSymMatrix operator- ( const G4ErrorSymMatrix s1,
const G4ErrorSymMatrix s2 
)

Definition at line 251 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 251 of file G4ErrorSymMatrix.cc

References CHK_DIM_1, G4ErrorSymMatrix::num_row(), and SIMPLE_TOP.

+ Here is the call graph for this function:

G4ErrorSymMatrix operator/ ( const G4ErrorSymMatrix m1,
G4double  t 
)

Definition at line 265 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 265 of file G4ErrorSymMatrix.cc

References t.

std::ostream& operator<< ( std::ostream &  s,
const G4ErrorSymMatrix q 
)

Definition at line 523 of file G4ErrorSymMatrix.cc.

View newest version in sPHENIX GitHub at line 523 of file G4ErrorSymMatrix.cc

References G4endl, G4ErrorSymMatrix::num_col(), G4ErrorSymMatrix::num_row(), and width.

+ Here is the call graph for this function:

void tridiagonal ( G4ErrorSymMatrix a,
G4ErrorMatrix hsm 
)
G4ErrorMatrix tridiagonal ( G4ErrorSymMatrix a)