|
BmnRoot
|
#include <CbmKFParticleInterface.h>
Public Member Functions | |
| CbmKFParticleInterface () | |
| CbmKFParticleInterface (CbmKFTrackInterface *Track[]) | |
| CbmKFParticleInterface (CbmKFParticle *part[], const int nPart=0) | |
| ~CbmKFParticleInterface () | |
| CbmKFParticleInterface (const CbmKFParticleInterface &c) | |
| CbmKFParticleInterface | operator= (const CbmKFParticleInterface &c) |
| void | SetField (const L1FieldRegion &field, bool isOneEntry=0, const int iVec=0) |
| void | Construct (CbmKFTrackInterface *vDaughters[][fvecLen], int NDaughters, CbmKFVertexInterface *Parent=0, float Mass=-1, float CutChi2=-1) |
| void | Construct (CbmKFParticle_simd vDaughters[], int NDaughters, CbmKFVertexInterface *Parent=0, float Mass=-1, float CutChi2=-1, bool isAtVtxGuess=0) |
| void | TransportToProductionVertex () |
| void | TransportToDecayVertex () |
| void | Extrapolate (CbmKFParticle_simd *Particle, fvec r0[], fvec T) |
| void | Extrapolate (fvec r0[], fvec T) |
| void | ExtrapolateLine (CbmKFParticle_simd *Particle, fvec r0[], fvec T) |
| fvec | GetDStoPoint (const CbmKFParticle_simd &Particle, const fvec xyz[]) const |
| fvec | GetDStoPoint (const fvec xyz[]) const |
| void | SetVtxGuess (fvec &x, fvec &y, fvec &z) |
| void | SetVtxErrGuess (fvec &d_x, fvec &d_y, fvec &d_z) |
| fvec | GetX () const |
| fvec | GetY () const |
| fvec | GetZ () const |
| fvec | GetPx () const |
| fvec | GetPy () const |
| fvec | GetPz () const |
| fvec | GetE () const |
| fvec | GetS () const |
| fvec | GetQ () const |
| fvec | GetChi2 () const |
| fvec | GetNDF () const |
| fvec * | GetParameters () |
| const fvec * | GetParameters () const |
| fvec * | GetCovMatrix () |
| fvec | GetParameter (Int_t i) const |
| fvec | GetCovariance (Int_t i) const |
| fvec | GetCovariance (Int_t i, Int_t j) const |
| fvec & | rX () |
| fvec & | rY () |
| fvec & | rZ () |
| fvec & | rPx () |
| fvec & | rPy () |
| fvec & | rPz () |
| fvec & | rE () |
| fvec & | rS () |
| fvec & | rQ () |
| fvec & | rChi2 () |
| fvec & | rNDF () |
| fvec & | rParameter (Int_t i) |
| fvec & | rCovariance (Int_t i) |
| fvec & | rCovariance (Int_t i, Int_t j) |
| void | GetMomentum (fvec &P, fvec &Error) |
| void | GetMass (fvec &M, fvec &Error) |
| fvec | GetTx () const |
| fvec | GetTy () const |
| void | MeasureMass (CbmKFParticle_simd *Particle, fvec r0[], fvec Mass) |
| void | MeasureProductionVertex (CbmKFParticle_simd *Particle, fvec r0[], CbmKFVertexInterface *Parent) |
| void | Convert (CbmKFParticle_simd *Particle, fvec r0[], bool ToProduction) |
| void | multQSQt (const fvec Q[], fvec S[]) |
| void | multQSQt1 (const fvec J[11], fvec S[]) |
| void | GetKFVertex (CbmKFVertex *vtx) |
| void | GetKFParticle (CbmKFParticle &Part, int iPart=0) |
| void | GetKFParticle (CbmKFParticle *Part, int nPart=0) |
| CbmKFVertex | GetKFVertexJ (int j) |
| void | GetKFVertexJ (int j, CbmKFVertex *vtx) |
| void | SetPDG (fvec pdg) |
| const fvec & | GetPDG () const |
| void | ConstructPVT (vector< CbmKFTrack > &vRTracks) |
Static Public Member Functions | |
| static void | FindParticles (vector< CbmKFTrack > &vRTracks, vector< float > &ChiToPrimVtx, vector< L1FieldRegion > &vField, vector< CbmKFParticle > &Particles, CbmKFVertex &PrimVtx, const vector< int > &vTrackPDG, const float cuts[2][3]=DefaultCuts) |
| static void | ExtrapolateToPV (vector< CbmKFParticle > &vParticles, CbmKFVertex &PrimVtx) |
| static fvec | GetChi2BetweenParticles (CbmKFParticle_simd &p1, CbmKFParticle_simd &p2) |
| static void | Find2DaughterDecay (vector< CbmKFTrack > &vTracks, const vector< L1FieldRegion > &vField, vector< CbmKFParticle > &Particles, const int DaughterNegPDG, const int DaughterPosPDG, const int MotherPDG, vector< short > &idNeg, vector< short > &idPos, CbmKFVertex &PrimVtx, const float *cuts=0, bool isPrimary=0, vector< float > *vMotherTopoChi2Ndf=0, const float *secCuts=0, const float massMotherPDG=0, const float massMotherPDGSigma=0, vector< CbmKFParticle > *vMotherPrim=0, vector< CbmKFParticle > *vMotherSec=0) |
| static void | Find2DaughterDecay (vector< CbmKFTrack > &vTracks, const vector< L1FieldRegion > &vField, vector< CbmKFParticle > &Particles, const int DaughterNegPDG, const int DaughterPosPDG, const int MotherPDG, vector< short > &idNeg, vector< short > &idPos, CbmKFVertex &PrimVtx, const float *cuts, bool isPrimary, const float PtCut, const float Chi2PrimCut=-100.f, vector< float > *ChiToPrimVtx=0, const float *PCut=0) |
| static void | FindTrackV0Decay (const int MotherPDG, vector< CbmKFParticle > &Particles, vector< CbmKFParticle > &vV0, vector< CbmKFTrack > &vTracks, const vector< L1FieldRegion > &field, const int DaughterPDG, vector< short > &idTrack, CbmKFVertex &PrimVtx, const float *cuts=0, bool isPrimary=0, vector< float > *ChiToPrimVtx=0, vector< CbmKFParticle > *vHyperonPrim=0, float hyperonPrimMass=0, float hyperonPrimMassErr=0, vector< CbmKFParticle > *vHyperonSec=0) |
| static void | FindHyperons (int PDG, CbmKFParticle_simd vDaughters[2], vector< int > &daughterIds, vector< CbmKFParticle > &vLambdaSec, vector< CbmKFParticle > &vHyperon, CbmKFVertex &PrimVtx, const float *cuts=0, int startIndex=0) |
| static void | FindDMesLambdac (vector< CbmKFTrack > &vTracks, const vector< L1FieldRegion > &vField, vector< CbmKFParticle > &Particles, const int DaughterPDG[5], const int MotherPDG[8], vector< short > *idTrack[5], CbmKFVertex &PrimVtx, const float cuts[8][8], vector< float > ChiToPrimVtx) |
| static void | CombineTrackPart (vector< CbmKFTrack > &vTracks, const vector< L1FieldRegion > &vField, vector< CbmKFParticle > &Particles, CbmKFParticle &part, const int DaughterPDG, const int MotherPDG, vector< short > &id, const float *cuts, const unsigned short startIndex=0, const bool IsSamePart=0) |
| static void | SelectParticleCandidates (vector< CbmKFParticle > &Particles, vector< CbmKFParticle > &vCandidates, CbmKFVertex &PrimVtx, const float cuts[5]) |
| static Int_t | IJ (Int_t i, Int_t j) |
Public Attributes | |
| CbmKFParticle_simd | KFPart |
Protected Member Functions | |
| fvec & | Cij (Int_t i, Int_t j) |
Definition at line 16 of file CbmKFParticleInterface.h.
| CbmKFParticleInterface::CbmKFParticleInterface | ( | ) |
Definition at line 15 of file CbmKFParticleInterface.cxx.
| CbmKFParticleInterface::CbmKFParticleInterface | ( | CbmKFTrackInterface * | Track[] | ) |
Definition at line 19 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::Create(), and KFPart.
| CbmKFParticleInterface::CbmKFParticleInterface | ( | CbmKFParticle * | part[], |
| const int | nPart = 0 |
||
| ) |
Definition at line 24 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::Create(), and KFPart.
| CbmKFParticleInterface::~CbmKFParticleInterface | ( | ) |
Definition at line 29 of file CbmKFParticleInterface.cxx.
| CbmKFParticleInterface::CbmKFParticleInterface | ( | const CbmKFParticleInterface & | c | ) |
Definition at line 33 of file CbmKFParticleInterface.cxx.
References KFPart.
|
inlineprotected |
Definition at line 231 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::C, i, and KFPart.
Referenced by MeasureMass().
|
static |
Definition at line 2013 of file CbmKFParticleInterface.cxx.
References CbmKFParticle::AddDaughter(), CbmKFParticle::CleanDaughtersId(), Construct(), CbmKFParticle_simd::Create(), CbmKFParticle::DaughterIds(), fvecLen, GetChi2(), CbmKFParticle::GetCovMatrix(), GetKFParticle(), GetNDF(), CbmKFParticle::GetX(), CbmKFParticle::GetY(), CbmKFParticle::GetZ(), CbmKFParticle_simd::SetField(), CbmKFParticle_simd::SetId(), L1FieldRegion::SetOneEntry(), SetPDG(), SetVtxErrGuess(), SetVtxGuess(), and sqrt().
Referenced by FindDMesLambdac(), and FindParticles().
| void CbmKFParticleInterface::Construct | ( | CbmKFParticle_simd | vDaughters[], |
| int | NDaughters, | ||
| CbmKFVertexInterface * | Parent = 0, |
||
| float | Mass = -1, |
||
| float | CutChi2 = -1, |
||
| bool | isAtVtxGuess = 0 |
||
| ) |
| void CbmKFParticleInterface::Construct | ( | CbmKFTrackInterface * | vDaughters[][fvecLen], |
| int | NDaughters, | ||
| CbmKFVertexInterface * | Parent = 0, |
||
| float | Mass = -1, |
||
| float | CutChi2 = -1 |
||
| ) |
Definition at line 44 of file CbmKFParticleInterface.cxx.
References Construct().
Referenced by CombineTrackPart(), Construct(), Find2DaughterDecay(), FindHyperons(), and FindTrackV0Decay().
| void CbmKFParticleInterface::ConstructPVT | ( | vector< CbmKFTrack > & | vRTracks | ) |
Definition at line 2124 of file CbmKFParticleInterface.cxx.
| void CbmKFParticleInterface::Convert | ( | CbmKFParticle_simd * | Particle, |
| fvec | r0[], | ||
| bool | ToProduction | ||
| ) |
Definition at line 625 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::fField, L1FieldRegion::Get(), CbmKFParticle_simd::GetCovMatrix(), KFPart, L1FieldValue::x, L1FieldValue::y, and L1FieldValue::z.
Referenced by MeasureProductionVertex(), TransportToDecayVertex(), and TransportToProductionVertex().
| void CbmKFParticleInterface::Extrapolate | ( | CbmKFParticle_simd * | Particle, |
| fvec | r0[], | ||
| fvec | T | ||
| ) |
Definition at line 742 of file CbmKFParticleInterface.cxx.
References ExtrapolateLine(), CbmKFParticle_simd::fField, L1FieldRegion::Get(), CbmKFParticle_simd::GetCovMatrix(), CbmKFParticle_simd::GetParameters(), m, multQSQt1(), L1FieldValue::x, L1FieldValue::y, and L1FieldValue::z.
Referenced by Extrapolate(), ExtrapolateToPV(), MeasureProductionVertex(), TransportToDecayVertex(), and TransportToProductionVertex().
Definition at line 1005 of file CbmKFParticleInterface.cxx.
References Extrapolate(), and KFPart.
| void CbmKFParticleInterface::ExtrapolateLine | ( | CbmKFParticle_simd * | Particle, |
| fvec | r0[], | ||
| fvec | T | ||
| ) |
Definition at line 693 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::GetCovMatrix(), and CbmKFParticle_simd::GetParameters().
Referenced by Extrapolate().
|
static |
Definition at line 1515 of file CbmKFParticleInterface.cxx.
References Extrapolate(), fvecLen, GetDStoPoint(), GetKFParticle(), CbmKFVertex::GetRefX(), CbmKFVertex::GetRefY(), CbmKFVertex::GetRefZ(), KFPart, and CbmKFParticle_simd::r.
Referenced by FindParticles().
|
static |
Definition at line 1721 of file CbmKFParticleInterface.cxx.
References fabs(), Find2DaughterDecay(), CbmKFTrack::GetTrack(), and sqrt().
|
static |
Definition at line 1567 of file CbmKFParticleInterface.cxx.
References Construct(), fabs(), fvecLen, GetChi2(), CbmKFVertex::GetCovMatrix(), GetKFParticle(), CbmKFParticle::GetMass(), GetNDF(), GetParameters(), CbmKFVertex::GetRefX(), CbmKFVertex::GetRefY(), CbmKFVertex::GetRefZ(), CbmKFParticle::GetZ(), GetZ(), KFPart, MeasureProductionVertex(), CbmKFParticle_simd::SetField(), CbmKFParticle_simd::SetId(), CbmKFParticle::SetId(), L1FieldRegion::SetOneEntry(), SetPDG(), SetVtxErrGuess(), SetVtxGuess(), and sqrt().
Referenced by Find2DaughterDecay(), FindDMesLambdac(), and FindParticles().
|
static |
Definition at line 1940 of file CbmKFParticleInterface.cxx.
References CombineTrackPart(), fabs(), Find2DaughterDecay(), CbmKFTrack::GetTrack(), SelectParticleCandidates(), and sqrt().
Referenced by FindParticles().
|
static |
Definition at line 1887 of file CbmKFParticleInterface.cxx.
References Construct(), CbmKFParticle_simd::Create(), CbmKFParticle::DaughterIds(), fvecLen, GetChi2(), GetKFParticle(), GetNDF(), GetParameters(), CbmKFParticle::GetZ(), GetZ(), KFPart, MeasureProductionVertex(), and SetPDG().
Referenced by FindParticles().
|
static |
Find particles with 2-body decay channel from input tracks vRTracks with primary vertex PrimVtx:
Definition at line 1186 of file CbmKFParticleInterface.cxx.
References CombineTrackPart(), ExtrapolateToPV(), Find2DaughterDecay(), FindDMesLambdac(), FindHyperons(), FindTrackV0Decay(), CbmKFTrack::GetCovMatrix(), CbmKFTrack::GetRefChi2(), CbmKFTrack::GetRefNDF(), CbmKFTrack::GetTrack(), CbmKFParticle::SetId(), CbmKFTrackInterface::SetId(), and CbmKFParticle::SetPDG().
|
static |
Definition at line 1777 of file CbmKFParticleInterface.cxx.
References Construct(), CbmKFParticle_simd::Create(), fabs(), fvecLen, GetChi2(), CbmKFVertex::GetCovMatrix(), GetKFParticle(), CbmKFParticle::GetMass(), GetNDF(), GetParameters(), CbmKFVertex::GetRefX(), CbmKFVertex::GetRefY(), CbmKFVertex::GetRefZ(), GetZ(), KFPart, MeasureProductionVertex(), CbmKFParticle_simd::SetField(), CbmKFParticle_simd::SetId(), CbmKFParticle::SetId(), L1FieldRegion::SetOneEntry(), SetPDG(), SetVtxErrGuess(), SetVtxGuess(), and sqrt().
Referenced by FindParticles().
|
inline |
Definition at line 56 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::GetChi2(), and KFPart.
Referenced by CombineTrackPart(), Find2DaughterDecay(), FindHyperons(), FindTrackV0Decay(), and SelectParticleCandidates().
|
static |
Definition at line 1539 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::GetCovariance(), CbmKFParticle_simd::GetX(), CbmKFParticle_simd::GetY(), and CbmKFParticle_simd::GetZ().
|
inline |
Definition at line 63 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::C, i, and KFPart.
|
inline |
Definition at line 64 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::C, i, IJ(), and KFPart.
|
inline |
Definition at line 60 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::GetCovMatrix(), and KFPart.
| fvec CbmKFParticleInterface::GetDStoPoint | ( | const CbmKFParticle_simd & | Particle, |
| const fvec | xyz[] | ||
| ) | const |
Definition at line 1030 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::GetParameters().
Referenced by ExtrapolateToPV(), and GetDStoPoint().
Definition at line 1076 of file CbmKFParticleInterface.cxx.
References GetDStoPoint(), and KFPart.
|
inline |
Definition at line 53 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::r.
| void CbmKFParticleInterface::GetKFParticle | ( | CbmKFParticle & | Part, |
| int | iPart = 0 |
||
| ) |
Definition at line 1126 of file CbmKFParticleInterface.cxx.
References CbmKFParticle::AddDaughter(), CbmKFParticle::AtProductionVertex, CbmKFParticle_simd::AtProductionVertex, CbmKFParticle::Chi2, CbmKFParticle::CleanDaughtersId(), L1FieldRegion::cx0, L1FieldRegion::cx1, L1FieldRegion::cx2, L1FieldRegion::cy0, L1FieldRegion::cy1, L1FieldRegion::cy2, L1FieldRegion::cz0, L1FieldRegion::cz1, L1FieldRegion::cz2, CbmKFParticle_simd::DaughterIds(), CbmKFParticle_simd::fField, CbmKFParticle::fieldRegion, CbmKFParticle_simd::GetChi2(), CbmKFParticle::GetCovMatrix(), CbmKFParticle_simd::GetCovMatrix(), CbmKFParticle_simd::GetNDF(), CbmKFParticle::GetParameters(), CbmKFParticle_simd::GetParameters(), CbmKFParticle_simd::GetPDG(), CbmKFParticle_simd::GetQ(), i, CbmKFParticle_simd::Id(), KFPart, CbmKFParticle::NDF, CbmKFParticle::Q, CbmKFParticle::SetId(), CbmKFParticle::SetNDaughters(), CbmKFParticle::SetPDG(), and L1FieldRegion::z0.
Referenced by CombineTrackPart(), ExtrapolateToPV(), Find2DaughterDecay(), FindHyperons(), FindTrackV0Decay(), and GetKFParticle().
| void CbmKFParticleInterface::GetKFParticle | ( | CbmKFParticle * | Part, |
| int | nPart = 0 |
||
| ) |
Definition at line 1159 of file CbmKFParticleInterface.cxx.
References GetKFParticle(), and i.
| void CbmKFParticleInterface::GetKFVertex | ( | CbmKFVertex * | vtx | ) |
Definition at line 1081 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::C, fvecLen, GetKFVertexJ(), i, KFPart, and CbmKFParticle_simd::r.
| CbmKFVertex CbmKFParticleInterface::GetKFVertexJ | ( | int | j | ) |
Definition at line 1103 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::C, CbmKFVertex::GetCovMatrix(), CbmKFVertex::GetRefChi2(), CbmKFVertex::GetRefNDF(), CbmKFVertex::GetRefX(), CbmKFVertex::GetRefY(), CbmKFVertex::GetRefZ(), i, KFPart, and CbmKFParticle_simd::r.
Referenced by GetKFVertex().
| void CbmKFParticleInterface::GetKFVertexJ | ( | int | j, |
| CbmKFVertex * | vtx | ||
| ) |
Definition at line 1116 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::C, CbmKFVertex::GetCovMatrix(), CbmKFVertex::GetRefChi2(), CbmKFVertex::GetRefNDF(), CbmKFVertex::GetRefX(), CbmKFVertex::GetRefY(), CbmKFVertex::GetRefZ(), i, KFPart, and CbmKFParticle_simd::r.
Definition at line 1180 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::GetMass(), and KFPart.
Definition at line 1175 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::GetMomentum(), and KFPart.
|
inline |
Definition at line 57 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::GetNDF(), and KFPart.
Referenced by CombineTrackPart(), Find2DaughterDecay(), FindHyperons(), FindTrackV0Decay(), and SelectParticleCandidates().
|
inline |
Definition at line 62 of file CbmKFParticleInterface.h.
References i, KFPart, and CbmKFParticle_simd::r.
|
inline |
Definition at line 58 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::GetParameters(), and KFPart.
Referenced by Find2DaughterDecay(), FindHyperons(), FindTrackV0Decay(), and SelectParticleCandidates().
|
inline |
Definition at line 59 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::GetParameters(), and KFPart.
|
inline |
Definition at line 107 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::GetPDG(), and KFPart.
|
inline |
Definition at line 50 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::r.
|
inline |
Definition at line 51 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::r.
|
inline |
Definition at line 52 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::r.
|
inline |
Definition at line 55 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::GetQ(), and KFPart.
|
inline |
Definition at line 54 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::r.
|
inline |
Definition at line 89 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::GetTx(), and KFPart.
|
inline |
Definition at line 90 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::GetTy(), and KFPart.
|
inline |
Definition at line 47 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::r.
|
inline |
Definition at line 48 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::r.
|
inline |
Definition at line 49 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::r.
Referenced by Find2DaughterDecay(), FindHyperons(), FindTrackV0Decay(), and SelectParticleCandidates().
|
inlinestatic |
Definition at line 235 of file CbmKFParticleInterface.h.
References i.
Referenced by GetCovariance(), multQSQt(), and rCovariance().
| void CbmKFParticleInterface::MeasureMass | ( | CbmKFParticle_simd * | Particle, |
| fvec | r0[], | ||
| fvec | Mass | ||
| ) |
Definition at line 435 of file CbmKFParticleInterface.cxx.
References Cij(), CbmKFParticle_simd::GetCovMatrix(), CbmKFParticle_simd::GetParameters(), i, and rcp().
| void CbmKFParticleInterface::MeasureProductionVertex | ( | CbmKFParticle_simd * | Particle, |
| fvec | r0[], | ||
| CbmKFVertexInterface * | Parent | ||
| ) |
Definition at line 473 of file CbmKFParticleInterface.cxx.
References Convert(), Extrapolate(), CbmKFVertexInterface::GetCovMatrix(), CbmKFParticle_simd::GetCovMatrix(), CbmKFParticle_simd::GetParameters(), CbmKFVertexInterface::GetRefX(), CbmKFVertexInterface::GetRefY(), CbmKFVertexInterface::GetRefZ(), i, and m.
Referenced by Find2DaughterDecay(), FindHyperons(), FindTrackV0Decay(), and SelectParticleCandidates().
Definition at line 885 of file CbmKFParticleInterface.cxx.
Definition at line 904 of file CbmKFParticleInterface.cxx.
Referenced by Extrapolate().
| CbmKFParticleInterface CbmKFParticleInterface::operator= | ( | const CbmKFParticleInterface & | c | ) |
Definition at line 38 of file CbmKFParticleInterface.cxx.
References KFPart.
|
inline |
Definition at line 79 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::rChi2().
|
inline |
Definition at line 83 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::C, i, and KFPart.
|
inline |
Definition at line 84 of file CbmKFParticleInterface.h.
References CbmKFParticle_simd::C, i, IJ(), and KFPart.
|
inline |
Definition at line 76 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::rE().
|
inline |
Definition at line 80 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::rNDF().
|
inline |
Definition at line 82 of file CbmKFParticleInterface.h.
References i, KFPart, and CbmKFParticle_simd::r.
|
inline |
Definition at line 73 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::rPx().
|
inline |
Definition at line 74 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::rPy().
|
inline |
Definition at line 75 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::rPz().
|
inline |
Definition at line 78 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::rQ().
|
inline |
Definition at line 77 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::rS().
|
inline |
Definition at line 70 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::rX().
|
inline |
Definition at line 71 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::rY().
|
inline |
Definition at line 72 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::rZ().
|
static |
Definition at line 2088 of file CbmKFParticleInterface.cxx.
References fvecLen, GetChi2(), GetNDF(), GetParameters(), GetZ(), KFPart, and MeasureProductionVertex().
Referenced by FindDMesLambdac().
|
inline |
Definition at line 28 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::SetField().
|
inline |
Definition at line 106 of file CbmKFParticleInterface.h.
References KFPart, and CbmKFParticle_simd::SetPDG().
Referenced by CombineTrackPart(), Find2DaughterDecay(), FindHyperons(), and FindTrackV0Decay().
Definition at line 1170 of file CbmKFParticleInterface.cxx.
References KFPart, and CbmKFParticle_simd::SetVtxErrGuess().
Referenced by CombineTrackPart(), Find2DaughterDecay(), and FindTrackV0Decay().
Definition at line 1165 of file CbmKFParticleInterface.cxx.
References KFPart, and CbmKFParticle_simd::SetVtxGuess().
Referenced by CombineTrackPart(), Find2DaughterDecay(), and FindTrackV0Decay().
| void CbmKFParticleInterface::TransportToDecayVertex | ( | ) |
Definition at line 1020 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::AtProductionVertex, Convert(), Extrapolate(), i, KFPart, and CbmKFParticle_simd::r.
| void CbmKFParticleInterface::TransportToProductionVertex | ( | ) |
Definition at line 1010 of file CbmKFParticleInterface.cxx.
References CbmKFParticle_simd::AtProductionVertex, Convert(), Extrapolate(), i, KFPart, and CbmKFParticle_simd::r.
| CbmKFParticle_simd CbmKFParticleInterface::KFPart |
Definition at line 240 of file CbmKFParticleInterface.h.
Referenced by CbmKFParticleInterface(), CbmKFParticleInterface(), CbmKFParticleInterface(), Cij(), Convert(), Extrapolate(), ExtrapolateToPV(), Find2DaughterDecay(), FindHyperons(), FindTrackV0Decay(), GetChi2(), GetCovariance(), GetCovariance(), GetCovMatrix(), GetDStoPoint(), GetE(), GetKFParticle(), GetKFVertex(), GetKFVertexJ(), GetKFVertexJ(), GetMass(), GetMomentum(), GetNDF(), GetParameter(), GetParameters(), GetParameters(), GetPDG(), GetPx(), GetPy(), GetPz(), GetQ(), GetS(), GetTx(), GetTy(), GetX(), GetY(), GetZ(), operator=(), rChi2(), rCovariance(), rCovariance(), rE(), rNDF(), rParameter(), rPx(), rPy(), rPz(), rQ(), rS(), rX(), rY(), rZ(), SelectParticleCandidates(), SetField(), SetPDG(), SetVtxErrGuess(), SetVtxGuess(), TransportToDecayVertex(), and TransportToProductionVertex().