BOSS 7.0.5
BESIII Offline Software System
|
#include <TrkMomCalculator.h>
Public Member Functions | |
TrkMomCalculator () | |
virtual | ~TrkMomCalculator () |
TrkMomCalculator () | |
virtual | ~TrkMomCalculator () |
Static Public Member Functions | |
static double | ptMom (const TrkSimpTraj &, const BField &, double fltlen) |
static Hep3Vector | vecMom (const TrkSimpTraj &, const BField &, double fltlen) |
static BesVectorErr | errMom (const TrkSimpTraj &, const BField &, double fltlen) |
static int | charge (const TrkSimpTraj &, const BField &, double fltlen) |
static HepMatrix | posmomCov (const TrkSimpTraj &, const BField &, double fltlen) |
static void | getAllCovs (const TrkSimpTraj &, const BField &, double fltlen, HepSymMatrix &xxCov, HepSymMatrix &ppCov, HepMatrix &xpCov) |
static bool | weightToCov (const HepSymMatrix &inXX, const HepSymMatrix &inPP, const HepMatrix &inXP, HepSymMatrix &outXX, HepSymMatrix &outPP, HepMatrix &outXP) |
static void | getAllWeights (const TrkSimpTraj &, const BField &, double fltlen, HepVector &pos, HepVector &mom, HepSymMatrix &xxWeight, HepSymMatrix &ppWeight, HepMatrix &xpWeight) |
static double | ptMom (const TrkSimpTraj &, const BField &, double fltlen) |
static Hep3Vector | vecMom (const TrkSimpTraj &, const BField &, double fltlen) |
static BesVectorErr | errMom (const TrkSimpTraj &, const BField &, double fltlen) |
static int | charge (const TrkSimpTraj &, const BField &, double fltlen) |
static HepMatrix | posmomCov (const TrkSimpTraj &, const BField &, double fltlen) |
static void | getAllCovs (const TrkSimpTraj &, const BField &, double fltlen, HepSymMatrix &xxCov, HepSymMatrix &ppCov, HepMatrix &xpCov) |
static bool | weightToCov (const HepSymMatrix &inXX, const HepSymMatrix &inPP, const HepMatrix &inXP, HepSymMatrix &outXX, HepSymMatrix &outPP, HepMatrix &outXP) |
static void | getAllWeights (const TrkSimpTraj &, const BField &, double fltlen, HepVector &pos, HepVector &mom, HepSymMatrix &xxWeight, HepSymMatrix &ppWeight, HepMatrix &xpWeight) |
Definition at line 36 of file InstallArea/include/TrkBase/TrkBase/TrkMomCalculator.h.
TrkMomCalculator::TrkMomCalculator | ( | ) |
Definition at line 41 of file TrkMomCalculator.cxx.
|
virtual |
Definition at line 36 of file TrkMomCalculator.cxx.
TrkMomCalculator::TrkMomCalculator | ( | ) |
|
virtual |
|
static |
Definition at line 140 of file TrkMomCalculator.cxx.
Referenced by TrkSimpleRep::charge().
|
static |
|
static |
Definition at line 112 of file TrkMomCalculator.cxx.
Referenced by TrkCompTrk::momentumErr(), and TrkSimpleRep::momentumErr().
|
static |
|
static |
Definition at line 207 of file TrkMomCalculator.cxx.
Referenced by TrkCompTrk::getAllCovs(), and TrkSimpleRep::getAllCovs().
|
static |
|
static |
Definition at line 252 of file TrkMomCalculator.cxx.
Referenced by TrkCompTrk::getAllWeights(), and TrkSimpleRep::getAllWeights().
|
static |
|
static |
Definition at line 180 of file TrkMomCalculator.cxx.
Referenced by TrkCompTrk::posmomCov(), and TrkSimpleRep::posmomCov().
|
static |
|
static |
Definition at line 47 of file TrkMomCalculator.cxx.
Referenced by TrkCompTrk::pt(), and TrkSimpleRep::pt().
|
static |
|
static |
Definition at line 82 of file TrkMomCalculator.cxx.
Referenced by TrkCompTrk::momentum(), and TrkSimpleRep::momentum().
|
static |
|
static |
Definition at line 562 of file TrkMomCalculator.cxx.
|
static |