|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <CbmKFParticle_simd.h>
Public Attributes | |
| fvec | r [8] |
| fvec | C [36] |
| fvec | fVtxGuess [3] |
| fvec | fVtxErrGuess [3] |
| fvec NDF | _fvecalignment |
| fvec Chi2 | _fvecalignment |
| fvec Chi2 Q | _fvecalignment |
| fvec | fPDG |
| bool | AtProductionVertex |
| bool | fIsVtxGuess |
| bool | fIsVtxErrGuess |
| L1FieldRegion | fField |
Private Attributes | |
| fvec | fId |
| vector< fvec > | fDaughterIds |
Definition at line 24 of file CbmKFParticle_simd.h.
| CbmKFParticle_simd::CbmKFParticle_simd | ( | ) |
Definition at line 35 of file CbmKFParticle_simd.cxx.
References AtProductionVertex, C, cnst, fDaughterIds, fField, fId, fIsVtxErrGuess, fIsVtxGuess, fPDG, fVtxErrGuess, fVtxGuess, i, and r.
| CbmKFParticle_simd::CbmKFParticle_simd | ( | CbmKFTrackInterface * | Track[], |
| Int_t * | qHypo = 0, | ||
| const Int_t * | pdg = 0 ) |
Definition at line 237 of file CbmKFParticle_simd.cxx.
References AtProductionVertex, Create(), fDaughterIds, fField, fId, fIsVtxErrGuess, fIsVtxGuess, fPDG, and fvecLen.
| CbmKFParticle_simd::CbmKFParticle_simd | ( | CbmKFTrackInterface & | Track, |
| Int_t * | qHypo = 0, | ||
| const Int_t * | pdg = 0 ) |
Definition at line 141 of file CbmKFParticle_simd.cxx.
References AtProductionVertex, C, fDaughterIds, fField, fId, fIsVtxErrGuess, fIsVtxGuess, fPDG, fvecLen, CbmKFParticleDatabase::GetMass(), i, CbmKFTrackInterface::Id(), CbmKFParticleDatabase::Instance(), m, and r.
| CbmKFParticle_simd::CbmKFParticle_simd | ( | CbmKFParticle * | part[] | ) |
Definition at line 84 of file CbmKFParticle_simd.cxx.
References AtProductionVertex, Create(), fDaughterIds, fField, fId, fIsVtxErrGuess, fIsVtxGuess, and fPDG.
| CbmKFParticle_simd::CbmKFParticle_simd | ( | CbmKFParticle & | part | ) |
Definition at line 59 of file CbmKFParticle_simd.cxx.
References AtProductionVertex, C, CbmKFParticle::DaughterIds(), fDaughterIds, fField, fId, CbmKFParticle::fieldRegion, fIsVtxErrGuess, fIsVtxGuess, fPDG, GetChi2(), CbmKFParticle::GetCovMatrix(), GetNDF(), CbmKFParticle::GetParameters(), GetPDG(), GetQ(), i, Id(), CbmKFParticle::NDaughters(), r, and SetNDaughters().
|
inline |
Definition at line 38 of file CbmKFParticle_simd.h.
|
inline |
Definition at line 122 of file CbmKFParticle_simd.h.
References fDaughterIds.
|
inline |
Definition at line 123 of file CbmKFParticle_simd.h.
References fDaughterIds.
| void CbmKFParticle_simd::Create | ( | CbmKFParticle * | part[], |
| int | N = fvecLen ) |
Definition at line 99 of file CbmKFParticle_simd.cxx.
References AtProductionVertex, C, fDaughterIds, fField, fId, CbmKFParticle::fieldRegion, fPDG, CbmKFParticle::GetAtProductionVertex(), CbmKFParticle::GetChi2(), CbmKFParticle::GetCovMatrix(), CbmKFParticle::GetNDF(), CbmKFParticle::GetParameters(), CbmKFParticle::GetPDG(), CbmKFParticle::GetQ(), i, CbmKFParticle::Id(), CbmKFParticle::NDaughters(), NDaughters(), and r.
| void CbmKFParticle_simd::Create | ( | CbmKFTrackInterface * | Track[], |
| int | Ntracks = fvecLen, | ||
| Int_t * | qHypo = 0, | ||
| const Int_t * | pdg = 0 ) |
Definition at line 252 of file CbmKFParticle_simd.cxx.
References AtProductionVertex, C, fDaughterIds, fIsVtxErrGuess, fIsVtxGuess, fvecLen, GetCovMatrix(), CbmKFParticleDatabase::GetMass(), CbmKFTrackInterface::GetMass(), CbmKFTrackInterface::GetRefChi2(), CbmKFTrackInterface::GetRefNDF(), i, CbmKFTrackInterface::Id(), CbmKFParticleDatabase::Instance(), m, and r.
Referenced by CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticleInterface::CombineTrackPart(), CbmKFParticleInterface::FindHyperons(), and CbmKFParticleInterface::FindTrackV0Decay().
|
inline |
Definition at line 127 of file CbmKFParticle_simd.h.
References fDaughterIds.
|
inline |
Definition at line 56 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd().
Definition at line 62 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticleInterface::GetChi2BetweenParticles().
|
inline |
Definition at line 60 of file CbmKFParticle_simd.h.
References C.
Referenced by CbmKFParticleInterface::Convert(), Create(), CbmKFParticleInterface::Extrapolate(), CbmKFParticleInterface::ExtrapolateLine(), GetKFTrack(), CbmKFParticleInterface::MeasureMass(), and CbmKFParticleInterface::MeasureProductionVertex().
|
inline |
Definition at line 53 of file CbmKFParticle_simd.h.
References r.
| void CbmKFParticle_simd::GetKFTrack | ( | CbmKFTrackInterface ** | Track | ) |
Definition at line 352 of file CbmKFParticle_simd.cxx.
References C, fvecLen, GetCovMatrix(), CbmKFTrackInterface::GetRefChi2(), CbmKFTrackInterface::GetRefNDF(), i, and r.
Definition at line 421 of file CbmKFParticle_simd.cxx.
Referenced by GetLifeTime().
|
inline |
Definition at line 57 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd().
Definition at line 61 of file CbmKFParticle_simd.h.
|
inline |
Definition at line 58 of file CbmKFParticle_simd.h.
References r.
Referenced by CbmKFParticleInterface::Extrapolate(), CbmKFParticleInterface::ExtrapolateLine(), CbmKFParticleInterface::GetDStoPoint(), CbmKFParticleInterface::MeasureMass(), and CbmKFParticleInterface::MeasureProductionVertex().
|
inline |
Definition at line 59 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 118 of file CbmKFParticle_simd.h.
References fPDG.
Referenced by CbmKFParticle_simd().
|
inline |
Definition at line 108 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 106 of file CbmKFParticle_simd.h.
References r.
Referenced by GetTheta().
|
inline |
Definition at line 50 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 51 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 52 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 55 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd().
|
inline |
Definition at line 105 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 54 of file CbmKFParticle_simd.h.
References r.
|
inline |
|
inline |
Definition at line 97 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 98 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 71 of file CbmKFParticle_simd.h.
References fVtxErrGuess.
|
inline |
Definition at line 69 of file CbmKFParticle_simd.h.
References fVtxErrGuess, and i.
|
inline |
Definition at line 70 of file CbmKFParticle_simd.h.
References fVtxGuess.
|
inline |
Definition at line 68 of file CbmKFParticle_simd.h.
|
inline |
Definition at line 47 of file CbmKFParticle_simd.h.
References r.
Referenced by CbmKFParticleInterface::GetChi2BetweenParticles().
|
inline |
Definition at line 48 of file CbmKFParticle_simd.h.
References r.
Referenced by CbmKFParticleInterface::GetChi2BetweenParticles().
|
inline |
Definition at line 49 of file CbmKFParticle_simd.h.
References r.
Referenced by CbmKFParticleInterface::GetChi2BetweenParticles().
|
inline |
Definition at line 125 of file CbmKFParticle_simd.h.
References fId.
Referenced by CbmKFParticle_simd().
|
inline |
Definition at line 126 of file CbmKFParticle_simd.h.
References fDaughterIds.
Referenced by Create().
|
inline |
Definition at line 29 of file CbmKFParticle_simd.h.
|
inline |
Definition at line 28 of file CbmKFParticle_simd.h.
|
inline |
Definition at line 86 of file CbmKFParticle_simd.h.
|
inline |
Definition at line 83 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 87 of file CbmKFParticle_simd.h.
|
inline |
Definition at line 80 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 81 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 82 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 85 of file CbmKFParticle_simd.h.
|
inline |
Definition at line 84 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 77 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 78 of file CbmKFParticle_simd.h.
References r.
|
inline |
Definition at line 79 of file CbmKFParticle_simd.h.
References r.
| void CbmKFParticle_simd::SetField | ( | ) |
Referenced by CbmKFParticleInterface::CombineTrackPart(), CbmKFParticleInterface::Find2DaughterDecay(), and CbmKFParticleInterface::FindTrackV0Decay().
| void CbmKFParticle_simd::SetField | ( | CbmKFTrackInterface ** | Track | ) |
| void CbmKFParticle_simd::SetField | ( | const L1FieldRegion & | field, |
| bool | isOneEntry = 0, | ||
| const int | iVec = 0 ) |
Definition at line 344 of file CbmKFParticle_simd.cxx.
References fField.
|
inline |
Definition at line 120 of file CbmKFParticle_simd.h.
References fId.
Referenced by CbmKFParticleInterface::CombineTrackPart(), CbmKFParticleInterface::Find2DaughterDecay(), and CbmKFParticleInterface::FindTrackV0Decay().
|
inline |
Definition at line 121 of file CbmKFParticle_simd.h.
References fDaughterIds, and n.
Referenced by CbmKFParticle_simd().
|
inline |
Definition at line 117 of file CbmKFParticle_simd.h.
References fPDG.
Definition at line 470 of file CbmKFParticle_simd.cxx.
References fIsVtxErrGuess, and fVtxErrGuess.
Definition at line 462 of file CbmKFParticle_simd.cxx.
References fIsVtxGuess, fVtxGuess, x, y, and z.
| fvec Chi2 CbmKFParticle_simd::_fvecalignment |
Definition at line 140 of file CbmKFParticle_simd.h.
| fvec Chi2 Q CbmKFParticle_simd::_fvecalignment |
Definition at line 140 of file CbmKFParticle_simd.h.
| fvec NDF CbmKFParticle_simd::_fvecalignment |
Definition at line 139 of file CbmKFParticle_simd.h.
| bool CbmKFParticle_simd::AtProductionVertex |
Definition at line 144 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), Create(), and Create().
| fvec CbmKFParticle_simd::C[36] |
Definition at line 135 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), Create(), Create(), GetCovariance(), GetCovMatrix(), GetDecayLength(), GetKFTrack(), GetLifeTime(), GetMass(), and GetMomentum().
|
private |
Definition at line 131 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), AddDaughterId(), CleanDaughtersId(), Create(), Create(), DaughterIds(), NDaughters(), and SetNDaughters().
| L1FieldRegion CbmKFParticle_simd::fField |
Definition at line 148 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), Create(), CbmKFParticleInterface::Extrapolate(), and SetField().
|
private |
Definition at line 130 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), Create(), Id(), and SetId().
| bool CbmKFParticle_simd::fIsVtxErrGuess |
Definition at line 146 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), Create(), and SetVtxErrGuess().
| bool CbmKFParticle_simd::fIsVtxGuess |
Definition at line 145 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), Create(), and SetVtxGuess().
| fvec CbmKFParticle_simd::fPDG |
Definition at line 142 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), Create(), GetPDG(), and SetPDG().
| fvec CbmKFParticle_simd::fVtxErrGuess[3] |
Definition at line 137 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd(), GetVtxErrGuess(), GetVtxErrGuess(), and SetVtxErrGuess().
| fvec CbmKFParticle_simd::fVtxGuess[3] |
Definition at line 136 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd(), GetVtxGuess(), GetVtxGuess(), and SetVtxGuess().
| fvec CbmKFParticle_simd::r[8] |
Definition at line 134 of file CbmKFParticle_simd.h.
Referenced by CbmKFParticle_simd(), CbmKFParticle_simd(), CbmKFParticle_simd(), Create(), Create(), CbmKFParticleInterface::ExtrapolateToPV(), GetDecayLength(), GetE(), GetKFTrack(), GetLifeTime(), GetMass(), GetMomentum(), GetParameter(), GetParameters(), GetParameters(), GetPhi(), GetPt(), GetPx(), GetPy(), GetPz(), GetRapidity(), GetS(), GetTheta(), GetTx(), GetTy(), GetX(), GetY(), GetZ(), rE(), rPx(), rPy(), rPz(), rS(), rX(), rY(), and rZ().