CGEM BOSS 6.6.5.f
BESIII Offline Software System
|
#include "KalFitAlg/helix/Helix.h"
#include "CLHEP/Geometry/Point3D.h"
#include "CLHEP/Matrix/Vector.h"
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | CgemSegmentFun |
Functions | |
void | CgemSegmentFun::GetHelixVarBeforeFit (int charge, double &d0, double &phi0, double &omega, double &z0, double &tanl) |
void | CgemSegmentFun::GetChisqF (CLHEP::HepVector trkpar, HepPoint3D pivot, double &chisq) |
double | CgemSegmentFun::IntersectCylinder (double r, KalmanFit::Helix helix) |
void | CgemSegmentFun::fcnTrk (int &npar, double *gin, double &f, double *par, int iflag) |
double | CgemSegmentFun::fLadder (double x, double delta_phi) |
double | CgemSegmentFun::fGauss (double x, double mean, double sigma) |
void | CgemSegmentFun::GetLikelihoodF (CLHEP::HepVector trkpar, HepPoint3D pivot, double &chisq) |
double | CgemSegmentFun::GetKappaAfterFit (int charge, double *rec_phi) |
HepVector | CgemSegmentFun::CalculateHelix (CLHEP::HepVector trkpar, HepPoint3D pivot) |
HepSymMatrix | CgemSegmentFun::InvC (int iLayer) |
bool | CgemSegmentFun::DetSquareMatrix (HepMatrix m, double &det) |
double | CgemSegmentFun::detA (double arcs[10][10], int n) |
bool | CgemSegmentFun::GetMatrixInverse (double src[10][10], int n, double des[10][10]) |
void | CgemSegmentFun::getAStart (double arcs[10][10], int n, double ans[10][10]) |
bool | CgemSegmentFun::InverseSymMatrix (HepSymMatrix m, HepSymMatrix &m_inv) |