1 #ifndef HouseholderDecomposition_H
2 #define HouseholderDecomposition_H
34 const std::vector<int>& VmaxCeta,
35 const std::vector<int>& VmaxCphi,
36 const std::vector<float>& energyVector,
38 const int& regLength = 5);
44 const std::vector<int>& VmaxCeta,
45 const std::vector<int>& VmaxCphi,
46 const std::vector<float>& energyVector,
48 const bool& normalizeFlag =
false);
52 const std::vector<int>& VmaxCeta,
53 const std::vector<int>& VmaxCphi,
54 const std::vector<float>& energyVectorOrig);
60 const std::vector<float>& recalibrateVector);
63 int indexSqr2Reg(
const int& sqrIndex,
const int& maxCeta,
const int& maxCphi);
74 void solve(std::vector<float>&
y);
78 const std::vector<int>& VmaxCeta,
79 const std::vector<int>& VmaxCphi);
98 #endif // HouseholderDecomposition_H