FCCAnalyses
Loading...
Searching...
No Matches
Functions
FCCAnalyses::ReconstructedParticle2Track Namespace Reference

Functions

ROOT::VecOps::RVec< float > getRP2TRK_mom (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the momentum of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the charge of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
float Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
ROOT::VecOps::RVec< float > XPtoPar_dxy (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > XPtoPar_dz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > XPtoPar_phi (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > XPtoPar_C (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
 
ROOT::VecOps::RVec< float > XPtoPar_ct (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
 
ROOT::VecOps::RVec< float > getRP2TRK_D0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_Z0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Z0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Phi of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_omega (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the omega of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_tanLambda (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the tanLambda of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_D0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the D0 significance of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_Z0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Z0 significance of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_D0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_Z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_phi_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the omega of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > getRP2TRK_d0_phi0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0, phi0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > getRP2TRK_d0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0, omega) of the covariance matrix.
 
ROOT::VecOps::RVec< float > getRP2TRK_d0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > getRP2TRK_d0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > getRP2TRK_phi0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,omega) of the covariance matrix.
 
ROOT::VecOps::RVec< float > getRP2TRK_phi0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > getRP2TRK_phi0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > getRP2TRK_omega_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (omega,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > getRP2TRK_omega_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (omega,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > getRP2TRK_z0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (z0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< edm4hep::TrackState > getRP2TRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the tracks associated to reco'ed particles.
 
ROOT::VecOps::RVec< int > get_recoindTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the reco indices of particles that have tracks.
 
int getTK_n (ROOT::VecOps::RVec< edm4hep::TrackState > x)
 Return the size of a collection of TrackStates.
 
ROOT::VecOps::RVec< bool > hasTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 Return if a Reco particle have an associated track.
 

Function Documentation

◆ Bz()

float FCCAnalyses::ReconstructedParticle2Track::Bz ( const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &  rps,
const ROOT::VecOps::RVec< edm4hep::TrackState > &  tracks 
)

◆ get_recoindTRK()

ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2Track::get_recoindTRK ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the reco indices of particles that have tracks.

◆ getRP2TRK()

ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the tracks associated to reco'ed particles.

◆ getRP2TRK_Bz()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Bz ( const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &  rps,
const ROOT::VecOps::RVec< edm4hep::TrackState > &  tracks 
)

◆ getRP2TRK_charge()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_charge ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the charge of a track to a reconstructed particle.

◆ getRP2TRK_D0()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0 ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the D0 of a track to a reconstructed particle.

◆ getRP2TRK_D0_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.

◆ getRP2TRK_d0_omega_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_omega_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the off-diag term (d0, omega) of the covariance matrix.

◆ getRP2TRK_d0_phi0_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_phi0_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the off-diag term (d0, phi0) of the covariance matrix.

◆ getRP2TRK_D0_sig()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_sig ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the D0 significance of a track to a reconstructed particle.

◆ getRP2TRK_d0_tanlambda_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_tanlambda_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the off-diag term (d0,tanlambda) of the covariance matrix.

◆ getRP2TRK_d0_z0_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_z0_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the off-diag term (d0,z0) of the covariance matrix.

◆ getRP2TRK_mom()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_mom ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the momentum of a track to a reconstructed particle.

◆ getRP2TRK_omega()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the omega of a track to a reconstructed particle.

◆ getRP2TRK_omega_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the variance (not the sigma) of the omega of a track to a reconstructed particle.

◆ getRP2TRK_omega_tanlambda_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_tanlambda_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the off-diag term (omega,tanlambda) of the covariance matrix.

◆ getRP2TRK_omega_z0_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_z0_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the off-diag term (omega,z0) of the covariance matrix.

◆ getRP2TRK_phi()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the Phi of a track to a reconstructed particle.

◆ getRP2TRK_phi0_omega_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_omega_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the off-diag term (phi0,omega) of the covariance matrix.

◆ getRP2TRK_phi0_tanlambda_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_tanlambda_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the off-diag term (phi0,tanlambda) of the covariance matrix.

◆ getRP2TRK_phi0_z0_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_z0_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the off-diag term (phi0,z0) of the covariance matrix.

◆ getRP2TRK_phi_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.

◆ getRP2TRK_tanLambda()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the tanLambda of a track to a reconstructed particle.

◆ getRP2TRK_tanLambda_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.

◆ getRP2TRK_Z0()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0 ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the Z0 of a track to a reconstructed particle.

◆ getRP2TRK_Z0_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.

◆ getRP2TRK_Z0_sig()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_sig ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the Z0 significance of a track to a reconstructed particle.

◆ getRP2TRK_z0_tanlambda_cov()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_z0_tanlambda_cov ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in,
ROOT::VecOps::RVec< edm4hep::TrackState >  tracks 
)

Return the off-diag term (z0,tanlambda) of the covariance matrix.

◆ getTK_n()

int FCCAnalyses::ReconstructedParticle2Track::getTK_n ( ROOT::VecOps::RVec< edm4hep::TrackState >  x)

Return the size of a collection of TrackStates.

◆ hasTRK()

ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle2Track::hasTRK ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  in)

Return if a Reco particle have an associated track.

◆ XPtoPar_C()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C ( const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &  in,
const ROOT::VecOps::RVec< edm4hep::TrackState > &  tracks,
const float &  Bz 
)

◆ XPtoPar_ct()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct ( const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &  in,
const ROOT::VecOps::RVec< edm4hep::TrackState > &  tracks,
const float &  Bz 
)

◆ XPtoPar_dxy()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy ( const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &  in,
const ROOT::VecOps::RVec< edm4hep::TrackState > &  tracks,
const TLorentzVector &  V,
const float &  Bz 
)

◆ XPtoPar_dz()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz ( const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &  in,
const ROOT::VecOps::RVec< edm4hep::TrackState > &  tracks,
const TLorentzVector &  V,
const float &  Bz 
)

◆ XPtoPar_phi()

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi ( const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &  in,
const ROOT::VecOps::RVec< edm4hep::TrackState > &  tracks,
const TLorentzVector &  V,
const float &  Bz 
)