1 #ifndef GAUSSIANELIMINATIONALG_H 2 #define GAUSSIANELIMINATIONALG_H 26 const std::vector<float>&
SolveEquations(
const std::vector<float>& meanVector,
27 const std::vector<float>& sigmaVector,
28 const std::vector<float>& heightVector);
31 const std::vector<float>& sigmaVector,
32 const std::vector<float>& heightVector);
Namespace for general, non-LArSoft-specific utilities.
double GetDistance(float) const
void FillDistanceLookupTable()
void GaussianElimination()
void FillAugmentedMatrix(const std::vector< float > &meanVector, const std::vector< float > &sigmaVector, const std::vector< float > &heightVector)
std::vector< std::vector< double > > fMatrix
const std::vector< float > & SolveEquations(const std::vector< float > &meanVector, const std::vector< float > &sigmaVector, const std::vector< float > &heightVector)
std::vector< double > fDistanceLookupTable
GaussianEliminationAlg(float, float)
std::vector< float > fSolutions
const std::vector< float > & GetSolutions()