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

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

addHit(SimpleHit3D &hit, HelixKalmanState &state)HelixKalman
BfieldHelixKalmanprotected
Bfield_invHelixKalmanprotected
calculate_dAdAp(HelixKalmanState &state, Eigen::Matrix< float, 5, 3 > &dAdAp, float &phi_p, float &cosphi_p, float &sinphi_p)HelixKalmanprotected
calculate_dApdp(HelixKalmanState &state, Eigen::Matrix< float, 3, 3 > &dApdp, Eigen::Vector3f &p, float phi, float cosphi, float sinphi)HelixKalmanprotected
calculate_dbdt(Eigen::Matrix< float, 3, 2 > &dbdt_out)HelixKalmanprotected
calculate_dpdb(Eigen::Vector3f &p, Eigen::Matrix< float, 3, 3 > &dpdb)HelixKalmanprotected
calculate_dxda(SimpleHit3D &hit, HelixKalmanState &state, Eigen::Matrix< float, 3, 5 > &dxda, float &x, float &y, float &z)CylinderKalmanprivate
calculateMeasurements(SimpleHit3D &hit, Eigen::Matrix< float, 2, 1 > &m, Eigen::Matrix< float, 2, 2 > &G)CylinderKalmanprotectedvirtual
calculateMSCovariance(HelixKalmanState &state, Eigen::Matrix< float, 5, 5 > &Q)HelixKalmanprotected
calculateProjections(SimpleHit3D &hit, HelixKalmanState &state, Eigen::Matrix< float, 2, 5 > &H, Eigen::Matrix< float, 2, 1 > &ha)CylinderKalmanprotectedvirtual
calculateScatteringVariance(HelixKalmanState &state, float &var)CylinderKalmanprotectedvirtual
CylinderKalman(std::vector< float > &detector_radii, std::vector< float > &detector_material, float B)CylinderKalman
det_radCylinderKalmanprivate
det_scatter_varianceCylinderKalmanprivate
HelixKalman(float B)HelixKalman
nlayersCylinderKalmanprivate
signk_storeCylinderKalmanprivate
subtractProjections(Eigen::Matrix< float, 2, 1 > &m, Eigen::Matrix< float, 2, 1 > &ha, Eigen::Matrix< float, 2, 1 > &diff)CylinderKalmanprotectedvirtual
updateIntersection(HelixKalmanState &state, int layer)CylinderKalmanprotectedvirtual
~CylinderKalman()CylinderKalmanvirtual
~HelixKalman()HelixKalmanvirtual