CMS 3D CMS Logo

BzeroReferenceTrajectory Member List

This is the complete list of members for BzeroReferenceTrajectory, including all inherited members.

addMaterialEffectsBp(const std::vector< AlgebraicMatrix > &allJacobians, const std::vector< AlgebraicMatrix > &allProjections, const std::vector< AlgebraicSymMatrix > &allCurvChanges, const std::vector< AlgebraicSymMatrix > &allDeltaParaCovs, const std::vector< AlgebraicMatrix > &allLocalToCurv)ReferenceTrajectoryprotectedvirtual
addMaterialEffectsBrl(const std::vector< AlgebraicMatrix > &allJacobians, const std::vector< AlgebraicMatrix > &allProjections, const std::vector< AlgebraicSymMatrix > &allCurvChanges, const std::vector< AlgebraicSymMatrix > &allDeltaParaCovs, const std::vector< AlgebraicMatrix > &allLocalToCurv, const GlobalTrajectoryParameters &gtp)ReferenceTrajectoryprotectedvirtual
addMaterialEffectsBrl(const std::vector< AlgebraicMatrix > &allProjections, const std::vector< AlgebraicSymMatrix > &allDeltaParaCovs, const std::vector< AlgebraicMatrix > &allLocalToCurv, const std::vector< double > &allSteps, const GlobalTrajectoryParameters &gtp, const double minStep=1.0)ReferenceTrajectoryprotectedvirtual
addMaterialEffectsCov(const std::vector< AlgebraicMatrix > &allJacobians, const std::vector< AlgebraicMatrix > &allProjections, const std::vector< AlgebraicSymMatrix > &allCurvChanges, const std::vector< AlgebraicSymMatrix > &allDeltaParaCovs)ReferenceTrajectoryprotectedvirtual
addMaterialEffectsCurvlinGbl(const std::vector< AlgebraicMatrix > &allJacobians, const std::vector< AlgebraicMatrix > &allProjections, const std::vector< AlgebraicSymMatrix > &allCurvChanges, const std::vector< AlgebraicSymMatrix > &allDeltaParaCovs, const std::vector< AlgebraicMatrix > &allLocalToCurv)ReferenceTrajectoryprotectedvirtual
addMaterialEffectsLocalGbl(const std::vector< AlgebraicMatrix > &allJacobians, const std::vector< AlgebraicMatrix > &allProjections, const std::vector< AlgebraicSymMatrix > &allCurvatureChanges, const std::vector< AlgebraicSymMatrix > &allDeltaParameterCovs)ReferenceTrajectoryprotectedvirtual
breakPoints enum valueReferenceTrajectoryBase
brokenLinesCoarse enum valueReferenceTrajectoryBase
brokenLinesFine enum valueReferenceTrajectoryBase
BzeroReferenceTrajectory(const TrajectoryStateOnSurface &tsos, const TransientTrackingRecHit::ConstRecHitContainer &recHits, const MagneticField *magField, const reco::BeamSpot &beamSpot, const ReferenceTrajectoryBase::Config &config)BzeroReferenceTrajectory
clone() const overrideBzeroReferenceTrajectoryinlinevirtual
combined enum valueReferenceTrajectoryBase
construct(const TrajectoryStateOnSurface &referenceTsos, const TransientTrackingRecHit::ConstRecHitContainer &recHits, const MagneticField *magField, const reco::BeamSpot &beamSpot)ReferenceTrajectoryprotectedvirtual
createUpdator(MaterialEffects materialEffects, double mass) constReferenceTrajectoryprotected
curvlinGBL enum valueReferenceTrajectoryBase
derivatives() constReferenceTrajectoryBaseinline
energyLoss enum valueReferenceTrajectoryBase
fillDerivatives(const AlgebraicMatrix &projection, const AlgebraicMatrix &fullJacobian, unsigned int iRow)ReferenceTrajectoryprotectedvirtual
fillMeasurementAndError(const TransientTrackingRecHit::ConstRecHitPointer &hitPtr, unsigned int iRow, const TrajectoryStateOnSurface &updatedTsos)ReferenceTrajectoryprotectedvirtual
fillTrajectoryPositions(const AlgebraicMatrix &projection, const AlgebraicVector &mixedLocalParams, unsigned int iRow)ReferenceTrajectoryprotectedvirtual
gblExtDerivatives() constReferenceTrajectoryBaseinline
gblExtMeasurements() constReferenceTrajectoryBaseinline
gblExtPrecisions() constReferenceTrajectoryBaseinline
gblInput()ReferenceTrajectoryBaseinline
getHitProjectionMatrix(const TransientTrackingRecHit::ConstRecHitPointer &recHit) constReferenceTrajectoryprotected
getHitProjectionMatrixT(const TransientTrackingRecHit::ConstRecHitPointer &recHit) constReferenceTrajectoryprotected
isValid()ReferenceTrajectoryBaseinline
localGBL enum valueReferenceTrajectoryBase
localToTrajectory() constReferenceTrajectoryBaseinline
MaterialEffects enum nameReferenceTrajectoryBase
measurementErrors() constReferenceTrajectoryBaseinline
measurements() constReferenceTrajectoryBaseinline
multipleScattering enum valueReferenceTrajectoryBase
nMeasPerHitReferenceTrajectoryBaseprotectedstatic
nominalField() constReferenceTrajectoryBaseinline
none enum valueReferenceTrajectoryBase
numberOfHitMeas() constReferenceTrajectoryBaseinline
numberOfHits() constReferenceTrajectoryBaseinline
numberOfPar() constReferenceTrajectoryBaseinline
numberOfUsedRecHits(const TransientTrackingRecHit::ConstRecHitContainer &recHits) constReferenceTrajectoryBaseprotected
numberOfVirtualMeas() constReferenceTrajectoryBaseinline
numberOfVirtualPar() constReferenceTrajectoryBaseinline
parameterErrors() constReferenceTrajectoryBaseinline
parameterErrorsAvailable() constReferenceTrajectoryBaseinline
parameters() constReferenceTrajectoryBaseinline
propagate(const Plane &previousSurface, const TrajectoryStateOnSurface &previousTsos, const Plane &newSurface, TrajectoryStateOnSurface &newTsos, AlgebraicMatrix &newJacobian, AlgebraicMatrix &newCurvlinJacobian, double &nextStep, const MagneticField *magField) constReferenceTrajectoryprotectedvirtual
recHits() constReferenceTrajectoryBaseinline
ReferenceTrajectory(const TrajectoryStateOnSurface &referenceTsos, const TransientTrackingRecHit::ConstRecHitContainer &recHits, const MagneticField *magField, const reco::BeamSpot &beamSpot, const ReferenceTrajectoryBase::Config &config)ReferenceTrajectory
ReferenceTrajectory(unsigned int nPar, unsigned int nHits, const ReferenceTrajectoryBase::Config &config)ReferenceTrajectoryprotected
ReferenceTrajectoryBase(unsigned int nPar, unsigned int nHits, unsigned int nVirtualPar, unsigned int nVirtualMeas)ReferenceTrajectoryBaseexplicitprotected
ReferenceTrajectoryPtr typedefReferenceTrajectoryBase
setParameterErrors(const AlgebraicSymMatrix &error)ReferenceTrajectoryBaseinline
SurfaceSide typedefReferenceTrajectory
surfaceSide(const PropagationDirection dir) constReferenceTrajectoryinlineprotected
theDerivativesReferenceTrajectoryBaseprotected
theGblExtDerivativesReferenceTrajectoryBaseprotected
theGblExtMeasurementsReferenceTrajectoryBaseprotected
theGblExtPrecisionsReferenceTrajectoryBaseprotected
theGblInputReferenceTrajectoryBaseprotected
theInnerLocalToTrajectoryReferenceTrajectoryBaseprotected
theInnerTrajectoryToCurvilinearReferenceTrajectoryBaseprotected
theMeasurementsReferenceTrajectoryBaseprotected
theMeasurementsCovReferenceTrajectoryBaseprotected
theMomentumEstimateBzeroReferenceTrajectoryprivate
theNomFieldReferenceTrajectoryBaseprotected
theNumberOfHitsReferenceTrajectoryBaseprotected
theNumberOfParsReferenceTrajectoryBaseprotected
theNumberOfVirtualMeasReferenceTrajectoryBaseprotected
theNumberOfVirtualParsReferenceTrajectoryBaseprotected
theParamCovFlagReferenceTrajectoryBaseprotected
theParameterCovReferenceTrajectoryBaseprotected
theParametersReferenceTrajectoryBaseprotected
theRecHitsReferenceTrajectoryBaseprotected
theTrajectoryPositionCovReferenceTrajectoryBaseprotected
theTrajectoryPositionsReferenceTrajectoryBaseprotected
theTsosVecReferenceTrajectoryBaseprotected
theValidityFlagReferenceTrajectoryBaseprotected
trajectoryPositionErrors() constReferenceTrajectoryBaseinline
trajectoryPositions() constReferenceTrajectoryBaseinline
trajectoryStates() constReferenceTrajectoryBaseinline
trajectoryToCurv() constReferenceTrajectoryBaseinline
useRecHit(const TransientTrackingRecHit::ConstRecHitPointer &hitPtr) constReferenceTrajectoryBaseprotected
~BzeroReferenceTrajectory() overrideBzeroReferenceTrajectoryinline
~ReferenceTrajectory() overrideReferenceTrajectoryinline
~ReferenceTrajectoryBase() overrideReferenceTrajectoryBaseinline