Belle II Software development
|
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) | HelixUtils | static |
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) | HelixUtils | static |
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) | HelixUtils | static |
HelixCoor enum name | HelixUtils | |
helixFromVertex(const Eigen::Matrix< double, 1, 6 > &positionAndMomentum, int charge, double Bz, Belle2::Helix &helix, double &L, Eigen::Matrix< double, 5, 6 > &jacobian) | HelixUtils | static |
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) | HelixUtils | static |
helixParName(int i) | HelixUtils | static |
helixPoca(const Belle2::Helix &helix1, const Belle2::Helix &helix2, double &flt1, double &flt2, Belle2::B2Vector3D &vertex, bool parallel=false) | HelixUtils | static |
helixPoca(const Belle2::Helix &helix, const Belle2::B2Vector3D &point, double &flt) | HelixUtils | static |
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) | HelixUtils | static |
printVertexPar(const Belle2::B2Vector3D &position, const Belle2::B2Vector3D &momentum, int charge) | HelixUtils | static |
VertexCoor enum name | HelixUtils | |
vertexFromHelix(const Belle2::Helix &helix, double L, double Bz, ROOT::Math::XYZVector &position, ROOT::Math::XYZVector &momentum, int &charge) | HelixUtils | static |
vertexParName(int i) | HelixUtils | static |