|
BOSS 8.0.0
BESIII Offline Software System
|
Description of a track class (<- Helix.cc). More...
#include <KalFitTrack.h>
Public Member Functions | |
| KalFitTrack (const HepPoint3D &pivot, const CLHEP::HepVector &a, const CLHEP::HepSymMatrix &Ea, unsigned int m, double chiSq, unsigned int nhits) | |
| constructor | |
| ~KalFitTrack (void) | |
| destructor | |
| double | intersect_cylinder (double r) const |
| Intersection with different geometry. | |
| double | intersect_yz_plane (const HepTransform3D &plane, double x) const |
| double | intersect_zx_plane (const HepTransform3D &plane, double y) const |
| double | intersect_xy_plane (double z) const |
| void | msgasmdc (double path, int index) |
| Calculate multiple scattering angle. | |
| void | ms (double path, const KalFitMaterial &m, int index) |
| void | eloss (double path, const KalFitMaterial &m, int index) |
| Calculate total energy lost in material. | |
| double | smoother_Mdc (KalFitHelixSeg &seg, CLHEP::Hep3Vector &meas, int &flg, int csmflag) |
| Kalman smoother for Mdc. | |
| double | smoother_Mdc_csmalign (KalFitHelixSeg &seg, CLHEP::Hep3Vector &meas, int &flg, int csmflag) |
| double | smoother_Mdc (KalFitHitMdc &HitMdc, CLHEP::Hep3Vector &meas, KalFitHelixSeg &seg, double &dchi2, int csmflag) |
| double | update_hits (KalFitHitMdc &HitMdc, int inext, CLHEP::Hep3Vector &meas, int way, double &dchi2, double &dtrack, double &dtracknew, double &dtdc, int csmflag) |
| Include the Mdc wire hits. | |
| double | update_hits (KalFitHelixSeg &HelixSeg, int inext, CLHEP::Hep3Vector &meas, int way, double &dchi2, int csmflag) |
| double | update_hits_csmalign (KalFitHelixSeg &HelixSeg, int inext, CLHEP::Hep3Vector &meas, int way, double &dchi2, int csmflag) |
| double | chi2_next (Helix &H, KalFitHitMdc &HitMdc, int csmflag) |
| double | chi2_next (Helix &H, KalFitHitMdc &HitMdc) |
| void | update_last (void) |
| Record the current parameters as ..._last information : | |
| void | update_forMdc (void) |
| void | point_last (const HepPoint3D &point) |
| set and give out the last point of the track | |
| const HepPoint3D & | point_last (void) |
| const HepPoint3D & | pivot_last (void) const |
| returns helix parameters | |
| const CLHEP::HepVector & | a_last (void) const |
| const CLHEP::HepSymMatrix & | Ea_last (void) const |
| const HepPoint3D & | pivot_forMdc (void) const |
| const CLHEP::HepVector & | a_forMdc (void) const |
| const CLHEP::HepSymMatrix & | Ea_forMdc (void) const |
| void | path_add (double path) |
| Update the path length estimation. | |
| void | addPathSM (double path) |
| double | getPathSM (void) |
| void | addTofSM (double time) |
| double | getTofSM (void) |
| void | fiTerm (double fi) |
| double | getFiTerm (void) |
| void | tof (double path) |
| Update the tof estimation. | |
| double | filter (double v_m, const CLHEP::HepVector &m_H, double v_d, double m_V) |
| double | cor_tanldep (double *p, double er) |
| Correct the error according the current tanl value : | |
| void | update_bit (int i) |
| int | insist (void) const |
| Extractor : | |
| int | type (void) const |
| int | trasan_id (void) const |
| double | r0 (void) const |
| double | mass (void) const |
| double | chiSq (void) const |
| double | chiSq_back (void) const |
| int | ndf_back (void) const |
| double | pathip (void) const |
| double | path_rd (void) const |
| double | path_ab (void) const |
| double * | pathl (void) |
| CLHEP::Hep3Vector * | mom (void) |
| double | tof (void) const |
| double | tof_kaon (void) const |
| double | tof_proton (void) const |
| double | p_kaon (void) const |
| double | p_proton (void) const |
| double | dchi2_max (void) const |
| double | r_max (void) const |
| unsigned int | nchits (void) const |
| unsigned int | nster (void) const |
| unsigned int | ncath (void) const |
| int | pat1 (void) const |
| int | pat2 (void) const |
| int | nhit_r (void) const |
| int | nhit_z (void) const |
| void | type (int t) |
| Reinitialize (modificator). | |
| void | trasan_id (int t) |
| void | insist (int t) |
| void | pathip (double pl) |
| void | p_kaon (double pl) |
| void | p_proton (double pl) |
| void | chiSq (double c) |
| void | chiSq_back (double c) |
| void | ndf_back (int n) |
| void | nchits (int n) |
| void | nster (int n) |
| void | add_nhit_r (void) |
| void | add_nhit_z (void) |
| double | PathL (int layer) |
| Function to calculate the path length in the layer. | |
| void | appendHitsMdc (KalFitHitMdc h) |
| Functions for Mdc hits list. | |
| void | HitsMdc (vector< KalFitHitMdc > &lh) |
| vector< KalFitHitMdc > & | HitsMdc (void) |
| KalFitHitMdc & | HitMdc (int i) |
| void | appendHelixSegs (KalFitHelixSeg s) |
| void | HelixSegs (vector< KalFitHelixSeg > &vs) |
| vector< KalFitHelixSeg > & | HelixSegs (void) |
| KalFitHelixSeg & | HelixSeg (int i) |
| void | order_wirhit (int index) |
| void | order_hits (void) |
| void | number_wirhit (void) |
| const HepPoint3D & | pivot_numf (const HepPoint3D &newPivot) |
| Sets pivot position in a given mag field. | |
| const HepPoint3D & | pivot_numf (const HepPoint3D &newPivot, double &pathl) |
| double | radius_numf (void) const |
| Estimation of the radius in a given mag field. | |
| double | getSigma (int layerId, double driftDist) const |
| double | getSigma (KalFitHitMdc &hitmdc, double tanlam, int lr, double dist) const |
| double | getDriftDist (KalFitHitMdc &hitmdc, double drifttime, int lr) const |
| double | getDriftTime (KalFitHitMdc &hitmdc, double toftime) const |
| double | getT0 (void) const |
| HepSymMatrix | getInitMatrix (void) const |
| double | getDigi () const |
| void | chgmass (int i) |
| int | nLayerUsed () |
| void | resetLayerUsed () |
| void | useLayer (int iLay) |
| KalFitTrack (const HepPoint3D &pivot, const CLHEP::HepVector &a, const CLHEP::HepSymMatrix &Ea, unsigned int m, double chiSq, unsigned int nhits) | |
| constructor | |
| ~KalFitTrack (void) | |
| destructor | |
| double | intersect_cylinder (double r) const |
| Intersection with different geometry. | |
| double | intersect_yz_plane (const HepTransform3D &plane, double x) const |
| double | intersect_zx_plane (const HepTransform3D &plane, double y) const |
| double | intersect_xy_plane (double z) const |
| void | msgasmdc (double path, int index) |
| Calculate multiple scattering angle. | |
| void | ms (double path, const KalFitMaterial &m, int index) |
| void | eloss (double path, const KalFitMaterial &m, int index) |
| Calculate total energy lost in material. | |
| double | smoother_Mdc (KalFitHelixSeg &seg, CLHEP::Hep3Vector &meas, int &flg, int csmflag) |
| Kalman smoother for Mdc. | |
| double | smoother_Mdc_csmalign (KalFitHelixSeg &seg, CLHEP::Hep3Vector &meas, int &flg, int csmflag) |
| double | smoother_Mdc (KalFitHitMdc &HitMdc, CLHEP::Hep3Vector &meas, KalFitHelixSeg &seg, double &dchi2, int csmflag) |
| double | update_hits (KalFitHitMdc &HitMdc, int inext, CLHEP::Hep3Vector &meas, int way, double &dchi2, double &dtrack, double &dtracknew, double &dtdc, int csmflag) |
| Include the Mdc wire hits. | |
| double | update_hits (KalFitHelixSeg &HelixSeg, int inext, CLHEP::Hep3Vector &meas, int way, double &dchi2, int csmflag) |
| double | update_hits_csmalign (KalFitHelixSeg &HelixSeg, int inext, CLHEP::Hep3Vector &meas, int way, double &dchi2, int csmflag) |
| double | chi2_next (Helix &H, KalFitHitMdc &HitMdc, int csmflag) |
| double | chi2_next (Helix &H, KalFitHitMdc &HitMdc) |
| void | update_last (void) |
| Record the current parameters as ..._last information : | |
| void | update_forMdc (void) |
| void | point_last (const HepPoint3D &point) |
| set and give out the last point of the track | |
| const HepPoint3D & | point_last (void) |
| const HepPoint3D & | pivot_last (void) const |
| returns helix parameters | |
| const CLHEP::HepVector & | a_last (void) const |
| const CLHEP::HepSymMatrix & | Ea_last (void) const |
| const HepPoint3D & | pivot_forMdc (void) const |
| const CLHEP::HepVector & | a_forMdc (void) const |
| const CLHEP::HepSymMatrix & | Ea_forMdc (void) const |
| void | path_add (double path) |
| Update the path length estimation. | |
| void | addPathSM (double path) |
| double | getPathSM (void) |
| void | addTofSM (double time) |
| double | getTofSM (void) |
| void | fiTerm (double fi) |
| double | getFiTerm (void) |
| void | tof (double path) |
| Update the tof estimation. | |
| double | filter (double v_m, const CLHEP::HepVector &m_H, double v_d, double m_V) |
| double | cor_tanldep (double *p, double er) |
| Correct the error according the current tanl value : | |
| void | update_bit (int i) |
| int | insist (void) const |
| Extractor : | |
| int | type (void) const |
| int | trasan_id (void) const |
| double | r0 (void) const |
| double | mass (void) const |
| double | chiSq (void) const |
| double | chiSq_back (void) const |
| int | ndf_back (void) const |
| double | pathip (void) const |
| double | path_rd (void) const |
| double | path_ab (void) const |
| double * | pathl (void) |
| CLHEP::Hep3Vector * | mom (void) |
| double | tof (void) const |
| double | tof_kaon (void) const |
| double | tof_proton (void) const |
| double | p_kaon (void) const |
| double | p_proton (void) const |
| double | dchi2_max (void) const |
| double | r_max (void) const |
| unsigned int | nchits (void) const |
| unsigned int | nster (void) const |
| unsigned int | ncath (void) const |
| int | pat1 (void) const |
| int | pat2 (void) const |
| int | nhit_r (void) const |
| int | nhit_z (void) const |
| void | type (int t) |
| Reinitialize (modificator). | |
| void | trasan_id (int t) |
| void | insist (int t) |
| void | pathip (double pl) |
| void | p_kaon (double pl) |
| void | p_proton (double pl) |
| void | chiSq (double c) |
| void | chiSq_back (double c) |
| void | ndf_back (int n) |
| void | nchits (int n) |
| void | nster (int n) |
| void | add_nhit_r (void) |
| void | add_nhit_z (void) |
| double | PathL (int layer) |
| Function to calculate the path length in the layer. | |
| void | appendHitsMdc (KalFitHitMdc h) |
| Functions for Mdc hits list. | |
| void | HitsMdc (vector< KalFitHitMdc > &lh) |
| vector< KalFitHitMdc > & | HitsMdc (void) |
| KalFitHitMdc & | HitMdc (int i) |
| void | appendHelixSegs (KalFitHelixSeg s) |
| void | HelixSegs (vector< KalFitHelixSeg > &vs) |
| vector< KalFitHelixSeg > & | HelixSegs (void) |
| KalFitHelixSeg & | HelixSeg (int i) |
| void | order_wirhit (int index) |
| void | order_hits (void) |
| void | number_wirhit (void) |
| const HepPoint3D & | pivot_numf (const HepPoint3D &newPivot) |
| Sets pivot position in a given mag field. | |
| const HepPoint3D & | pivot_numf (const HepPoint3D &newPivot, double &pathl) |
| double | radius_numf (void) const |
| Estimation of the radius in a given mag field. | |
| double | getSigma (int layerId, double driftDist) const |
| double | getSigma (KalFitHitMdc &hitmdc, double tanlam, int lr, double dist) const |
| double | getDriftDist (KalFitHitMdc &hitmdc, double drifttime, int lr) const |
| double | getDriftTime (KalFitHitMdc &hitmdc, double toftime) const |
| double | getT0 (void) const |
| HepSymMatrix | getInitMatrix (void) const |
| double | getDigi () const |
| void | chgmass (int i) |
| int | nLayerUsed () |
| void | resetLayerUsed () |
| void | useLayer (int iLay) |
| KalFitTrack (const HepPoint3D &pivot, const CLHEP::HepVector &a, const CLHEP::HepSymMatrix &Ea, unsigned int m, double chiSq, unsigned int nhits) | |
| constructor | |
| ~KalFitTrack (void) | |
| destructor | |
| double | intersect_cylinder (double r) const |
| Intersection with different geometry. | |
| double | intersect_yz_plane (const HepTransform3D &plane, double x) const |
| double | intersect_zx_plane (const HepTransform3D &plane, double y) const |
| double | intersect_xy_plane (double z) const |
| void | msgasmdc (double path, int index) |
| Calculate multiple scattering angle. | |
| void | ms (double path, const KalFitMaterial &m, int index) |
| void | eloss (double path, const KalFitMaterial &m, int index) |
| Calculate total energy lost in material. | |
| double | smoother_Mdc (KalFitHelixSeg &seg, CLHEP::Hep3Vector &meas, int &flg, int csmflag) |
| Kalman smoother for Mdc. | |
| double | smoother_Mdc_csmalign (KalFitHelixSeg &seg, CLHEP::Hep3Vector &meas, int &flg, int csmflag) |
| double | smoother_Mdc (KalFitHitMdc &HitMdc, CLHEP::Hep3Vector &meas, KalFitHelixSeg &seg, double &dchi2, int csmflag) |
| double | update_hits (KalFitHitMdc &HitMdc, int inext, CLHEP::Hep3Vector &meas, int way, double &dchi2, double &dtrack, double &dtracknew, double &dtdc, int csmflag) |
| Include the Mdc wire hits. | |
| double | update_hits (KalFitHelixSeg &HelixSeg, int inext, CLHEP::Hep3Vector &meas, int way, double &dchi2, int csmflag) |
| double | update_hits_csmalign (KalFitHelixSeg &HelixSeg, int inext, CLHEP::Hep3Vector &meas, int way, double &dchi2, int csmflag) |
| double | chi2_next (Helix &H, KalFitHitMdc &HitMdc, int csmflag) |
| double | chi2_next (Helix &H, KalFitHitMdc &HitMdc) |
| void | update_last (void) |
| Record the current parameters as ..._last information : | |
| void | update_forMdc (void) |
| void | point_last (const HepPoint3D &point) |
| set and give out the last point of the track | |
| const HepPoint3D & | point_last (void) |
| const HepPoint3D & | pivot_last (void) const |
| returns helix parameters | |
| const CLHEP::HepVector & | a_last (void) const |
| const CLHEP::HepSymMatrix & | Ea_last (void) const |
| const HepPoint3D & | pivot_forMdc (void) const |
| const CLHEP::HepVector & | a_forMdc (void) const |
| const CLHEP::HepSymMatrix & | Ea_forMdc (void) const |
| void | path_add (double path) |
| Update the path length estimation. | |
| void | addPathSM (double path) |
| double | getPathSM (void) |
| void | addTofSM (double time) |
| double | getTofSM (void) |
| void | fiTerm (double fi) |
| double | getFiTerm (void) |
| void | tof (double path) |
| Update the tof estimation. | |
| double | filter (double v_m, const CLHEP::HepVector &m_H, double v_d, double m_V) |
| double | cor_tanldep (double *p, double er) |
| Correct the error according the current tanl value : | |
| void | update_bit (int i) |
| int | insist (void) const |
| Extractor : | |
| int | type (void) const |
| int | trasan_id (void) const |
| double | r0 (void) const |
| double | mass (void) const |
| double | chiSq (void) const |
| double | chiSq_back (void) const |
| int | ndf_back (void) const |
| double | pathip (void) const |
| double | path_rd (void) const |
| double | path_ab (void) const |
| double * | pathl (void) |
| CLHEP::Hep3Vector * | mom (void) |
| double | tof (void) const |
| double | tof_kaon (void) const |
| double | tof_proton (void) const |
| double | p_kaon (void) const |
| double | p_proton (void) const |
| double | dchi2_max (void) const |
| double | r_max (void) const |
| unsigned int | nchits (void) const |
| unsigned int | nster (void) const |
| unsigned int | ncath (void) const |
| int | pat1 (void) const |
| int | pat2 (void) const |
| int | nhit_r (void) const |
| int | nhit_z (void) const |
| void | type (int t) |
| Reinitialize (modificator). | |
| void | trasan_id (int t) |
| void | insist (int t) |
| void | pathip (double pl) |
| void | p_kaon (double pl) |
| void | p_proton (double pl) |
| void | chiSq (double c) |
| void | chiSq_back (double c) |
| void | ndf_back (int n) |
| void | nchits (int n) |
| void | nster (int n) |
| void | add_nhit_r (void) |
| void | add_nhit_z (void) |
| double | PathL (int layer) |
| Function to calculate the path length in the layer. | |
| void | appendHitsMdc (KalFitHitMdc h) |
| Functions for Mdc hits list. | |
| void | HitsMdc (vector< KalFitHitMdc > &lh) |
| vector< KalFitHitMdc > & | HitsMdc (void) |
| KalFitHitMdc & | HitMdc (int i) |
| void | appendHelixSegs (KalFitHelixSeg s) |
| void | HelixSegs (vector< KalFitHelixSeg > &vs) |
| vector< KalFitHelixSeg > & | HelixSegs (void) |
| KalFitHelixSeg & | HelixSeg (int i) |
| void | order_wirhit (int index) |
| void | order_hits (void) |
| void | number_wirhit (void) |
| const HepPoint3D & | pivot_numf (const HepPoint3D &newPivot) |
| Sets pivot position in a given mag field. | |
| const HepPoint3D & | pivot_numf (const HepPoint3D &newPivot, double &pathl) |
| double | radius_numf (void) const |
| Estimation of the radius in a given mag field. | |
| double | getSigma (int layerId, double driftDist) const |
| double | getSigma (KalFitHitMdc &hitmdc, double tanlam, int lr, double dist) const |
| double | getDriftDist (KalFitHitMdc &hitmdc, double drifttime, int lr) const |
| double | getDriftTime (KalFitHitMdc &hitmdc, double toftime) const |
| double | getT0 (void) const |
| HepSymMatrix | getInitMatrix (void) const |
| double | getDigi () const |
| void | chgmass (int i) |
| int | nLayerUsed () |
| void | resetLayerUsed () |
| void | useLayer (int iLay) |
| Public Member Functions inherited from KalmanFit::Helix | |
| Helix (const HepPoint3D &pivot, const HepVector &a, const HepSymMatrix &Ea) | |
| Constructor with pivot, helix parameter a, and its error matrix. | |
| Helix (const HepPoint3D &pivot, const HepVector &a) | |
| Constructor without error matrix. | |
| Helix (const HepPoint3D &position, const Hep3Vector &momentum, double charge) | |
| Constructor with position, momentum, and charge. | |
| virtual | ~Helix () |
| Destructor. | |
| const HepPoint3D & | center (void) const |
| returns position of helix center(z = 0.); | |
| const HepPoint3D & | pivot (void) const |
| returns pivot position. | |
| double | radius (void) const |
| returns radious of helix. | |
| HepPoint3D | x (double dPhi=0.) const |
| returns position after rotating angle dPhi in phi direction. | |
| double * | x (double dPhi, double p[3]) const |
| HepPoint3D | x (double dPhi, HepSymMatrix &Ex) const |
| returns position and convariance matrix(Ex) after rotation. | |
| Hep3Vector | direction (double dPhi=0.) const |
| returns direction vector after rotating angle dPhi in phi direction. | |
| Hep3Vector | momentum (double dPhi=0.) const |
| returns momentum vector after rotating angle dPhi in phi direction. | |
| Hep3Vector | momentum (double dPhi, HepSymMatrix &Em) const |
| returns momentum vector after rotating angle dPhi in phi direction. | |
| HepLorentzVector | momentum (double dPhi, double mass) const |
| returns 4momentum vector after rotating angle dPhi in phi direction. | |
| HepLorentzVector | momentum (double dPhi, double mass, HepSymMatrix &Em) const |
| returns 4momentum vector after rotating angle dPhi in phi direction. | |
| HepLorentzVector | momentum (double dPhi, double mass, HepPoint3D &x, HepSymMatrix &Emx) const |
| returns 4momentum vector after rotating angle dPhi in phi direction. | |
| double | dr (void) const |
| returns an element of parameters. | |
| double | phi0 (void) const |
| double | kappa (void) const |
| double | dz (void) const |
| double | tanl (void) const |
| double | curv (void) const |
| double | sinPhi0 (void) const |
| double | cosPhi0 (void) const |
| const HepVector & | a (void) const |
| returns helix parameters. | |
| const HepSymMatrix & | Ea (void) const |
| returns error matrix. | |
| double | approach (KalFitHitMdc &hit, bool doSagCorrection) const |
| double | approach (HepPoint3D pfwd, HepPoint3D pbwd, bool doSagCorrection) const |
| const HepVector & | a (const HepVector &newA) |
| sets helix parameters. | |
| const HepSymMatrix & | Ea (const HepSymMatrix &newdA) |
| sets helix paramters and error matrix. | |
| const HepPoint3D & | pivot (const HepPoint3D &newPivot) |
| sets pivot position. | |
| void | set (const HepPoint3D &pivot, const HepVector &a, const HepSymMatrix &Ea) |
| sets helix pivot position, parameters, and error matrix. | |
| void | ignoreErrorMatrix (void) |
| double | bFieldZ (double) |
| sets/returns z componet of the magnetic field. | |
| double | bFieldZ (void) const |
| double | alpha (void) const |
| Helix & | operator= (const Helix &) |
| Copy operator. | |
| HepMatrix | delApDelA (const HepVector &ap) const |
| HepMatrix | delXDelA (double phi) const |
| HepMatrix | delMDelA (double phi) const |
| HepMatrix | del4MDelA (double phi, double mass) const |
| HepMatrix | del4MXDelA (double phi, double mass) const |
| Helix (const HepPoint3D &pivot, const HepVector &a, const HepSymMatrix &Ea) | |
| Constructor with pivot, helix parameter a, and its error matrix. | |
| Helix (const HepPoint3D &pivot, const HepVector &a) | |
| Constructor without error matrix. | |
| Helix (const HepPoint3D &position, const Hep3Vector &momentum, double charge) | |
| Constructor with position, momentum, and charge. | |
| virtual | ~Helix () |
| Destructor. | |
| const HepPoint3D & | center (void) const |
| returns position of helix center(z = 0.); | |
| const HepPoint3D & | pivot (void) const |
| returns pivot position. | |
| double | radius (void) const |
| returns radious of helix. | |
| HepPoint3D | x (double dPhi=0.) const |
| returns position after rotating angle dPhi in phi direction. | |
| double * | x (double dPhi, double p[3]) const |
| HepPoint3D | x (double dPhi, HepSymMatrix &Ex) const |
| returns position and convariance matrix(Ex) after rotation. | |
| Hep3Vector | direction (double dPhi=0.) const |
| returns direction vector after rotating angle dPhi in phi direction. | |
| Hep3Vector | momentum (double dPhi=0.) const |
| returns momentum vector after rotating angle dPhi in phi direction. | |
| Hep3Vector | momentum (double dPhi, HepSymMatrix &Em) const |
| returns momentum vector after rotating angle dPhi in phi direction. | |
| HepLorentzVector | momentum (double dPhi, double mass) const |
| returns 4momentum vector after rotating angle dPhi in phi direction. | |
| HepLorentzVector | momentum (double dPhi, double mass, HepSymMatrix &Em) const |
| returns 4momentum vector after rotating angle dPhi in phi direction. | |
| HepLorentzVector | momentum (double dPhi, double mass, HepPoint3D &x, HepSymMatrix &Emx) const |
| returns 4momentum vector after rotating angle dPhi in phi direction. | |
| double | dr (void) const |
| returns an element of parameters. | |
| double | phi0 (void) const |
| double | kappa (void) const |
| double | dz (void) const |
| double | tanl (void) const |
| double | curv (void) const |
| double | sinPhi0 (void) const |
| double | cosPhi0 (void) const |
| const HepVector & | a (void) const |
| returns helix parameters. | |
| const HepSymMatrix & | Ea (void) const |
| returns error matrix. | |
| double | approach (KalFitHitMdc &hit, bool doSagCorrection) const |
| double | approach (HepPoint3D pfwd, HepPoint3D pbwd, bool doSagCorrection) const |
| const HepVector & | a (const HepVector &newA) |
| sets helix parameters. | |
| const HepSymMatrix & | Ea (const HepSymMatrix &newdA) |
| sets helix paramters and error matrix. | |
| const HepPoint3D & | pivot (const HepPoint3D &newPivot) |
| sets pivot position. | |
| void | set (const HepPoint3D &pivot, const HepVector &a, const HepSymMatrix &Ea) |
| sets helix pivot position, parameters, and error matrix. | |
| void | ignoreErrorMatrix (void) |
| double | bFieldZ (double) |
| sets/returns z componet of the magnetic field. | |
| double | bFieldZ (void) const |
| double | alpha (void) const |
| Helix & | operator= (const Helix &) |
| Copy operator. | |
| HepMatrix | delApDelA (const HepVector &ap) const |
| HepMatrix | delXDelA (double phi) const |
| HepMatrix | delMDelA (double phi) const |
| HepMatrix | del4MDelA (double phi, double mass) const |
| HepMatrix | del4MXDelA (double phi, double mass) const |
| Helix (const HepPoint3D &pivot, const HepVector &a, const HepSymMatrix &Ea) | |
| Constructor with pivot, helix parameter a, and its error matrix. | |
| Helix (const HepPoint3D &pivot, const HepVector &a) | |
| Constructor without error matrix. | |
| Helix (const HepPoint3D &position, const Hep3Vector &momentum, double charge) | |
| Constructor with position, momentum, and charge. | |
| virtual | ~Helix () |
| Destructor. | |
| const HepPoint3D & | center (void) const |
| returns position of helix center(z = 0.); | |
| const HepPoint3D & | pivot (void) const |
| returns pivot position. | |
| double | radius (void) const |
| returns radious of helix. | |
| HepPoint3D | x (double dPhi=0.) const |
| returns position after rotating angle dPhi in phi direction. | |
| double * | x (double dPhi, double p[3]) const |
| HepPoint3D | x (double dPhi, HepSymMatrix &Ex) const |
| returns position and convariance matrix(Ex) after rotation. | |
| Hep3Vector | direction (double dPhi=0.) const |
| returns direction vector after rotating angle dPhi in phi direction. | |
| Hep3Vector | momentum (double dPhi=0.) const |
| returns momentum vector after rotating angle dPhi in phi direction. | |
| Hep3Vector | momentum (double dPhi, HepSymMatrix &Em) const |
| returns momentum vector after rotating angle dPhi in phi direction. | |
| HepLorentzVector | momentum (double dPhi, double mass) const |
| returns 4momentum vector after rotating angle dPhi in phi direction. | |
| HepLorentzVector | momentum (double dPhi, double mass, HepSymMatrix &Em) const |
| returns 4momentum vector after rotating angle dPhi in phi direction. | |
| HepLorentzVector | momentum (double dPhi, double mass, HepPoint3D &x, HepSymMatrix &Emx) const |
| returns 4momentum vector after rotating angle dPhi in phi direction. | |
| double | dr (void) const |
| returns an element of parameters. | |
| double | phi0 (void) const |
| double | kappa (void) const |
| double | dz (void) const |
| double | tanl (void) const |
| double | curv (void) const |
| double | sinPhi0 (void) const |
| double | cosPhi0 (void) const |
| const HepVector & | a (void) const |
| returns helix parameters. | |
| const HepSymMatrix & | Ea (void) const |
| returns error matrix. | |
| double | approach (KalFitHitMdc &hit, bool doSagCorrection) const |
| double | approach (HepPoint3D pfwd, HepPoint3D pbwd, bool doSagCorrection) const |
| const HepVector & | a (const HepVector &newA) |
| sets helix parameters. | |
| const HepSymMatrix & | Ea (const HepSymMatrix &newdA) |
| sets helix paramters and error matrix. | |
| const HepPoint3D & | pivot (const HepPoint3D &newPivot) |
| sets pivot position. | |
| void | set (const HepPoint3D &pivot, const HepVector &a, const HepSymMatrix &Ea) |
| sets helix pivot position, parameters, and error matrix. | |
| void | ignoreErrorMatrix (void) |
| double | bFieldZ (double) |
| sets/returns z componet of the magnetic field. | |
| double | bFieldZ (void) const |
| double | alpha (void) const |
| Helix & | operator= (const Helix &) |
| Copy operator. | |
| HepMatrix | delApDelA (const HepVector &ap) const |
| HepMatrix | delXDelA (double phi) const |
| HepMatrix | delMDelA (double phi) const |
| HepMatrix | del4MDelA (double phi, double mass) const |
| HepMatrix | del4MXDelA (double phi, double mass) const |
Static Public Member Functions | |
| static void | setT0 (double t0) |
| static void | setInitMatrix (HepSymMatrix m) |
| static void | setMdcCalibFunSvc (const IMdcCalibFunSvc *calibsvc) |
| static void | setMagneticFieldSvc (IBesMagFieldSvc *) |
| static void | setIMdcGeomSvc (IMdcGeomSvc *igeomsvc) |
| static void | setMdcDigiCol (MdcDigiCol *digicol) |
| static int | nmass (void) |
| static double | mass (int i) |
| static void | LR (int x) |
| static int | lead (void) |
| Magnetic field map. | |
| static void | lead (int i) |
| static int | back (void) |
| static void | back (int i) |
| static int | resol (void) |
| static void | resol (int i) |
| static int | numf (void) |
| static void | numf (int i) |
| static void | setT0 (double t0) |
| static void | setInitMatrix (HepSymMatrix m) |
| static void | setMdcCalibFunSvc (const IMdcCalibFunSvc *calibsvc) |
| static void | setMagneticFieldSvc (IBesMagFieldSvc *) |
| static void | setIMdcGeomSvc (IMdcGeomSvc *igeomsvc) |
| static void | setMdcDigiCol (MdcDigiCol *digicol) |
| static int | nmass (void) |
| static double | mass (int i) |
| static void | LR (int x) |
| static int | lead (void) |
| Magnetic field map. | |
| static void | lead (int i) |
| static int | back (void) |
| static void | back (int i) |
| static int | resol (void) |
| static void | resol (int i) |
| static int | numf (void) |
| static void | numf (int i) |
| static void | setT0 (double t0) |
| static void | setInitMatrix (HepSymMatrix m) |
| static void | setMdcCalibFunSvc (const IMdcCalibFunSvc *calibsvc) |
| static void | setMagneticFieldSvc (IBesMagFieldSvc *) |
| static void | setIMdcGeomSvc (IMdcGeomSvc *igeomsvc) |
| static void | setMdcDigiCol (MdcDigiCol *digicol) |
| static int | nmass (void) |
| static double | mass (int i) |
| static void | LR (int x) |
| static int | lead (void) |
| Magnetic field map. | |
| static void | lead (int i) |
| static int | back (void) |
| static void | back (int i) |
| static int | resol (void) |
| static void | resol (int i) |
| static int | numf (void) |
| static void | numf (int i) |
Static Public Attributes | |
| static double | mdcGasRadlen_ = 0. |
| static int | tprop_ = 1 |
| for signal propagation correction | |
| static int | debug_ = 0 |
| for debug | |
| static double | chi2_hitf_ = 1000 |
| Cut chi2 for each hit. | |
| static double | chi2_hits_ = 1000 |
| static int | numf_ = 0 |
| Flag for treatment of non-uniform mag field. | |
| static int | inner_steps_ = 3 |
| static int | outer_steps_ = 3 |
| static double | dchi2cutf_anal [43] = { 0. } |
| static double | dchi2cuts_anal [43] = { 0. } |
| static double | dchi2cutf_calib [43] = { 0. } |
| static double | dchi2cuts_calib [43] = { 0. } |
| static int | numfcor_ = 1 |
| NUMF treatment improved. | |
| static double | Bznom_ = 10 |
| static int | steplev_ = 0 |
| static int | Tof_correc_ = 1 |
| Flag for TOF correction. | |
| static int | strag_ = 1 |
| Flag to take account of energy loss straggling : | |
| static double | factor_strag_ = 0.4 |
| factor of energy loss straggling for electron | |
| static int | nmdc_hit2_ = 500 |
| Cut chi2 for each hit. | |
| static double | chi2mdc_hit2_ |
| static int | tofall_ = 1 |
| static int | resolflag_ = 0 |
| wire resoltion flag | |
| static int | LR_ = 1 |
| Use L/R decision from MdcRecHit information : | |
| static int | drifttime_choice_ = 0 |
| the drifttime choice | |
| Static Public Attributes inherited from KalmanFit::Helix | |
| static const double | ConstantAlpha = 333.564095 |
| Constant alpha for uniform field. | |
Description of a track class (<- Helix.cc).
Definition at line 32 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
| KalFitTrack::KalFitTrack | ( | const HepPoint3D & | pivot, |
| const CLHEP::HepVector & | a, | ||
| const CLHEP::HepSymMatrix & | Ea, | ||
| unsigned int | m, | ||
| double | chiSq, | ||
| unsigned int | nhits ) |
constructor
| KalFitTrack::~KalFitTrack | ( | void | ) |
| KalFitTrack::KalFitTrack | ( | const HepPoint3D & | pivot, |
| const CLHEP::HepVector & | a, | ||
| const CLHEP::HepSymMatrix & | Ea, | ||
| unsigned int | m, | ||
| double | chiSq, | ||
| unsigned int | nhits ) |
constructor
| KalFitTrack::~KalFitTrack | ( | void | ) |
destructor
| KalFitTrack::KalFitTrack | ( | const HepPoint3D & | pivot, |
| const CLHEP::HepVector & | a, | ||
| const CLHEP::HepSymMatrix & | Ea, | ||
| unsigned int | m, | ||
| double | chiSq, | ||
| unsigned int | nhits ) |
constructor
| KalFitTrack::~KalFitTrack | ( | void | ) |
destructor
|
inline |
Definition at line 142 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 142 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 142 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 138 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 138 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 138 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 210 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 210 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 210 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 211 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 211 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 211 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| void KalFitTrack::addPathSM | ( | double | path | ) |
Definition at line 1359 of file KalFitTrack.cxx.
Referenced by KalFitAlg::smoother_anal().
| void KalFitTrack::addPathSM | ( | double | path | ) |
| void KalFitTrack::addPathSM | ( | double | path | ) |
| void KalFitTrack::addTofSM | ( | double | time | ) |
Definition at line 1361 of file KalFitTrack.cxx.
Referenced by KalFitAlg::smoother_anal().
| void KalFitTrack::addTofSM | ( | double | time | ) |
| void KalFitTrack::addTofSM | ( | double | time | ) |
| void KalFitTrack::appendHelixSegs | ( | KalFitHelixSeg | s | ) |
| void KalFitTrack::appendHelixSegs | ( | KalFitHelixSeg | s | ) |
| void KalFitTrack::appendHelixSegs | ( | KalFitHelixSeg | s | ) |
| void KalFitTrack::appendHitsMdc | ( | KalFitHitMdc | h | ) |
Functions for Mdc hits list.
Definition at line 1874 of file KalFitTrack.cxx.
Referenced by KalFitAlg::kalman_fitting_anal(), KalFitAlg::kalman_fitting_calib(), KalFitAlg::kalman_fitting_csmalign(), and KalFitAlg::kalman_fitting_MdcxReco_Csmc_Sew().
| void KalFitTrack::appendHitsMdc | ( | KalFitHitMdc | h | ) |
Functions for Mdc hits list.
| void KalFitTrack::appendHitsMdc | ( | KalFitHitMdc | h | ) |
Functions for Mdc hits list.
|
static |
Definition at line 1866 of file KalFitTrack.cxx.
|
static |
|
static |
|
static |
Definition at line 1867 of file KalFitTrack.cxx.
Referenced by KalFitAlg::initialize().
|
static |
|
static |
| void KalFitTrack::chgmass | ( | int | i | ) |
Definition at line 1859 of file KalFitTrack.cxx.
Referenced by KalFitAlg::complete_track(), and KalFitAlg::complete_track().
| void KalFitTrack::chgmass | ( | int | i | ) |
| void KalFitTrack::chgmass | ( | int | i | ) |
| double KalFitTrack::chi2_next | ( | Helix & | H, |
| KalFitHitMdc & | HitMdc ) |
Definition at line 2915 of file KalFitTrack.cxx.
| double KalFitTrack::chi2_next | ( | Helix & | H, |
| KalFitHitMdc & | HitMdc ) |
| double KalFitTrack::chi2_next | ( | Helix & | H, |
| KalFitHitMdc & | HitMdc ) |
| double KalFitTrack::chi2_next | ( | Helix & | H, |
| KalFitHitMdc & | HitMdc, | ||
| int | csmflag ) |
Definition at line 3075 of file KalFitTrack.cxx.
| double KalFitTrack::chi2_next | ( | Helix & | H, |
| KalFitHitMdc & | HitMdc, | ||
| int | csmflag ) |
| double KalFitTrack::chi2_next | ( | Helix & | H, |
| KalFitHitMdc & | HitMdc, | ||
| int | csmflag ) |
|
inline |
Definition at line 204 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 204 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 204 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 173 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds(), KalFitAlg::fillTds_ip(), KalFitAlg::fillTds_lead(), KalFitAlg::filter_fwd_anal(), KalFitAlg::filter_fwd_calib(), KalFitTrack(), and KalFitAlg::start_seed().
|
inline |
Definition at line 173 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 173 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 205 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 205 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 205 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 174 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and KalFitAlg::start_seed().
|
inline |
Definition at line 174 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 174 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| double KalFitTrack::cor_tanldep | ( | double * | p, |
| double | er ) |
Correct the error according the current tanl value :
| double KalFitTrack::cor_tanldep | ( | double * | p, |
| double | er ) |
Correct the error according the current tanl value :
| double KalFitTrack::cor_tanldep | ( | double * | p, |
| double | er ) |
Correct the error according the current tanl value :
|
inline |
Definition at line 186 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 186 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 186 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 143 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 143 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 143 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 139 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 139 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 139 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| void KalFitTrack::eloss | ( | double | path, |
| const KalFitMaterial & | m, | ||
| int | index ) |
Calculate total energy lost in material.
Definition at line 272 of file KalFitTrack.cxx.
Referenced by KalFitAlg::filter_fwd_anal(), KalFitAlg::filter_fwd_calib(), KalFitAlg::smoother_anal(), KalFitAlg::smoother_calib(), KalFitElement::updateTrack(), KalFitElement::updateTrack_alreadyfound(), and KalFitElement::updateTrack_rphi().
| void KalFitTrack::eloss | ( | double | path, |
| const KalFitMaterial & | m, | ||
| int | index ) |
Calculate total energy lost in material.
| void KalFitTrack::eloss | ( | double | path, |
| const KalFitMaterial & | m, | ||
| int | index ) |
Calculate total energy lost in material.
| double KalFitTrack::filter | ( | double | v_m, |
| const CLHEP::HepVector & | m_H, | ||
| double | v_d, | ||
| double | m_V ) |
| double KalFitTrack::filter | ( | double | v_m, |
| const CLHEP::HepVector & | m_H, | ||
| double | v_d, | ||
| double | m_V ) |
| double KalFitTrack::filter | ( | double | v_m, |
| const CLHEP::HepVector & | m_H, | ||
| double | v_d, | ||
| double | m_V ) |
| void KalFitTrack::fiTerm | ( | double | fi | ) |
Definition at line 1363 of file KalFitTrack.cxx.
Referenced by KalFitAlg::smoother_anal().
| void KalFitTrack::fiTerm | ( | double | fi | ) |
| void KalFitTrack::fiTerm | ( | double | fi | ) |
| double KalFitTrack::getDigi | ( | ) | const |
| double KalFitTrack::getDigi | ( | ) | const |
| double KalFitTrack::getDigi | ( | ) | const |
| double KalFitTrack::getDriftDist | ( | KalFitHitMdc & | hitmdc, |
| double | drifttime, | ||
| int | lr ) const |
Definition at line 186 of file KalFitTrack2.cxx.
Referenced by chi2_next(), and chi2_next().
| double KalFitTrack::getDriftDist | ( | KalFitHitMdc & | hitmdc, |
| double | drifttime, | ||
| int | lr ) const |
| double KalFitTrack::getDriftDist | ( | KalFitHitMdc & | hitmdc, |
| double | drifttime, | ||
| int | lr ) const |
| double KalFitTrack::getDriftTime | ( | KalFitHitMdc & | hitmdc, |
| double | toftime ) const |
Definition at line 62 of file KalFitTrack2.cxx.
Referenced by chi2_next(), and chi2_next().
| double KalFitTrack::getDriftTime | ( | KalFitHitMdc & | hitmdc, |
| double | toftime ) const |
| double KalFitTrack::getDriftTime | ( | KalFitHitMdc & | hitmdc, |
| double | toftime ) const |
|
inline |
Definition at line 155 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and KalFitAlg::fillTds_back().
|
inline |
Definition at line 155 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 155 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| HepSymMatrix KalFitTrack::getInitMatrix | ( | void | ) | const |
Definition at line 37 of file KalFitTrack2.cxx.
Referenced by KalFitAlg::smoother_calib().
| HepSymMatrix KalFitTrack::getInitMatrix | ( | void | ) | const |
| HepSymMatrix KalFitTrack::getInitMatrix | ( | void | ) | const |
|
inline |
Definition at line 149 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and KalFitAlg::fillTds_back().
|
inline |
Definition at line 149 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 149 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| double KalFitTrack::getSigma | ( | int | layerId, |
| double | driftDist ) const |
Definition at line 3235 of file KalFitTrack.cxx.
Referenced by chi2_next(), and chi2_next().
| double KalFitTrack::getSigma | ( | int | layerId, |
| double | driftDist ) const |
| double KalFitTrack::getSigma | ( | int | layerId, |
| double | driftDist ) const |
| double KalFitTrack::getSigma | ( | KalFitHitMdc & | hitmdc, |
| double | tanlam, | ||
| int | lr, | ||
| double | dist ) const |
Definition at line 198 of file KalFitTrack2.cxx.
| double KalFitTrack::getSigma | ( | KalFitHitMdc & | hitmdc, |
| double | tanlam, | ||
| int | lr, | ||
| double | dist ) const |
| double KalFitTrack::getSigma | ( | KalFitHitMdc & | hitmdc, |
| double | tanlam, | ||
| int | lr, | ||
| double | dist ) const |
| double KalFitTrack::getT0 | ( | void | ) | const |
Definition at line 47 of file KalFitTrack2.cxx.
Referenced by getDriftTime().
| double KalFitTrack::getT0 | ( | void | ) | const |
| double KalFitTrack::getT0 | ( | void | ) | const |
|
inline |
Definition at line 152 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and KalFitAlg::fillTds_back().
|
inline |
Definition at line 152 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 152 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 225 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::smoother_calib(), update_hits(), and update_hits_csmalign().
|
inline |
Definition at line 225 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 225 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| void KalFitTrack::HelixSegs | ( | vector< KalFitHelixSeg > & | vs | ) |
| void KalFitTrack::HelixSegs | ( | vector< KalFitHelixSeg > & | vs | ) |
| void KalFitTrack::HelixSegs | ( | vector< KalFitHelixSeg > & | vs | ) |
|
inline |
Definition at line 224 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 224 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 224 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 220 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by chi2_next(), chi2_next(), KalFitAlg::filter_fwd_anal(), KalFitAlg::filter_fwd_calib(), KalFitAlg::smoother_anal(), smoother_Mdc(), KalFitAlg::start_seed(), update_hits(), and update_hits_csmalign().
|
inline |
Definition at line 220 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 220 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| void KalFitTrack::HitsMdc | ( | vector< KalFitHitMdc > & | lh | ) |
Definition at line 1873 of file KalFitTrack.cxx.
Referenced by KalFitAlg::complete_track(), KalFitAlg::complete_track(), KalFitAlg::filter_fwd_anal(), KalFitAlg::filter_fwd_calib(), KalFitAlg::kalman_fitting_anal(), KalFitAlg::kalman_fitting_calib(), KalFitAlg::kalman_fitting_csmalign(), KalFitAlg::kalman_fitting_MdcxReco_Csmc_Sew(), KalFitAlg::smoother_anal(), and KalFitAlg::start_seed().
| void KalFitTrack::HitsMdc | ( | vector< KalFitHitMdc > & | lh | ) |
| void KalFitTrack::HitsMdc | ( | vector< KalFitHitMdc > & | lh | ) |
|
inline |
Definition at line 219 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by order_hits().
|
inline |
Definition at line 219 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 219 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 199 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 199 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 199 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Extractor :
Definition at line 168 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Extractor :
Definition at line 168 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Extractor :
Definition at line 168 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| double KalFitTrack::intersect_cylinder | ( | double | r | ) | const |
Intersection with different geometry.
Definition at line 127 of file KalFitTrack.cxx.
Referenced by KalFitCylinder::intersect(), KalFitCylinder::intersect(), intersect_yz_plane(), intersect_zx_plane(), and VertexExtrapolate::KalFitExt().
| double KalFitTrack::intersect_cylinder | ( | double | r | ) | const |
Intersection with different geometry.
| double KalFitTrack::intersect_cylinder | ( | double | r | ) | const |
Intersection with different geometry.
| double KalFitTrack::intersect_xy_plane | ( | double | z | ) | const |
Definition at line 172 of file KalFitTrack.cxx.
Referenced by KalFitCylinder::intersect(), and KalFitCylinder::intersect().
| double KalFitTrack::intersect_xy_plane | ( | double | z | ) | const |
| double KalFitTrack::intersect_xy_plane | ( | double | z | ) | const |
| double KalFitTrack::intersect_yz_plane | ( | const HepTransform3D & | plane, |
| double | x ) const |
Definition at line 157 of file KalFitTrack.cxx.
| double KalFitTrack::intersect_yz_plane | ( | const HepTransform3D & | plane, |
| double | x ) const |
| double KalFitTrack::intersect_yz_plane | ( | const HepTransform3D & | plane, |
| double | x ) const |
| double KalFitTrack::intersect_zx_plane | ( | const HepTransform3D & | plane, |
| double | y ) const |
Definition at line 142 of file KalFitTrack.cxx.
| double KalFitTrack::intersect_zx_plane | ( | const HepTransform3D & | plane, |
| double | y ) const |
| double KalFitTrack::intersect_zx_plane | ( | const HepTransform3D & | plane, |
| double | y ) const |
|
static |
Definition at line 1864 of file KalFitTrack.cxx.
|
static |
|
static |
|
static |
Magnetic field map.
Definition at line 1865 of file KalFitTrack.cxx.
Referenced by KalFitAlg::initialize().
|
static |
Magnetic field map.
|
static |
Magnetic field map.
|
static |
Definition at line 1872 of file KalFitTrack.cxx.
Referenced by KalFitAlg::initialize().
|
static |
|
static |
|
static |
Definition at line 1858 of file KalFitTrack.cxx.
|
static |
|
static |
|
inline |
Definition at line 172 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_lead(), and KalFitAlg::smoother_anal().
|
inline |
Definition at line 172 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 172 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 180 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 180 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 180 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| void KalFitTrack::ms | ( | double | path, |
| const KalFitMaterial & | m, | ||
| int | index ) |
Definition at line 178 of file KalFitTrack.cxx.
Referenced by KalFitElement::updateTrack(), KalFitElement::updateTrack_alreadyfound(), and KalFitElement::updateTrack_rphi().
| void KalFitTrack::ms | ( | double | path, |
| const KalFitMaterial & | m, | ||
| int | index ) |
| void KalFitTrack::ms | ( | double | path, |
| const KalFitMaterial & | m, | ||
| int | index ) |
| void KalFitTrack::msgasmdc | ( | double | path, |
| int | index ) |
Calculate multiple scattering angle.
Definition at line 214 of file KalFitTrack.cxx.
Referenced by KalFitAlg::filter_fwd_anal(), KalFitAlg::filter_fwd_calib(), KalFitAlg::smoother_anal(), and KalFitAlg::smoother_calib().
| void KalFitTrack::msgasmdc | ( | double | path, |
| int | index ) |
Calculate multiple scattering angle.
| void KalFitTrack::msgasmdc | ( | double | path, |
| int | index ) |
Calculate multiple scattering angle.
|
inline |
Definition at line 190 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 190 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 190 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 207 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 207 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 207 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 188 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds(), KalFitAlg::fillTds_ip(), KalFitAlg::fillTds_lead(), and KalFitAlg::start_seed().
|
inline |
Definition at line 188 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 188 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 206 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 206 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 206 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 175 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and KalFitAlg::start_seed().
|
inline |
Definition at line 175 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 175 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 193 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 193 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 193 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 194 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 194 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 194 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 326 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds_ip().
|
inline |
Definition at line 326 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 326 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
static |
Definition at line 1857 of file KalFitTrack.cxx.
Referenced by KalFitAlg::complete_track(), and KalFitAlg::complete_track().
|
static |
|
static |
|
inline |
Definition at line 208 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 208 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 208 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 189 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds(), KalFitAlg::fillTds_ip(), KalFitAlg::fillTds_lead(), and KalFitAlg::start_seed().
|
inline |
Definition at line 189 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 189 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| void KalFitTrack::number_wirhit | ( | void | ) |
Definition at line 449 of file KalFitTrack.cxx.
| void KalFitTrack::number_wirhit | ( | void | ) |
| void KalFitTrack::number_wirhit | ( | void | ) |
|
static |
Definition at line 1870 of file KalFitTrack.cxx.
|
static |
|
static |
|
static |
|
static |
|
static |
| void KalFitTrack::order_hits | ( | void | ) |
Definition at line 434 of file KalFitTrack.cxx.
| void KalFitTrack::order_hits | ( | void | ) |
| void KalFitTrack::order_hits | ( | void | ) |
| void KalFitTrack::order_wirhit | ( | int | index | ) |
Modifier Order the wire hits for mdc track
Definition at line 367 of file KalFitTrack.cxx.
Referenced by KalFitAlg::kalman_fitting_anal(), KalFitAlg::kalman_fitting_calib(), KalFitAlg::kalman_fitting_csmalign(), and KalFitAlg::kalman_fitting_MdcxReco_Csmc_Sew().
| void KalFitTrack::order_wirhit | ( | int | index | ) |
Modifier Order the wire hits for mdc track
| void KalFitTrack::order_wirhit | ( | int | index | ) |
Modifier Order the wire hits for mdc track
|
inline |
Definition at line 202 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 202 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 202 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 184 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::complete_track(), and KalFitAlg::complete_track().
|
inline |
Definition at line 184 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 184 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 203 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 203 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 203 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 185 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::complete_track(), and KalFitAlg::complete_track().
|
inline |
Definition at line 185 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 185 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 191 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 191 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 191 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 192 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 192 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 192 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 178 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 178 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 178 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| void KalFitTrack::path_add | ( | double | path | ) |
Update the path length estimation.
Definition at line 1354 of file KalFitTrack.cxx.
| void KalFitTrack::path_add | ( | double | path | ) |
Update the path length estimation.
| void KalFitTrack::path_add | ( | double | path | ) |
Update the path length estimation.
|
inline |
Definition at line 177 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 177 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 177 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 201 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 201 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 201 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 176 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and KalFitAlg::fillTds_back().
|
inline |
Definition at line 176 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 176 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| double KalFitTrack::PathL | ( | int | layer | ) |
Function to calculate the path length in the layer.
| double KalFitTrack::PathL | ( | int | layer | ) |
Function to calculate the path length in the layer.
| double KalFitTrack::PathL | ( | int | layer | ) |
Function to calculate the path length in the layer.
|
inline |
Definition at line 179 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and pivot_numf().
|
inline |
Definition at line 179 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 179 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 141 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 141 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 141 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
returns helix parameters
Definition at line 137 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
returns helix parameters
Definition at line 137 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
returns helix parameters
Definition at line 137 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| const HepPoint3D & KalFitTrack::pivot_numf | ( | const HepPoint3D & | newPivot | ) |
Sets pivot position in a given mag field.
Definition at line 1428 of file KalFitTrack.cxx.
Referenced by KalFitAlg::filter_fwd_anal(), KalFitAlg::filter_fwd_calib(), KalFitAlg::smoother_anal(), KalFitAlg::smoother_calib(), KalFitElement::updateTrack(), KalFitElement::updateTrack_alreadyfound(), and KalFitElement::updateTrack_rphi().
| const HepPoint3D & KalFitTrack::pivot_numf | ( | const HepPoint3D & | newPivot | ) |
Sets pivot position in a given mag field.
| const HepPoint3D & KalFitTrack::pivot_numf | ( | const HepPoint3D & | newPivot | ) |
Sets pivot position in a given mag field.
| const HepPoint3D & KalFitTrack::pivot_numf | ( | const HepPoint3D & | newPivot, |
| double & | pathl ) |
Definition at line 1523 of file KalFitTrack.cxx.
| const HepPoint3D & KalFitTrack::pivot_numf | ( | const HepPoint3D & | newPivot, |
| double & | pathl ) |
| const HepPoint3D & KalFitTrack::pivot_numf | ( | const HepPoint3D & | newPivot, |
| double & | pathl ) |
|
inline |
set and give out the last point of the track
Definition at line 133 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and KalFitAlg::smoother_anal().
|
inline |
set and give out the last point of the track
Definition at line 133 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
set and give out the last point of the track
Definition at line 133 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 134 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 134 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 134 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 171 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 171 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 171 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 187 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 187 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 187 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| double KalFitTrack::radius_numf | ( | void | ) | const |
Estimation of the radius in a given mag field.
Definition at line 1393 of file KalFitTrack.cxx.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and pivot_numf().
| double KalFitTrack::radius_numf | ( | void | ) | const |
Estimation of the radius in a given mag field.
| double KalFitTrack::radius_numf | ( | void | ) | const |
Estimation of the radius in a given mag field.
|
inline |
Definition at line 332 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 332 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 332 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
static |
Definition at line 1868 of file KalFitTrack.cxx.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 228 of file KalFitTrack2.cxx.
Referenced by KalFitAlg::setGeomSvc_init().
|
static |
|
static |
|
static |
Definition at line 35 of file KalFitTrack2.cxx.
Referenced by KalFitAlg::kalman_fitting_calib(), KalFitAlg::kalman_fitting_csmalign(), and KalFitAlg::kalman_fitting_MdcxReco_Csmc_Sew().
|
static |
|
static |
|
static |
Definition at line 218 of file KalFitTrack2.cxx.
Referenced by KalFitAlg::initialize().
|
static |
|
static |
|
static |
Definition at line 214 of file KalFitTrack2.cxx.
Referenced by KalFitAlg::setCalibSvc_init().
|
static |
|
static |
|
static |
Definition at line 230 of file KalFitTrack2.cxx.
Referenced by KalFitAlg::execute().
|
static |
|
static |
|
static |
Definition at line 39 of file KalFitTrack2.cxx.
Referenced by KalFitAlg::execute().
|
static |
|
static |
| double KalFitTrack::smoother_Mdc | ( | KalFitHelixSeg & | seg, |
| CLHEP::Hep3Vector & | meas, | ||
| int & | flg, | ||
| int | csmflag ) |
Kalman smoother for Mdc.
Referenced by KalFitAlg::smoother_anal(), and KalFitAlg::smoother_calib().
| double KalFitTrack::smoother_Mdc | ( | KalFitHelixSeg & | seg, |
| CLHEP::Hep3Vector & | meas, | ||
| int & | flg, | ||
| int | csmflag ) |
Kalman smoother for Mdc.
| double KalFitTrack::smoother_Mdc | ( | KalFitHelixSeg & | seg, |
| CLHEP::Hep3Vector & | meas, | ||
| int & | flg, | ||
| int | csmflag ) |
Kalman smoother for Mdc.
| double KalFitTrack::smoother_Mdc | ( | KalFitHitMdc & | HitMdc, |
| CLHEP::Hep3Vector & | meas, | ||
| KalFitHelixSeg & | seg, | ||
| double & | dchi2, | ||
| int | csmflag ) |
| double KalFitTrack::smoother_Mdc | ( | KalFitHitMdc & | HitMdc, |
| CLHEP::Hep3Vector & | meas, | ||
| KalFitHelixSeg & | seg, | ||
| double & | dchi2, | ||
| int | csmflag ) |
| double KalFitTrack::smoother_Mdc | ( | KalFitHitMdc & | HitMdc, |
| CLHEP::Hep3Vector & | meas, | ||
| KalFitHelixSeg & | seg, | ||
| double & | dchi2, | ||
| int | csmflag ) |
| double KalFitTrack::smoother_Mdc_csmalign | ( | KalFitHelixSeg & | seg, |
| CLHEP::Hep3Vector & | meas, | ||
| int & | flg, | ||
| int | csmflag ) |
Referenced by KalFitAlg::smoother_calib().
| double KalFitTrack::smoother_Mdc_csmalign | ( | KalFitHelixSeg & | seg, |
| CLHEP::Hep3Vector & | meas, | ||
| int & | flg, | ||
| int | csmflag ) |
| double KalFitTrack::smoother_Mdc_csmalign | ( | KalFitHelixSeg & | seg, |
| CLHEP::Hep3Vector & | meas, | ||
| int & | flg, | ||
| int | csmflag ) |
| void KalFitTrack::tof | ( | double | path | ) |
Update the tof estimation.
Definition at line 1365 of file KalFitTrack.cxx.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and KalFitAlg::fillTds_back().
| void KalFitTrack::tof | ( | double | path | ) |
Update the tof estimation.
| void KalFitTrack::tof | ( | double | path | ) |
Update the tof estimation.
|
inline |
Definition at line 181 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by msgasmdc(), and path_add().
|
inline |
Definition at line 181 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 181 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 182 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and KalFitAlg::fillTds_back().
|
inline |
Definition at line 182 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 182 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 183 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), and KalFitAlg::fillTds_back().
|
inline |
Definition at line 183 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 183 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 198 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 198 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 198 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 170 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 170 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 170 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Reinitialize (modificator).
Definition at line 197 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Reinitialize (modificator).
Definition at line 197 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Reinitialize (modificator).
Definition at line 197 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 169 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::kalman_fitting_anal(), KalFitAlg::kalman_fitting_calib(), KalFitAlg::kalman_fitting_csmalign(), and KalFitAlg::kalman_fitting_MdcxReco_Csmc_Sew().
|
inline |
Definition at line 169 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 169 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
| void KalFitTrack::update_bit | ( | int | i | ) |
Definition at line 1843 of file KalFitTrack.cxx.
| void KalFitTrack::update_bit | ( | int | i | ) |
| void KalFitTrack::update_bit | ( | int | i | ) |
| void KalFitTrack::update_forMdc | ( | void | ) |
Definition at line 121 of file KalFitTrack.cxx.
Referenced by KalFitAlg::kalman_fitting_anal(), KalFitAlg::kalman_fitting_calib(), KalFitAlg::kalman_fitting_csmalign(), and KalFitAlg::kalman_fitting_MdcxReco_Csmc_Sew().
| void KalFitTrack::update_forMdc | ( | void | ) |
| void KalFitTrack::update_forMdc | ( | void | ) |
| double KalFitTrack::update_hits | ( | KalFitHelixSeg & | HelixSeg, |
| int | inext, | ||
| CLHEP::Hep3Vector & | meas, | ||
| int | way, | ||
| double & | dchi2, | ||
| int | csmflag ) |
| double KalFitTrack::update_hits | ( | KalFitHelixSeg & | HelixSeg, |
| int | inext, | ||
| CLHEP::Hep3Vector & | meas, | ||
| int | way, | ||
| double & | dchi2, | ||
| int | csmflag ) |
| double KalFitTrack::update_hits | ( | KalFitHelixSeg & | HelixSeg, |
| int | inext, | ||
| CLHEP::Hep3Vector & | meas, | ||
| int | way, | ||
| double & | dchi2, | ||
| int | csmflag ) |
| double KalFitTrack::update_hits | ( | KalFitHitMdc & | HitMdc, |
| int | inext, | ||
| CLHEP::Hep3Vector & | meas, | ||
| int | way, | ||
| double & | dchi2, | ||
| double & | dtrack, | ||
| double & | dtracknew, | ||
| double & | dtdc, | ||
| int | csmflag ) |
Include the Mdc wire hits.
Referenced by KalFitAlg::filter_fwd_anal(), and KalFitAlg::filter_fwd_calib().
| double KalFitTrack::update_hits | ( | KalFitHitMdc & | HitMdc, |
| int | inext, | ||
| CLHEP::Hep3Vector & | meas, | ||
| int | way, | ||
| double & | dchi2, | ||
| double & | dtrack, | ||
| double & | dtracknew, | ||
| double & | dtdc, | ||
| int | csmflag ) |
Include the Mdc wire hits.
| double KalFitTrack::update_hits | ( | KalFitHitMdc & | HitMdc, |
| int | inext, | ||
| CLHEP::Hep3Vector & | meas, | ||
| int | way, | ||
| double & | dchi2, | ||
| double & | dtrack, | ||
| double & | dtracknew, | ||
| double & | dtdc, | ||
| int | csmflag ) |
Include the Mdc wire hits.
| double KalFitTrack::update_hits_csmalign | ( | KalFitHelixSeg & | HelixSeg, |
| int | inext, | ||
| CLHEP::Hep3Vector & | meas, | ||
| int | way, | ||
| double & | dchi2, | ||
| int | csmflag ) |
Referenced by KalFitAlg::filter_fwd_calib().
| double KalFitTrack::update_hits_csmalign | ( | KalFitHelixSeg & | HelixSeg, |
| int | inext, | ||
| CLHEP::Hep3Vector & | meas, | ||
| int | way, | ||
| double & | dchi2, | ||
| int | csmflag ) |
| double KalFitTrack::update_hits_csmalign | ( | KalFitHelixSeg & | HelixSeg, |
| int | inext, | ||
| CLHEP::Hep3Vector & | meas, | ||
| int | way, | ||
| double & | dchi2, | ||
| int | csmflag ) |
| void KalFitTrack::update_last | ( | void | ) |
| void KalFitTrack::update_last | ( | void | ) |
Record the current parameters as ..._last information :
| void KalFitTrack::update_last | ( | void | ) |
Record the current parameters as ..._last information :
|
inline |
Definition at line 336 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 336 of file InstallArea/x86_64-el9-gcc13-opt/include/KalFitAlg/KalFitTrack.h.
|
inline |
Definition at line 336 of file Reconstruction/KalFitAlg/include/KalFitAlg/KalFitTrack.h.
|
static |
Definition at line 289 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::beginRun(), KalFitAlg::execute(), KalFitAlg::initialize(), KalFitAlg::kalman_fitting_anal(), KalFitAlg::kalman_fitting_calib(), KalFitAlg::kalman_fitting_csmalign(), KalFitAlg::kalman_fitting_MdcxReco_Csmc_Sew(), pivot_numf(), pivot_numf(), radius_numf(), and setMdcDigiCol().
|
static |
Cut chi2 for each hit.
Definition at line 272 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::initialize(), and setMdcDigiCol().
|
static |
Definition at line 272 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::initialize(), and setMdcDigiCol().
|
static |
Definition at line 303 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by setMdcDigiCol().
|
static |
Definition at line 56 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::setDchisqCut(), and setMdcDigiCol().
|
static |
Definition at line 58 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::setDchisqCut(), and setMdcDigiCol().
|
static |
Definition at line 57 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::setDchisqCut(), and setMdcDigiCol().
|
static |
Definition at line 59 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::setDchisqCut(), and setMdcDigiCol().
|
static |
for debug
Definition at line 270 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by getDriftDist(), getDriftTime(), getT0(), KalFitAlg::initialize(), setMdcDigiCol(), and setT0().
|
static |
the drifttime choice
Definition at line 311 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by getDriftTime(), KalFitAlg::initialize(), and setMdcDigiCol().
|
static |
factor of energy loss straggling for electron
Definition at line 300 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by eloss(), KalFitAlg::initialize(), and setMdcDigiCol().
|
static |
Definition at line 275 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::initialize(), pivot_numf(), and setMdcDigiCol().
|
static |
Use L/R decision from MdcRecHit information :
Definition at line 309 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by chi2_next(), chi2_next(), KalFitAlg::initialize(), KalFitAlg::kalman_fitting_anal(), KalFitAlg::kalman_fitting_calib(), KalFitAlg::kalman_fitting_csmalign(), KalFitAlg::kalman_fitting_MdcxReco_Csmc_Sew(), LR(), and setMdcDigiCol().
|
static |
Definition at line 264 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by msgasmdc(), KalFitAlg::setBesFromGdml(), and setMdcDigiCol().
|
static |
Cut chi2 for each hit.
Definition at line 302 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::initialize(), and setMdcDigiCol().
|
static |
Flag for treatment of non-uniform mag field.
Definition at line 274 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::initialize(), numf(), numf(), pivot_numf(), pivot_numf(), radius_numf(), and setMdcDigiCol().
|
static |
NUMF treatment improved.
Definition at line 287 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::beginRun(), KalFitAlg::execute(), KalFitAlg::initialize(), pivot_numf(), and setMdcDigiCol().
|
static |
Definition at line 276 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::initialize(), pivot_numf(), and setMdcDigiCol().
|
static |
wire resoltion flag
Definition at line 306 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by chi2_next(), chi2_next(), resol(), resol(), and setMdcDigiCol().
|
static |
Level of precision (= 1 : 5steps for all tracks; = 2: 5 steps for very non uniform part)
Definition at line 292 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::initialize(), and setMdcDigiCol().
|
static |
Flag to take account of energy loss straggling :
Definition at line 298 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by eloss(), KalFitAlg::initialize(), and setMdcDigiCol().
|
static |
Flag for TOF correction.
Definition at line 295 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by chi2_next(), chi2_next(), KalFitAlg::initialize(), and setMdcDigiCol().
|
static |
Definition at line 304 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by KalFitAlg::complete_track(), KalFitAlg::complete_track(), eloss(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::initialize(), setMdcDigiCol(), and tof().
|
static |
for signal propagation correction
Definition at line 267 of file InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitTrack.h.
Referenced by getDriftTime(), KalFitAlg::initialize(), and setMdcDigiCol().