ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HelixKalmanFilter Member List

This is the complete list of members for HelixKalmanFilter, including all inherited members.

addHit(SimpleHit3D &hit, HelixKalmanState &state)HelixKalmanFilter
BfieldHelixKalmanFilterprivate
Bfield_invHelixKalmanFilterprivate
calculate_dAdAp(HelixKalmanState &state, Eigen::Matrix< float, 5, 3 > &dAdAp, float &phi_p, float &cosphi_p, float &sinphi_p)HelixKalmanFilterprivate
calculate_dApdp(HelixKalmanState &state, Eigen::Matrix< float, 3, 3 > &dApdp, Eigen::Vector3f &p, float phi, float cosphi, float sinphi)HelixKalmanFilterprivate
calculate_dbdt(Eigen::Matrix< float, 3, 2 > &dbdt_out)HelixKalmanFilterprivate
calculate_dpdb(Eigen::Vector3f &p, Eigen::Matrix< float, 3, 3 > &dpdb)HelixKalmanFilterprivate
calculate_dxda(SimpleHit3D &hit, HelixKalmanState &state, Eigen::Matrix< float, 3, 5 > &dxda, float &x, float &y, float &z)HelixKalmanFilterprivate
calculateMeasurements(SimpleHit3D &hit, Eigen::Matrix< float, 2, 1 > &m, Eigen::Matrix< float, 2, 2 > &G)HelixKalmanFilterprotected
calculateMSCovariance(HelixKalmanState &state, Eigen::Matrix< float, 5, 5 > &Q)HelixKalmanFilterprotected
calculateProjections(SimpleHit3D &hit, HelixKalmanState &state, Eigen::Matrix< float, 2, 5 > &H, Eigen::Matrix< float, 2, 1 > &ha)HelixKalmanFilterprotected
calculateScatteringVariance(HelixKalmanState &state, float &var)HelixKalmanFilterprivate
det_radiiHelixKalmanFilterprivate
det_scatter_varianceHelixKalmanFilterprivate
HelixKalmanFilter(std::vector< float > &detector_radii, std::vector< float > &detector_material, float B)HelixKalmanFilter
nlayersHelixKalmanFilterprivate
signk_storeHelixKalmanFilterprivate
subtractProjections(Eigen::Matrix< float, 2, 1 > &m, Eigen::Matrix< float, 2, 1 > &ha, Eigen::Matrix< float, 2, 1 > &diff)HelixKalmanFilterprotected
updateIntersection(HelixKalmanState &state, int layer)HelixKalmanFilterprotected
~HelixKalmanFilter()HelixKalmanFilterinlinevirtual