#include <TrackTools.h>
Public Member Functions | |
TrackTools () | |
virtual | ~TrackTools () |
Static Public Member Functions | |
static LorentzVectorParticle | lorentzParticleAtPosition (const TrackParticle &p, const TVector3 &v) |
static TVector3 | propagateToXPosition (const TrackParticle &p, double x) |
static TVector3 | propagateToYPosition (const TrackParticle &p, double y) |
static TVector3 | propagateToZPosition (const TrackParticle &p, double z) |
Definition at line 18 of file TrackTools.h.
|
inline |
Definition at line 20 of file TrackTools.h.
|
inlinevirtual |
Definition at line 21 of file TrackTools.h.
|
static |
Definition at line 52 of file TrackTools.cc.
References tauImpactParameter::TrackHelixVertexFitter::BField0, tauImpactParameter::TrackHelixVertexFitter::computeLorentzVectorPar(), tauImpactParameter::TrackParticle::kappa, tauImpactParameter::TrackHelixVertexFitter::kappa0, tauImpactParameter::TrackParticle::lambda, tauImpactParameter::TrackHelixVertexFitter::lambda0, tauImpactParameter::TrackHelixVertexFitter::MassOffSet, tauImpactParameter::TrackHelixVertexFitter::NExtraPar, tauImpactParameter::TrackHelixVertexFitter::NFreeTrackPar, AlCaHLTBitMon_ParallelJobs::p, tauImpactParameter::TrackParticle::phi, tauImpactParameter::TrackHelixVertexFitter::phi0, tauImpactParameter::ErrorMatrixPropagator::propagateError(), findQualityFiles::v, tauImpactParameter::TrackHelixVertexFitter::x0, tauImpactParameter::TrackHelixVertexFitter::y0, and tauImpactParameter::TrackHelixVertexFitter::z0.
|
static |
Definition at line 13 of file TrackTools.cc.
References funct::cos(), tauImpactParameter::TrackParticle::dxy, PVValHelper::dxy, tauImpactParameter::TrackParticle::dz, PVValHelper::dz, tauImpactParameter::TrackParticle::kappa, hgcalLayerClusters_cfi::kappa, tauImpactParameter::TrackParticle::lambda, AlCaHLTBitMon_ParallelJobs::p, tauImpactParameter::TrackParticle::phi, alignCSCRings::r, alignCSCRings::s, funct::sin(), funct::tan(), and x.
|
static |
Definition at line 26 of file TrackTools.cc.
References funct::cos(), tauImpactParameter::TrackParticle::dxy, PVValHelper::dxy, tauImpactParameter::TrackParticle::dz, PVValHelper::dz, tauImpactParameter::TrackParticle::kappa, hgcalLayerClusters_cfi::kappa, tauImpactParameter::TrackParticle::lambda, AlCaHLTBitMon_ParallelJobs::p, tauImpactParameter::TrackParticle::phi, alignCSCRings::r, alignCSCRings::s, funct::sin(), funct::tan(), and x.
|
static |
Definition at line 39 of file TrackTools.cc.
References funct::cos(), tauImpactParameter::TrackParticle::dxy, PVValHelper::dxy, tauImpactParameter::TrackParticle::dz, PVValHelper::dz, tauImpactParameter::TrackParticle::kappa, hgcalLayerClusters_cfi::kappa, tauImpactParameter::TrackParticle::lambda, AlCaHLTBitMon_ParallelJobs::p, tauImpactParameter::TrackParticle::phi, alignCSCRings::r, alignCSCRings::s, funct::sin(), funct::tan(), and x.