#include <ErrorMatrixPropagator.h>
Public Member Functions | |
ErrorMatrixPropagator () | |
virtual | ~ErrorMatrixPropagator () |
Static Public Member Functions | |
static TMatrixTSym< double > | propagateError (std::function< TVectorT< double >(const TVectorT< double > &)> f, const TVectorT< double > &inPar, TMatrixTSym< double > &inCov, double epsilon=0.001, double errorEpsilonRatio=1000) |
Definition at line 17 of file ErrorMatrixPropagator.h.
|
inline |
Definition at line 19 of file ErrorMatrixPropagator.h.
|
inlinevirtual |
Definition at line 20 of file ErrorMatrixPropagator.h.
References geometryDiff::epsilon, f, RecoTauPiZeroBuilderPlugins_cfi::function, and propagateError().
|
static |
Definition at line 12 of file ErrorMatrixPropagator.cc.
References delta, geometryDiff::epsilon, relativeConstraints::error, f, mps_fire::i, mathSSE::sqrt(), and findQualityFiles::v.
Referenced by tauImpactParameter::ParticleBuilder::createLorentzVectorParticle(), tauImpactParameter::ParticleBuilder::createTrackParticle(), tauImpactParameter::TauA1NuConstrainedFitter::fit(), tauImpactParameter::TauA1NuConstrainedFitter::getMother(), tauImpactParameter::TrackHelixVertexFitter::getMother(), tauImpactParameter::TauA1NuConstrainedFitter::getRefitDaughters(), tauImpactParameter::TrackHelixVertexFitter::getRefitLorentzVectorParticles(), tauImpactParameter::TrackHelixVertexFitter::getRefitTracks(), tauImpactParameter::TauA1NuConstrainedFitter::getTauRotationSignificance(), tauImpactParameter::TrackTools::lorentzParticleAtPosition(), tauImpactParameter::TauA1NuConstrainedFitter::TauA1NuConstrainedFitter(), and ~ErrorMatrixPropagator().