FairRoot/PandaRoot
|
#include <KFParticleSIMD.h>
Static Public Member Functions | |
static void | SetField (fvec Bz) |
static void | GetArmenterosPodolanski (KFParticleBaseSIMD &positive, KFParticleBaseSIMD &negative, fvec QtAlfa[2]) |
Protected Member Functions | |
void | GetDStoParticle (const KFParticleBaseSIMD &p, fvec &DS, fvec &DSp) const |
void | Transport (fvec dS, fvec P[], fvec C[]) const |
void | SetMassConstraint (fvec *mP, fvec *mC, fvec mJ[7][7], fvec mass, fvec mask) |
fvec & | Cij (Int_t i, Int_t j) |
void | Convert (bool ToProduction) |
void | TransportLine (fvec S, fvec P[], fvec C[]) const |
fvec | GetDStoPointLine (const fvec xyz[]) const |
void | GetDStoParticleLine (const KFParticleBaseSIMD &p, fvec &dS, fvec &dS1) const |
void | GetDSIter (const KFParticleBaseSIMD &p, fvec const &dS, fvec x[3], fvec dx[3], fvec ddx[3]) const |
fvec | GetSCorrection (const fvec Part[], const fvec XYZ[]) const |
void | GetMeasurement (const fvec XYZ[], fvec m[], fvec V[], Bool_t isAtVtxGuess=0) const |
Static Protected Member Functions | |
static fvec | GetFieldAlice () |
static void | GetExternalTrackParam (const KFParticleBaseSIMD &p, Double_t X[fvecLen], Double_t Alpha[fvecLen], Double_t P[5][fvecLen]) |
static Int_t | IJ (Int_t i, Int_t j) |
static fvec | InvertSym3 (const fvec A[], fvec Ainv[]) |
static void | InvertCholetsky3 (fvec a[6]) |
static void | MultQSQt (const fvec Q[], const fvec S[], fvec SOut[]) |
static void | multQSQt1 (const fvec J[11], fvec S[]) |
Protected Attributes | |
fvec | fP [8] |
fvec | fC [36] |
fvec | fQ |
fvec | fNDF |
fvec | fChi2 |
fvec | fSFromDecay |
Bool_t | fAtProductionVertex |
Bool_t | fIsVtxGuess |
Bool_t | fIsVtxErrGuess |
fvec | fVtxGuess [3] |
fvec | fVtxErrGuess [3] |
Bool_t | fIsLinearized |
Int_t | fConstructMethod |
fvec | SumDaughterMass |
fvec | fMassHypo |
fvec | fId |
std::vector< fvec > | fDaughterIds |
int | fPDG |
Static Private Attributes | |
static fvec | fgBz = -5. |
Definition at line 39 of file KFParticleSIMD.h.
|
inline |
Definition at line 63 of file KFParticleSIMD.h.
Referenced by GetDeviationFromVertex(), GetDistanceFromVertex(), GetDistanceFromVertexXY(), and TransportToVertex().
|
inline |
Definition at line 67 of file KFParticleSIMD.h.
KFParticleSIMD::KFParticleSIMD | ( | const KFParticleSIMD & | d1, |
const KFParticleSIMD & | d2, | ||
Bool_t | gamma = false |
||
) |
Definition at line 39 of file KFParticleSIMD.cxx.
References ConstructGamma().
|
inline |
Definition at line 416 of file KFParticleSIMD.h.
|
inline |
Definition at line 427 of file KFParticleSIMD.h.
KFParticleSIMD::KFParticleSIMD | ( | const KFPTrack & | track, |
Int_t | PID | ||
) |
KFParticleSIMD::KFParticleSIMD | ( | const KFPTrack * | track, |
Int_t | PID | ||
) |
Definition at line 280 of file KFParticleSIMD.cxx.
References C(), KFPTrack::Charge(), Create(), Double_t, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, fvecLen, KFPTrack::GetChi2(), KFPTrack::GetCovarianceXYZPxPyPz(), KFParticleDatabase::GetMass(), KFPTrack::GetNDF(), i, KFParticleDatabase::Instance(), KFPTrack::PxPyPz(), r, and KFPTrack::XvYvZv().
KFParticleSIMD::KFParticleSIMD | ( | KFPTrack * | Track[], |
int | NTracks, | ||
Int_t * | qHypo = 0 , |
||
const Int_t * | pdg = 0 |
||
) |
Definition at line 335 of file KFParticleSIMD.cxx.
References Create().
KFParticleSIMD::KFParticleSIMD | ( | KFPTrack & | Track, |
Int_t * | qHypo = 0 , |
||
const Int_t * | pdg = 0 |
||
) |
Definition at line 311 of file KFParticleSIMD.cxx.
References C(), KFPTrack::Charge(), Create(), Double_t, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFPTrack::GetChi2(), KFPTrack::GetCovarianceXYZPxPyPz(), KFParticleDatabase::GetMass(), KFPTrack::GetNDF(), i, KFParticleDatabase::Instance(), KFPTrack::PxPyPz(), r, and KFPTrack::XvYvZv().
KFParticleSIMD::KFParticleSIMD | ( | const KFPVertex & | vertex | ) |
Definition at line 370 of file KFParticleSIMD.cxx.
References C(), Double_t, KFParticleBaseSIMD::fAtProductionVertex, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fIsLinearized, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFParticleBaseSIMD::fSFromDecay, KFPVertex::GetChi2(), KFPVertex::GetCovarianceMatrix(), KFPVertex::GetNContributors(), KFPVertex::GetXYZ(), i, r, and Zero.
KFParticleSIMD::KFParticleSIMD | ( | KFParticle * | part[], |
const int | nPart = 0 |
||
) |
Definition at line 426 of file KFParticleSIMD.cxx.
References KFParticle::CovarianceMatrix(), exit(), KFParticleBaseSIMD::fAtProductionVertex, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fDaughterIds, fField, KFParticleBaseSIMD::fId, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fPDG, KFParticleBaseSIMD::fQ, KFParticle::GetAtProductionVertex(), KFParticle::GetChi2(), KFParticle::GetNDF(), KFParticleBase::GetPDG(), KFParticle::GetQ(), i, KFParticleBase::Id(), KFParticleBase::NDaughters(), KFParticleBaseSIMD::NDaughters(), ok, and KFParticle::Parameters().
KFParticleSIMD::KFParticleSIMD | ( | KFParticle & | part | ) |
Definition at line 468 of file KFParticleSIMD.cxx.
References KFParticle::CovarianceMatrix(), KFParticleBase::DaughterIds(), KFParticleBaseSIMD::fAtProductionVertex, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fDaughterIds, fField, KFParticleBaseSIMD::fId, KFParticleBaseSIMD::fIsVtxErrGuess, KFParticleBaseSIMD::fIsVtxGuess, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fPDG, KFParticleBaseSIMD::fQ, KFParticle::GetAtProductionVertex(), KFParticle::GetChi2(), KFParticle::GetNDF(), KFParticleBase::GetPDG(), KFParticle::GetQ(), i, KFParticleBase::Id(), KFParticleBase::NDaughters(), KFParticle::Parameters(), and KFParticleBaseSIMD::SetNDaughters().
|
inherited |
Definition at line 433 of file KFParticleBaseSIMD.cxx.
References KFParticleBaseSIMD::AddDaughterId(), KFParticleBaseSIMD::AddDaughterWithEnergyCalc(), KFParticleBaseSIMD::AddDaughterWithEnergyFit(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fConstructMethod, KFParticleBaseSIMD::fMassHypo, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFParticleBaseSIMD::fSFromDecay, KFParticleBaseSIMD::fVtxGuess, KFParticleBaseSIMD::GetMeasurement(), KFParticleBaseSIMD::GetQ(), i, KFParticleBaseSIMD::Id(), and KFParticleBaseSIMD::SumDaughterMass.
Referenced by AddDaughter(), KFParticleBaseSIMD::Construct(), and KFParticleBaseSIMD::operator+=().
|
inline |
Definition at line 860 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::AddDaughter().
|
inlineinherited |
Definition at line 280 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fDaughterIds.
Referenced by KFParticleBaseSIMD::AddDaughter().
|
inherited |
Definition at line 594 of file KFParticleBaseSIMD.cxx.
References fabs(), KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fIsLinearized, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFParticleBaseSIMD::fSFromDecay, KFParticleBaseSIMD::fVtxGuess, KFParticleBaseSIMD::GetDStoParticle(), KFParticleBaseSIMD::GetMeasurement(), KFParticleBaseSIMD::GetQ(), i, if3, KFParticleBaseSIMD::InvertCholetsky3(), m, sqrt(), KFParticleBaseSIMD::Transport(), and KFParticleBaseSIMD::TransportToDS().
Referenced by KFParticleBaseSIMD::AddDaughter().
|
inherited |
Definition at line 463 of file KFParticleBaseSIMD.cxx.
References KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fIsLinearized, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFParticleBaseSIMD::fSFromDecay, KFParticleBaseSIMD::fVtxGuess, KFParticleBaseSIMD::GetDStoParticle(), KFParticleBaseSIMD::GetMeasurement(), KFParticleBaseSIMD::GetQ(), i, KFParticleBaseSIMD::InvertCholetsky3(), m, KFParticleBaseSIMD::Transport(), and KFParticleBaseSIMD::TransportToDS().
Referenced by KFParticleBaseSIMD::AddDaughter().
|
inherited |
Definition at line 876 of file KFParticleBaseSIMD.cxx.
References KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fIsLinearized, KFParticleBaseSIMD::fMassHypo, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFParticleBaseSIMD::fSFromDecay, KFParticleBaseSIMD::fVtxGuess, KFParticleBaseSIMD::GetDStoParticle(), KFParticleBaseSIMD::GetMeasurement(), KFParticleBaseSIMD::GetQ(), i, if3, KFParticleBaseSIMD::InvertCholetsky3(), m, KFParticleBaseSIMD::SetMassConstraint(), sqrt(), KFParticleBaseSIMD::SumDaughterMass, KFParticleBaseSIMD::Transport(), and KFParticleBaseSIMD::TransportToDS().
Referenced by KFParticleBaseSIMD::AddDaughter().
|
inline |
|
inline |
|
inlineprotectedinherited |
Definition at line 294 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fC, and KFParticleBaseSIMD::IJ().
Referenced by KFParticleBaseSIMD::SetMassConstraint().
|
inlineinherited |
Definition at line 281 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fDaughterIds.
Referenced by KFParticleBaseSIMD::Construct().
|
inherited |
Definition at line 1438 of file KFParticleBaseSIMD.cxx.
References KFParticleBaseSIMD::AddDaughter(), C(), KFParticleBaseSIMD::CleanDaughtersId(), KFParticleBaseSIMD::fAtProductionVertex, KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fIsLinearized, KFParticleBaseSIMD::fIsVtxErrGuess, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFParticleBaseSIMD::fSFromDecay, KFParticleBaseSIMD::fVtxErrGuess, KFParticleBaseSIMD::fVtxGuess, KFParticleBaseSIMD::GetDStoParticleLine(), i, if3, P, KFParticleBaseSIMD::SetMassConstraint(), KFParticleBaseSIMD::SetNDaughters(), KFParticleBaseSIMD::SetProductionVertex(), sqrt(), KFParticleBaseSIMD::SumDaughterMass, and KFParticleBaseSIMD::TransportLine().
Referenced by Construct().
|
inline |
Definition at line 880 of file KFParticleSIMD.h.
References b, KFParticleBaseSIMD::Construct(), fField, and KFParticleBaseSIMD::fP.
Referenced by KFParticleFinder::CombineTrackPart(), KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindHyperons(), and KFParticleFinder::FindTrackV0Decay().
|
inline |
Definition at line 1064 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::ConstructGammaBz(), and GetFieldAlice().
Referenced by KFParticleSIMD().
|
inherited |
Definition at line 2857 of file KFParticleBaseSIMD.cxx.
References d0, KFParticleBaseSIMD::fAtProductionVertex, KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fIsLinearized, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFParticleBaseSIMD::fSFromDecay, KFParticleBaseSIMD::fVtxGuess, KFParticleBaseSIMD::GetDStoParticle(), KFParticleBaseSIMD::GetDStoPoint(), KFParticleBaseSIMD::GetMeasurement(), KFParticleBaseSIMD::GetQ(), i, KFParticleBaseSIMD::IJ(), KFParticleBaseSIMD::InvertSym3(), m, p, r, KFParticleBaseSIMD::SetNonlinearMassConstraint(), sqrt(), KFParticleBaseSIMD::Transport(), and z.
Referenced by ConstructGamma().
|
protectedinherited |
Definition at line 1531 of file KFParticleBaseSIMD.cxx.
References c, KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFParticleBaseSIMD::GetFieldValue(), and h.
Referenced by KFParticleBaseSIMD::SetProductionVertex(), KFParticleBaseSIMD::TransportToDecayVertex(), and KFParticleBaseSIMD::TransportToProductionVertex().
|
inlineinherited |
Definition at line 160 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fC, and i.
Referenced by Covariance(), and KFParticleBaseSIMD::RotateXY().
|
inlineinherited |
Definition at line 161 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fC, and KFParticleBaseSIMD::IJ().
|
inline |
|
inline |
|
inline |
Definition at line 848 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::fC.
Referenced by KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindTrackV0Decay(), PndFTSTopoReconstructor::GetChiToPrimVertex(), and GetKFParticle().
Definition at line 50 of file KFParticleSIMD.cxx.
References C(), i, and KFParticleBaseSIMD::Initialize().
Referenced by KFParticleFinder::CombineTrackPart(), Create(), KFParticleFinder::FindTrackV0Decay(), and KFParticleSIMD().
void KFParticleSIMD::Create | ( | KFPTrack * | Track[], |
int | NTracks, | ||
Int_t * | qHypo = 0 , |
||
const Int_t * | pdg = 0 |
||
) |
Definition at line 340 of file KFParticleSIMD.cxx.
References C(), KFPTrack::Charge(), Create(), Double_t, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFPTrack::GetChi2(), KFPTrack::GetCovarianceXYZPxPyPz(), KFParticleDatabase::GetMass(), KFPTrack::GetNDF(), i, KFParticleDatabase::Instance(), KFPTrack::PxPyPz(), r, and KFPTrack::XvYvZv().
|
inlineinherited |
Definition at line 275 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fDaughterIds.
Referenced by GetKFParticle().
|
inline |
|
inline |
fvec KFParticleSIMD::GetAngle | ( | const KFParticleSIMD & | p | ) | const |
Definition at line 657 of file KFParticleSIMD.cxx.
References a, acos(), fabs(), GetDStoParticle(), if3, mP, n, sqrt(), Transport(), and Zero.
fvec KFParticleSIMD::GetAngleRZ | ( | const KFParticleSIMD & | p | ) | const |
Definition at line 701 of file KFParticleSIMD.cxx.
References a, acos(), fabs(), GetDStoParticle(), if3, mP, n, sqrt(), Transport(), and Zero.
fvec KFParticleSIMD::GetAngleXY | ( | const KFParticleSIMD & | p | ) | const |
Definition at line 679 of file KFParticleSIMD.cxx.
References a, acos(), fabs(), GetDStoParticleXY(), if3, mP, n, sqrt(), Transport(), and Zero.
|
staticinherited |
Definition at line 3235 of file KFParticleBaseSIMD.cxx.
References alpha, KFParticleBaseSIMD::E(), fabs(), KFParticleBaseSIMD::GetPx(), KFParticleBaseSIMD::GetPy(), KFParticleBaseSIMD::GetPz(), if3, and sqrt().
|
inline |
Definition at line 130 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::fAtProductionVertex.
|
inline |
Definition at line 496 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetChi2().
Referenced by KFParticleFinder::CombineTrackPart(), KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindHyperons(), KFParticleFinder::FindTrackV0Decay(), GetKFParticle(), and KFParticleFinder::SelectParticleCandidates().
|
inlineinherited |
Definition at line 127 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fC, and i.
Referenced by GetCovariance(), and KFParticleBaseSIMD::RotateXY().
|
inlineinherited |
Definition at line 128 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fC, and KFParticleBaseSIMD::IJ().
|
inline |
Definition at line 511 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetCovariance().
Referenced by KFParticleFinder::GetChi2BetweenParticles(), GetDistanceFromVertexXY(), GetErrE(), GetErrPx(), GetErrPy(), GetErrPz(), GetErrS(), GetErrX(), GetErrY(), GetErrZ(), and GetPseudoProperDecayTime().
|
inline |
Definition at line 516 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetCovariance().
|
inlineinherited |
Definition at line 276 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fDaughterIds.
|
inline |
Definition at line 564 of file KFParticleSIMD.h.
References par.
Referenced by GetErrDecayLength().
Definition at line 753 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetDecayLength().
|
inline |
Definition at line 571 of file KFParticleSIMD.h.
References par.
Referenced by GetErrDecayLengthXY().
Definition at line 758 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetDecayLengthXY().
|
inherited |
Definition at line 2574 of file KFParticleBaseSIMD.cxx.
References d, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::GetDeviationFromVertex(), KFParticleBaseSIMD::GetDStoParticle(), h, sqrt(), and KFParticleBaseSIMD::Transport().
Referenced by GetDeviationFromParticle().
|
inline |
Definition at line 996 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetDeviationFromParticle().
fvec KFParticleSIMD::GetDeviationFromParticleXY | ( | const KFParticleSIMD & | p | ) | const |
Definition at line 600 of file KFParticleSIMD.cxx.
References d, KFParticleBaseSIMD::fP, GetDeviationFromVertexXY(), GetDStoParticleXY(), h, sqrt(), and Transport().
|
inherited |
Definition at line 2505 of file KFParticleBaseSIMD.cxx.
References KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fP, and KFParticleBaseSIMD::GetDeviationFromVertex().
Definition at line 965 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetDeviationFromVertex().
Referenced by GetDeviationFromVertex().
|
inline |
Definition at line 976 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetDeviationFromVertex().
Definition at line 986 of file KFParticleSIMD.h.
References GetDeviationFromVertex(), and KFParticleSIMD().
Definition at line 624 of file KFParticleSIMD.cxx.
References GetDistanceFromVertexXY(), if3, and val.
Referenced by GetDeviationFromParticleXY(), and GetDeviationFromVertexXY().
fvec KFParticleSIMD::GetDeviationFromVertexXY | ( | const KFParticleSIMD & | Vtx | ) | const |
Definition at line 638 of file KFParticleSIMD.cxx.
References KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fP, and GetDeviationFromVertexXY().
Definition at line 647 of file KFParticleSIMD.cxx.
References KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fP, GetDeviationFromVertexXY(), and v.
|
inherited |
Definition at line 2489 of file KFParticleBaseSIMD.cxx.
References dx, dy, dz, KFParticleBaseSIMD::GetDStoParticle(), mP, sqrt(), and KFParticleBaseSIMD::Transport().
Referenced by GetDistanceFromParticle().
|
inline |
Definition at line 991 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetDistanceFromParticle().
fvec KFParticleSIMD::GetDistanceFromParticleXY | ( | const KFParticleSIMD & | p | ) | const |
Definition at line 586 of file KFParticleSIMD.cxx.
References dx, dy, GetDStoParticleXY(), mP, sqrt(), and Transport().
|
inherited |
Definition at line 2472 of file KFParticleBaseSIMD.cxx.
References KFParticleBaseSIMD::fP, and KFParticleBaseSIMD::GetDistanceFromVertex().
Definition at line 960 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetDistanceFromVertex().
Referenced by GetDistanceFromVertex().
|
inline |
Definition at line 971 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetDistanceFromVertex().
Definition at line 981 of file KFParticleSIMD.h.
References GetDistanceFromVertex(), and KFParticleSIMD().
Definition at line 540 of file KFParticleSIMD.cxx.
Referenced by GetDeviationFromVertexXY(), and GetDistanceFromVertexXY().
fvec KFParticleSIMD::GetDistanceFromVertexXY | ( | const fvec | vtx[], |
const fvec | Cv[], | ||
fvec & | val, | ||
fvec & | err | ||
) | const |
Definition at line 495 of file KFParticleSIMD.cxx.
References dx, dy, fabs(), GetCovariance(), GetDStoPoint(), h1, h3, h4, if3, mP, pt(), sqrt(), Transport(), and Zero.
fvec KFParticleSIMD::GetDistanceFromVertexXY | ( | const KFParticleSIMD & | Vtx, |
fvec & | val, | ||
fvec & | err | ||
) | const |
Definition at line 546 of file KFParticleSIMD.cxx.
References KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fP, and GetDistanceFromVertexXY().
fvec KFParticleSIMD::GetDistanceFromVertexXY | ( | const KFPVertex & | Vtx, |
fvec & | val, | ||
fvec & | err | ||
) | const |
Definition at line 554 of file KFParticleSIMD.cxx.
References GetDistanceFromVertexXY(), and KFParticleSIMD().
Definition at line 562 of file KFParticleSIMD.cxx.
References GetDistanceFromVertexXY(), and val.
fvec KFParticleSIMD::GetDistanceFromVertexXY | ( | const KFParticleSIMD & | Vtx | ) | const |
Definition at line 570 of file KFParticleSIMD.cxx.
References KFParticleBaseSIMD::fP, and GetDistanceFromVertexXY().
Definition at line 578 of file KFParticleSIMD.cxx.
References KFParticleBaseSIMD::fP, GetDistanceFromVertexXY(), and KFParticleSIMD().
|
inherited |
Definition at line 1632 of file KFParticleBaseSIMD.cxx.
References c, cos(), dx, dy, dz, KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fP, ok, and sqrt().
Referenced by KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindHyperons(), KFParticleFinder::FindTrackV0Decay(), and KFParticleFinder::SelectParticleCandidates().
|
protectedinherited |
|
inline |
Definition at line 953 of file KFParticleSIMD.h.
References GetDStoParticleXY().
Referenced by GetAngle(), GetAngleRZ(), and TransportToParticle().
|
inlineprotectedvirtual |
Implements KFParticleBaseSIMD.
Definition at line 1036 of file KFParticleSIMD.h.
References GetDStoParticleXY().
|
inherited |
Definition at line 1901 of file KFParticleBaseSIMD.cxx.
References a, atan2(), b, c, cos(), d, dx, dy, fabs(), KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, g, g1, i, if3, p2, pz, s, sin(), sqrt(), and Zero.
|
inherited |
Definition at line 1763 of file KFParticleBaseSIMD.cxx.
References a, atan2(), b, c, cos(), d, dx, dy, dz, fabs(), KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, g, g1, i, if3, p2, pz, s, sin(), sqrt(), x, y, z, and Zero.
Referenced by GetDStoParticleXY().
|
inherited |
Definition at line 2058 of file KFParticleBaseSIMD.cxx.
References fabs(), KFParticleBaseSIMD::GetDStoPoint(), KFParticleBaseSIMD::GetDStoPointCBM(), KFParticleBaseSIMD::GetPx(), KFParticleBaseSIMD::GetPy(), KFParticleBaseSIMD::GetPz(), KFParticleBaseSIMD::GetX(), KFParticleBaseSIMD::GetY(), KFParticleBaseSIMD::GetZ(), and if3.
Referenced by GetDStoParticleXY().
|
protectedinherited |
Definition at line 2043 of file KFParticleBaseSIMD.cxx.
References KFParticleBaseSIMD::fP.
Referenced by KFParticleBaseSIMD::Construct().
|
inline |
Definition at line 1042 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetDStoParticleBz(), KFParticleBaseSIMD::GetDStoParticleCBM(), and GetFieldAlice().
Referenced by GetAngleXY(), GetDeviationFromParticleXY(), GetDistanceFromParticleXY(), and GetDStoParticle().
Implements KFParticleBaseSIMD.
Definition at line 942 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetDStoPointBz(), KFParticleBaseSIMD::GetDStoPointCBM(), and GetFieldAlice().
Referenced by GetDistanceFromVertexXY(), and TransportToPoint().
Definition at line 1742 of file KFParticleBaseSIMD.cxx.
References a, atan2(), dx, dy, fabs(), KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, if3, and Zero.
Definition at line 1665 of file KFParticleBaseSIMD.cxx.
References a, CAMath::Abs(), atan2(), c, CAMath::Cos(), d, dx, dy, fabs(), KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, g, i, if3, pz, s, CAMath::Sin(), CAMath::Sqrt(), x, y, z, and Zero.
Referenced by GetDStoPoint().
Definition at line 2019 of file KFParticleBaseSIMD.cxx.
References KFParticleBaseSIMD::E(), fabs(), KFParticleBaseSIMD::fP, if3, p2, and r.
Referenced by KFParticleBaseSIMD::GetDStoParticleCBM(), and GetDStoPoint().
|
inline |
|
inline |
Definition at line 686 of file KFParticleSIMD.h.
References GetDecayLength(), and par.
|
inline |
Definition at line 695 of file KFParticleSIMD.h.
References GetDecayLengthXY(), and par.
|
inline |
|
inline |
Definition at line 650 of file KFParticleSIMD.h.
|
inline |
Definition at line 704 of file KFParticleSIMD.h.
References GetLifeTime(), and par.
|
inline |
Definition at line 677 of file KFParticleSIMD.h.
References GetMass(), and par.
|
inline |
Definition at line 668 of file KFParticleSIMD.h.
References GetMomentum(), and par.
|
inline |
Definition at line 632 of file KFParticleSIMD.h.
References GetMomentum(), and par.
|
inline |
Definition at line 659 of file KFParticleSIMD.h.
|
inline |
Definition at line 641 of file KFParticleSIMD.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 713 of file KFParticleSIMD.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 536 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetEta(), and par.
Referenced by GetErrEta().
Definition at line 733 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetEta().
|
staticprotected |
Definition at line 391 of file KFParticleSIMD.cxx.
References atan2(), fvecLen, KFParticleBaseSIMD::GetPx(), KFParticleBaseSIMD::GetPy(), KFParticleBaseSIMD::GetPz(), KFParticleBaseSIMD::GetQ(), KFParticleBaseSIMD::GetX(), KFParticleBaseSIMD::GetY(), KFParticleBaseSIMD::GetZ(), if3, P, pt(), sqrt(), X(), and Zero.
|
inlinestaticprotected |
Definition at line 1012 of file KFParticleSIMD.h.
References fgBz.
Referenced by ConstructGamma(), GetDStoParticleXY(), GetDStoPoint(), GetFieldValue(), and Transport().
Implements KFParticleBaseSIMD.
Definition at line 1019 of file KFParticleSIMD.h.
References GetFieldAlice().
Referenced by PndFTSTopoReconstructor::GetChiToPrimVertex().
void KFParticleSIMD::GetKFParticle | ( | KFParticle & | Part, |
int | iPart = 0 |
||
) |
Definition at line 819 of file KFParticleSIMD.cxx.
References KFParticle::AddDaughter(), KFParticle::Chi2(), KFParticle::CleanDaughtersId(), KFParticle::CovarianceMatrix(), CovarianceMatrix(), KFParticleBaseSIMD::DaughterIds(), KFParticleBaseSIMD::fAtProductionVertex, fField, GetChi2(), GetNDF(), KFParticleBaseSIMD::GetPDG(), GetQ(), i, KFParticleBaseSIMD::Id(), KFParticle::NDF(), KFParticle::Parameters(), Parameters(), KFParticle::Q(), KFParticle::SetAtProductionVertex(), KFParticleBase::SetId(), KFParticle::SetNDaughters(), and KFParticleBase::SetPDG().
Referenced by KFParticleFinder::CombineTrackPart(), KFParticleFinder::ExtrapolateToPV(), KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindHyperons(), KFParticleFinder::FindTrackV0Decay(), and GetKFParticle().
void KFParticleSIMD::GetKFParticle | ( | KFParticle * | Part, |
int | nPart = 0 |
||
) |
Definition at line 853 of file KFParticleSIMD.cxx.
References GetKFParticle(), and i.
|
inline |
Definition at line 578 of file KFParticleSIMD.h.
References par.
Referenced by GetErrLifeTime().
Definition at line 763 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetLifeTime().
|
inline |
Definition at line 557 of file KFParticleSIMD.h.
References par.
Referenced by GetErrMass().
Definition at line 748 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetMass().
|
inlineinherited |
|
protectedinherited |
Definition at line 376 of file KFParticleBaseSIMD.cxx.
References b, KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::GetDStoPoint(), KFParticleBaseSIMD::GetFieldValue(), KFParticleBaseSIMD::GetQ(), KFParticleBaseSIMD::GetSCorrection(), h, and KFParticleBaseSIMD::Transport().
Referenced by KFParticleBaseSIMD::AddDaughter(), KFParticleBaseSIMD::AddDaughterWithEnergyCalc(), KFParticleBaseSIMD::AddDaughterWithEnergyFit(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::ConstructGammaBz(), KFParticleBaseSIMD::SubtractFromParticle(), and KFParticleBaseSIMD::SubtractFromVertex().
|
inline |
Definition at line 550 of file KFParticleSIMD.h.
References par.
Referenced by GetErrMomentum(), and GetErrP().
Definition at line 743 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetMomentum().
|
inline |
Definition at line 501 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetNDF().
Referenced by KFParticleFinder::CombineTrackPart(), KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindHyperons(), KFParticleFinder::FindTrackV0Decay(), GetKFParticle(), and KFParticleFinder::SelectParticleCandidates().
|
inline |
Definition at line 522 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetMomentum(), and par.
Definition at line 723 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetMomentum().
|
inlineinherited |
Definition at line 126 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fP, and i.
Referenced by GetParameter().
|
inline |
Definition at line 506 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetParameter().
|
inlineinherited |
Definition at line 284 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fPDG.
Referenced by GetKFParticle().
|
inline |
Definition at line 543 of file KFParticleSIMD.h.
References par.
Referenced by GetErrPhi().
Definition at line 738 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetPhi().
fvec KFParticleSIMD::GetPseudoProperDecayTime | ( | const KFParticleSIMD & | primVertex, |
const fvec & | mass, | ||
fvec * | timeErr2 = 0 |
||
) | const |
Definition at line 763 of file KFParticleSIMD.cxx.
References dx, dy, f1, f2, f3, f4, GetCovariance(), Px(), Py(), X(), and Y().
|
inline |
Definition at line 529 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetPt(), and par.
Referenced by GetErrPt().
Definition at line 728 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetPt().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 491 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetQ().
Referenced by GetKFParticle().
|
inline |
Definition at line 585 of file KFParticleSIMD.h.
References par.
Referenced by GetErrR().
Definition at line 768 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetR().
|
inline |
|
protectedinherited |
Definition at line 361 of file KFParticleBaseSIMD.cxx.
References d, if3, p2, and sqrt().
Referenced by KFParticleBaseSIMD::GetMeasurement().
|
inlineinherited |
|
inline |
Definition at line 451 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetX().
Referenced by KFParticleFinder::GetChi2BetweenParticles().
|
inline |
Definition at line 456 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetY().
Referenced by KFParticleFinder::GetChi2BetweenParticles().
|
inline |
Definition at line 461 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::GetZ().
Referenced by KFParticleFinder::GetChi2BetweenParticles().
|
inlineinherited |
Definition at line 273 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fId.
Referenced by KFParticleBaseSIMD::AddDaughter(), and GetKFParticle().
|
inlinestaticprotectedinherited |
Definition at line 290 of file KFParticleBaseSIMD.h.
References i.
Referenced by KFParticleBaseSIMD::Cij(), KFParticleBaseSIMD::ConstructGammaBz(), KFParticleBaseSIMD::Covariance(), KFParticleBaseSIMD::GetCovariance(), and KFParticleBaseSIMD::SetMassConstraint().
|
inherited |
Definition at line 34 of file KFParticleBaseSIMD.cxx.
References energy, KFParticleBaseSIMD::fAtProductionVertex, KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fIsLinearized, KFParticleBaseSIMD::fMassHypo, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFParticleBaseSIMD::fSFromDecay, h1, h2, i, Mass, sqrt(), and KFParticleBaseSIMD::SumDaughterMass.
|
inline |
|
staticprotectedinherited |
Definition at line 3362 of file KFParticleBaseSIMD.cxx.
References d, f, fabs(), i, sqrt(), and Zero.
Referenced by KFParticleBaseSIMD::AddDaughterWithEnergyCalc(), KFParticleBaseSIMD::AddDaughterWithEnergyFit(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::GetDeviationFromVertex(), KFParticleBaseSIMD::SetProductionVertex(), and KFParticleBaseSIMD::SubtractFromParticle().
Definition at line 3336 of file KFParticleBaseSIMD.cxx.
Referenced by KFParticleBaseSIMD::ConstructGammaBz().
|
staticprotectedinherited |
Definition at line 2252 of file KFParticleBaseSIMD.cxx.
Referenced by KFParticleBaseSIMD::TransportCBM().
|
inlineinherited |
Definition at line 274 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fDaughterIds.
Referenced by KFParticleSIMD().
|
inline |
|
inline |
|
inherited |
Definition at line 354 of file KFParticleBaseSIMD.cxx.
References KFParticleBaseSIMD::AddDaughter().
Referenced by operator+=().
|
inline |
Definition at line 854 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::operator+=().
|
inlineinherited |
Definition at line 159 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fP, and i.
Referenced by Parameter().
|
inline |
|
inline |
Definition at line 843 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::fP.
Referenced by KFParticleFinder::ExtrapolateToPV(), and GetKFParticle().
|
inline |
Definition at line 135 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::fP.
Referenced by GetPseudoProperDecayTime().
|
inline |
|
inline |
Definition at line 136 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::fP.
Referenced by GetPseudoProperDecayTime().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 3269 of file KFParticleBaseSIMD.cxx.
References c, cos(), KFParticleBaseSIMD::Covariance(), KFParticleBaseSIMD::fP, KFParticleBaseSIMD::GetCovariance(), KFParticleBaseSIMD::GetX(), KFParticleBaseSIMD::GetY(), KFParticleBaseSIMD::GetZ(), i, s, sin(), KFParticleBaseSIMD::X(), KFParticleBaseSIMD::Y(), and KFParticleBaseSIMD::Z().
|
inline |
|
inline |
|
inlineinherited |
Definition at line 87 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fConstructMethod, and m.
|
inlinestatic |
Definition at line 410 of file KFParticleSIMD.h.
References fgBz.
Referenced by KFParticleFinder::CombineTrackPart(), KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindTrackV0Decay(), and PndFTSTopoReconstructor::Init().
|
inlineinherited |
Definition at line 278 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fId.
Referenced by KFParticleFinder::CombineTrackPart(), KFParticleFinder::Find2DaughterDecay(), and KFParticleFinder::FindTrackV0Decay().
Definition at line 870 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::SetMassConstraint().
|
protectedinherited |
Definition at line 1260 of file KFParticleBaseSIMD.cxx.
References a, b, c, d, f, fabs(), i, if3, KFParticleBaseSIMD::IJ(), lambda(), p2, and sqrt().
|
inlineinherited |
Definition at line 90 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fMassHypo, and m.
|
inlineinherited |
Definition at line 279 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fDaughterIds.
Referenced by KFParticleBaseSIMD::Construct(), and KFParticleSIMD().
|
inline |
|
inherited |
Definition at line 1353 of file KFParticleBaseSIMD.cxx.
References KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fMassHypo, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::SetMassConstraint(), and KFParticleBaseSIMD::SumDaughterMass.
Referenced by KFParticleBaseSIMD::ConstructGammaBz().
|
inlineinherited |
Definition at line 283 of file KFParticleBaseSIMD.h.
References KFParticleBaseSIMD::fPDG.
Referenced by KFParticleFinder::CombineTrackPart(), KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindHyperons(), and KFParticleFinder::FindTrackV0Decay().
|
inherited |
Definition at line 1107 of file KFParticleBaseSIMD.cxx.
References Bool_t, KFParticleBaseSIMD::Convert(), d0, fabs(), KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fSFromDecay, KFParticleBaseSIMD::GetDStoPoint(), KFParticleBaseSIMD::InvertCholetsky3(), m, KFParticleBaseSIMD::TransportToDecayVertex(), KFParticleBaseSIMD::TransportToDS(), and z.
Referenced by KFParticleBaseSIMD::Construct(), and SetProductionVertex().
|
inline |
Definition at line 865 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::SetProductionVertex().
Referenced by KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindHyperons(), KFParticleFinder::FindTrackV0Decay(), and KFParticleFinder::SelectParticleCandidates().
Definition at line 115 of file KFParticleBaseSIMD.cxx.
References dx, dy, dz, KFParticleBaseSIMD::fIsVtxErrGuess, and KFParticleBaseSIMD::fVtxErrGuess.
Referenced by KFParticleFinder::CombineTrackPart(), KFParticleFinder::Find2DaughterDecay(), and KFParticleFinder::FindTrackV0Decay().
Definition at line 446 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::SetVtxGuess().
Referenced by KFParticleFinder::CombineTrackPart(), KFParticleFinder::Find2DaughterDecay(), and KFParticleFinder::FindTrackV0Decay().
|
inherited |
Definition at line 2696 of file KFParticleBaseSIMD.cxx.
References KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fIsLinearized, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFParticleBaseSIMD::fSFromDecay, KFParticleBaseSIMD::fVtxGuess, KFParticleBaseSIMD::GetMeasurement(), KFParticleBaseSIMD::GetQ(), i, KFParticleBaseSIMD::InvertCholetsky3(), and m.
Referenced by SubtractFromParticle().
|
inline |
Definition at line 1006 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::SubtractFromParticle().
|
inherited |
Definition at line 2603 of file KFParticleBaseSIMD.cxx.
References fabs(), KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fChi2, KFParticleBaseSIMD::fIsLinearized, KFParticleBaseSIMD::fNDF, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fVtxGuess, KFParticleBaseSIMD::GetMeasurement(), i, if3, m, and s.
Referenced by SubtractFromVertex().
|
inline |
Definition at line 1001 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::SubtractFromVertex().
Implements KFParticleBaseSIMD.
Definition at line 1054 of file KFParticleSIMD.h.
References GetFieldAlice(), KFParticleBaseSIMD::TransportBz(), and KFParticleBaseSIMD::TransportCBM().
Referenced by GetAngle(), GetAngleRZ(), GetAngleXY(), GetDeviationFromParticleXY(), GetDistanceFromParticleXY(), and GetDistanceFromVertexXY().
Definition at line 2353 of file KFParticleBaseSIMD.cxx.
References c, c6, c7, c8, cos(), fabs(), KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, if3, pz, s, sin(), sqrt(), and t.
Referenced by Transport().
Definition at line 2095 of file KFParticleBaseSIMD.cxx.
References c, c2, fabs(), KFParticleBaseSIMD::fC, KFParticleBaseSIMD::fP, KFParticleBaseSIMD::fQ, KFParticleBaseSIMD::GetFieldValue(), if3, m, KFParticleBaseSIMD::multQSQt1(), n, p1, p2, pz, and KFParticleBaseSIMD::TransportLine().
Referenced by Transport().
Definition at line 2790 of file KFParticleBaseSIMD.cxx.
References c11, c6, KFParticleBaseSIMD::fC, and KFParticleBaseSIMD::fP.
Referenced by KFParticleBaseSIMD::Construct(), and KFParticleBaseSIMD::TransportCBM().
|
inline |
Definition at line 910 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::TransportToDecayVertex().
|
inline |
Definition at line 937 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::TransportToDS().
Referenced by TransportToParticle(), and TransportToPoint().
|
inline |
Definition at line 930 of file KFParticleSIMD.h.
References GetDStoParticle(), and TransportToDS().
|
inline |
Definition at line 920 of file KFParticleSIMD.h.
References GetDStoPoint(), and TransportToDS().
Referenced by KFParticleFinder::ExtrapolateToPV(), and TransportToVertex().
|
inline |
Definition at line 915 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::TransportToProductionVertex().
|
inline |
Definition at line 925 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::fP, KFParticleSIMD(), and TransportToPoint().
|
inline |
Definition at line 132 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::fP.
Referenced by KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindTrackV0Decay(), PndFTSTopoReconstructor::GetChiToPrimVertex(), GetExternalTrackParam(), and GetPseudoProperDecayTime().
|
inline |
|
inline |
Definition at line 133 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::fP.
Referenced by KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindTrackV0Decay(), PndFTSTopoReconstructor::GetChiToPrimVertex(), and GetPseudoProperDecayTime().
|
inline |
|
inline |
Definition at line 134 of file KFParticleSIMD.h.
References KFParticleBaseSIMD::fP.
Referenced by KFParticleFinder::Find2DaughterDecay(), KFParticleFinder::FindTrackV0Decay(), and PndFTSTopoReconstructor::GetChiToPrimVertex().
|
inline |
|
protectedinherited |
Definition at line 326 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::Construct(), KFParticleBaseSIMD::ConstructGammaBz(), GetAtProductionVertex(), GetKFParticle(), KFParticleBaseSIMD::Initialize(), KFParticleSIMD(), KFParticleBaseSIMD::TransportToDecayVertex(), and KFParticleBaseSIMD::TransportToProductionVertex().
|
protectedinherited |
Definition at line 319 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughter(), KFParticleBaseSIMD::AddDaughterWithEnergyCalc(), KFParticleBaseSIMD::AddDaughterWithEnergyFit(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::Cij(), KFParticleBaseSIMD::Construct(), KFParticleBaseSIMD::ConstructGammaBz(), KFParticleBaseSIMD::Convert(), KFParticleBaseSIMD::Covariance(), CovarianceMatrix(), KFParticleBaseSIMD::GetCovariance(), KFParticleBaseSIMD::GetDecayLength(), KFParticleBaseSIMD::GetDecayLengthXY(), KFParticleBaseSIMD::GetDeviationFromVertex(), GetDeviationFromVertexXY(), GetDistanceFromVertexXY(), KFParticleBaseSIMD::GetDistanceToVertexLine(), KFParticleBaseSIMD::GetEta(), KFParticleBaseSIMD::GetLifeTime(), KFParticleBaseSIMD::GetMass(), KFParticleBaseSIMD::GetMeasurement(), KFParticleBaseSIMD::GetMomentum(), KFParticleBaseSIMD::GetPhi(), KFParticleBaseSIMD::GetPt(), KFParticleBaseSIMD::GetR(), KFParticleBaseSIMD::Initialize(), KFParticleBaseSIMD::SetMassConstraint(), KFParticleBaseSIMD::SetNoDecayLength(), KFParticleBaseSIMD::SetNonlinearMassConstraint(), KFParticleBaseSIMD::SetProductionVertex(), KFParticleBaseSIMD::SubtractFromParticle(), KFParticleBaseSIMD::SubtractFromVertex(), KFParticleBaseSIMD::TransportBz(), KFParticleBaseSIMD::TransportCBM(), KFParticleBaseSIMD::TransportLine(), and KFParticleBaseSIMD::TransportToDS().
|
protectedinherited |
Definition at line 322 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughterWithEnergyCalc(), KFParticleBaseSIMD::AddDaughterWithEnergyFit(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::Chi2(), Chi2(), KFParticleBaseSIMD::Construct(), KFParticleBaseSIMD::ConstructGammaBz(), Create(), KFParticleBaseSIMD::GetChi2(), KFParticleBaseSIMD::Initialize(), KFParticleSIMD(), KFParticleBaseSIMD::SetMassConstraint(), KFParticleBaseSIMD::SetNoDecayLength(), KFParticleBaseSIMD::SetProductionVertex(), KFParticleBaseSIMD::SubtractFromParticle(), and KFParticleBaseSIMD::SubtractFromVertex().
|
protectedinherited |
Definition at line 337 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughter(), and KFParticleBaseSIMD::SetConstructMethod().
|
protectedinherited |
Definition at line 346 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughterId(), KFParticleBaseSIMD::CleanDaughtersId(), KFParticleBaseSIMD::DaughterIds(), KFParticleBaseSIMD::GetDaughterId(), KFParticleSIMD(), KFParticleBaseSIMD::NDaughters(), and KFParticleBaseSIMD::SetNDaughters().
|
staticprivate |
Definition at line 394 of file KFParticleSIMD.h.
Referenced by GetFieldAlice(), and SetField().
|
protectedinherited |
Definition at line 345 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::Id(), KFParticleSIMD(), and KFParticleBaseSIMD::SetId().
|
protectedinherited |
Definition at line 335 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughterWithEnergyCalc(), KFParticleBaseSIMD::AddDaughterWithEnergyFit(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::Construct(), KFParticleBaseSIMD::ConstructGammaBz(), KFParticleBaseSIMD::Initialize(), KFParticleSIMD(), KFParticleBaseSIMD::SetVtxGuess(), KFParticleBaseSIMD::SubtractFromParticle(), and KFParticleBaseSIMD::SubtractFromVertex().
|
protectedinherited |
Definition at line 329 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::Construct(), KFParticleSIMD(), and KFParticleBaseSIMD::SetVtxErrGuess().
|
protectedinherited |
Definition at line 328 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::Initialize(), and KFParticleSIMD().
|
protectedinherited |
Definition at line 343 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughter(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::GetMassHypo(), KFParticleBaseSIMD::Initialize(), KFParticleBaseSIMD::SetMassConstraint(), KFParticleBaseSIMD::SetMassHypo(), and KFParticleBaseSIMD::SetNonlinearMassConstraint().
|
protectedinherited |
Definition at line 321 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughter(), KFParticleBaseSIMD::AddDaughterWithEnergyCalc(), KFParticleBaseSIMD::AddDaughterWithEnergyFit(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::Construct(), KFParticleBaseSIMD::ConstructGammaBz(), Create(), KFParticleBaseSIMD::GetNDF(), KFParticleBaseSIMD::Initialize(), KFParticleSIMD(), KFParticleBaseSIMD::NDF(), NDF(), KFParticleBaseSIMD::SetMassConstraint(), KFParticleBaseSIMD::SetNoDecayLength(), KFParticleBaseSIMD::SetProductionVertex(), KFParticleBaseSIMD::SubtractFromParticle(), and KFParticleBaseSIMD::SubtractFromVertex().
|
protectedinherited |
Definition at line 318 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughter(), KFParticleBaseSIMD::AddDaughterWithEnergyCalc(), KFParticleBaseSIMD::AddDaughterWithEnergyFit(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::Construct(), Construct(), KFParticleBaseSIMD::ConstructGammaBz(), KFParticleBaseSIMD::Convert(), Create(), KFParticleBaseSIMD::E(), E(), KFParticleBaseSIMD::GetDecayLength(), KFParticleBaseSIMD::GetDecayLengthXY(), KFParticleBaseSIMD::GetDeviationFromParticle(), GetDeviationFromParticleXY(), KFParticleBaseSIMD::GetDeviationFromVertex(), GetDeviationFromVertexXY(), KFParticleBaseSIMD::GetDistanceFromVertex(), GetDistanceFromVertexXY(), KFParticleBaseSIMD::GetDistanceToVertexLine(), KFParticleBaseSIMD::GetDStoParticleBy(), KFParticleBaseSIMD::GetDStoParticleBz(), KFParticleBaseSIMD::GetDStoParticleLine(), KFParticleBaseSIMD::GetDStoPointBy(), KFParticleBaseSIMD::GetDStoPointBz(), KFParticleBaseSIMD::GetDStoPointCBM(), KFParticleBaseSIMD::GetE(), KFParticleBaseSIMD::GetEta(), KFParticleBaseSIMD::GetLifeTime(), KFParticleBaseSIMD::GetMass(), KFParticleBaseSIMD::GetMeasurement(), KFParticleBaseSIMD::GetMomentum(), KFParticleBaseSIMD::GetParameter(), KFParticleBaseSIMD::GetPhi(), KFParticleBaseSIMD::GetPt(), KFParticleBaseSIMD::GetPx(), KFParticleBaseSIMD::GetPy(), KFParticleBaseSIMD::GetPz(), KFParticleBaseSIMD::GetR(), KFParticleBaseSIMD::GetS(), KFParticleBaseSIMD::GetX(), KFParticleBaseSIMD::GetY(), KFParticleBaseSIMD::GetZ(), KFParticleBaseSIMD::Initialize(), KFParticleSIMD(), KFParticleBaseSIMD::Parameter(), Parameters(), KFParticleBaseSIMD::Px(), Px(), KFParticleBaseSIMD::Py(), Py(), KFParticleBaseSIMD::Pz(), Pz(), KFParticleBaseSIMD::RotateXY(), KFParticleBaseSIMD::S(), S(), KFParticleBaseSIMD::SetMassConstraint(), KFParticleBaseSIMD::SetNoDecayLength(), KFParticleBaseSIMD::SetNonlinearMassConstraint(), KFParticleBaseSIMD::SetProductionVertex(), KFParticleBaseSIMD::SubtractFromParticle(), KFParticleBaseSIMD::SubtractFromVertex(), KFParticleBaseSIMD::TransportBz(), KFParticleBaseSIMD::TransportCBM(), KFParticleBaseSIMD::TransportLine(), KFParticleBaseSIMD::TransportToDS(), KFParticleBaseSIMD::TransportToProductionVertex(), TransportToVertex(), KFParticleBaseSIMD::X(), X(), KFParticleBaseSIMD::Y(), Y(), KFParticleBaseSIMD::Z(), and Z().
|
protectedinherited |
Definition at line 348 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::GetPDG(), KFParticleSIMD(), and KFParticleBaseSIMD::SetPDG().
|
protectedinherited |
Definition at line 320 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughter(), KFParticleBaseSIMD::AddDaughterWithEnergyCalc(), KFParticleBaseSIMD::AddDaughterWithEnergyFit(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::Construct(), KFParticleBaseSIMD::ConstructGammaBz(), KFParticleBaseSIMD::Convert(), Create(), KFParticleBaseSIMD::GetDStoParticleBy(), KFParticleBaseSIMD::GetDStoParticleBz(), KFParticleBaseSIMD::GetDStoPointBy(), KFParticleBaseSIMD::GetDStoPointBz(), KFParticleBaseSIMD::GetQ(), KFParticleBaseSIMD::Initialize(), KFParticleSIMD(), KFParticleBaseSIMD::Q(), Q(), KFParticleBaseSIMD::SubtractFromParticle(), KFParticleBaseSIMD::TransportBz(), and KFParticleBaseSIMD::TransportCBM().
|
protectedinherited |
Definition at line 324 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughter(), KFParticleBaseSIMD::AddDaughterWithEnergyCalc(), KFParticleBaseSIMD::AddDaughterWithEnergyFit(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::Construct(), KFParticleBaseSIMD::ConstructGammaBz(), KFParticleBaseSIMD::Initialize(), KFParticleSIMD(), KFParticleBaseSIMD::SetProductionVertex(), KFParticleBaseSIMD::SubtractFromParticle(), KFParticleBaseSIMD::TransportToDecayVertex(), KFParticleBaseSIMD::TransportToDS(), and KFParticleBaseSIMD::TransportToProductionVertex().
|
protectedinherited |
Definition at line 333 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::Construct(), KFParticleBaseSIMD::Initialize(), and KFParticleBaseSIMD::SetVtxErrGuess().
|
protectedinherited |
Definition at line 331 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughter(), KFParticleBaseSIMD::AddDaughterWithEnergyCalc(), KFParticleBaseSIMD::AddDaughterWithEnergyFit(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::Construct(), KFParticleBaseSIMD::ConstructGammaBz(), KFParticleBaseSIMD::Initialize(), KFParticleBaseSIMD::SetVtxGuess(), KFParticleBaseSIMD::SubtractFromParticle(), and KFParticleBaseSIMD::SubtractFromVertex().
|
protectedinherited |
Definition at line 342 of file KFParticleBaseSIMD.h.
Referenced by KFParticleBaseSIMD::AddDaughter(), KFParticleBaseSIMD::AddDaughterWithEnergyFitMC(), KFParticleBaseSIMD::Construct(), KFParticleBaseSIMD::GetSumDaughterMass(), KFParticleBaseSIMD::Initialize(), KFParticleBaseSIMD::SetMassConstraint(), and KFParticleBaseSIMD::SetNonlinearMassConstraint().