Belle II Software development
HelixUtils Member List

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

getHelixAndJacobianFromVertexNumerical(const Eigen::Matrix< double, 1, 6 > &positionAndMom, int charge, double Bz, Belle2::Helix &helix, Eigen::Matrix< double, 5, 6 > &jacobian)HelixUtilsstatic
getJacobianFromVertexNumerical(const Eigen::Matrix< double, 1, 6 > &positionAndMom, int charge, double Bz, const Belle2::Helix &helix, Eigen::Matrix< double, 5, 6 > &jacobian, double delta=1e-5)HelixUtilsstatic
getJacobianToCartesianFrameworkHelix(Eigen::Matrix< double, 5, 6 > &jacobian, const double x, const double y, const double z, const double px, const double py, const double pz, const double bfield, const double charge)HelixUtilsstatic
HelixCoor enum nameHelixUtils
helixFromVertex(const Eigen::Matrix< double, 1, 6 > &positionAndMomentum, int charge, double Bz, Belle2::Helix &helix, double &L, Eigen::Matrix< double, 5, 6 > &jacobian)HelixUtilsstatic
helixFromVertexNumerical(const Eigen::Matrix< double, 3, 1 > &position, const Eigen::Matrix< double, 3, 1 > &momentum, int charge, double Bz, Belle2::Helix &helix, double &flt, Eigen::Matrix< double, 5, 6 > &jacobian)HelixUtilsstatic
helixParName(int i)HelixUtilsstatic
helixPoca(const Belle2::Helix &helix1, const Belle2::Helix &helix2, double &flt1, double &flt2, Belle2::B2Vector3D &vertex, bool parallel=false)HelixUtilsstatic
helixPoca(const Belle2::Helix &helix, const Belle2::B2Vector3D &point, double &flt)HelixUtilsstatic
iArcLength2D enum value (defined in HelixUtils)HelixUtils
iD0 enum value (defined in HelixUtils)HelixUtils
iOmega enum value (defined in HelixUtils)HelixUtils
iPhi0 enum value (defined in HelixUtils)HelixUtils
iPx enum value (defined in HelixUtils)HelixUtils
iPy enum value (defined in HelixUtils)HelixUtils
iPz enum value (defined in HelixUtils)HelixUtils
iTanLambda enum value (defined in HelixUtils)HelixUtils
iX enum value (defined in HelixUtils)HelixUtils
iY enum value (defined in HelixUtils)HelixUtils
iZ enum value (defined in HelixUtils)HelixUtils
iZ0 enum value (defined in HelixUtils)HelixUtils
phidomain(const double phi)HelixUtilsstatic
printVertexPar(const Belle2::B2Vector3D &position, const Belle2::B2Vector3D &momentum, int charge)HelixUtilsstatic
VertexCoor enum nameHelixUtils
vertexFromHelix(const Belle2::Helix &helix, double L, double Bz, ROOT::Math::XYZVector &position, ROOT::Math::XYZVector &momentum, int &charge)HelixUtilsstatic
vertexParName(int i)HelixUtilsstatic