1 #ifndef G4HOUGH_HELIXKALMANFILTER_H
2 #define G4HOUGH_HELIXKALMANFILTER_H
15 std::vector<float>& detector_material,
float B);
22 Eigen::Matrix<float,2,5>& H, Eigen::Matrix<float,2,1>& ha);
24 Eigen::Matrix<float,2,2>& G);
27 Eigen::Matrix<float,2,1>& diff);
34 void calculate_dpdb(Eigen::Vector3f&
p, Eigen::Matrix<float,3,3>& dpdb);
36 Eigen::Vector3f&
p,
float phi,
float cosphi,
float sinphi);
38 float& phi_p,
float& cosphi_p,
float& sinphi_p);
41 Eigen::Matrix<float,3,5>& dxda,
float&
x,
float&
y,
float&
z);