CMS 3D CMS Logo

ReferenceTrajectory Member List

This is the complete list of members for ReferenceTrajectory, 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
allowZeroMaterial_ReferenceTrajectoryprivate
breakPoints enum valueReferenceTrajectoryBase
brokenLinesCoarse enum valueReferenceTrajectoryBase
brokenLinesFine enum valueReferenceTrajectoryBase
clhep2eigen(const AlgebraicVector &in, Eigen::MatrixBase< Derived > &out)ReferenceTrajectoryprivate
clhep2eigen(const AlgebraicMatrix &in, Eigen::MatrixBase< Derived > &out)ReferenceTrajectoryprivate
clhep2eigen(const AlgebraicSymMatrix &in, Eigen::MatrixBase< Derived > &out)ReferenceTrajectoryprivate
clone() const overrideReferenceTrajectoryinlinevirtual
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
includeAPEs_ReferenceTrajectoryprivate
isValid()ReferenceTrajectoryBaseinline
localGBL enum valueReferenceTrajectoryBase
localToTrajectory() constReferenceTrajectoryBaseinline
mass_ReferenceTrajectoryprivate
MaterialEffects enum nameReferenceTrajectoryBase
materialEffects_ReferenceTrajectoryprivate
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
propDir_ReferenceTrajectoryprivate
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
theNomFieldReferenceTrajectoryBaseprotected
theNumberOfHitsReferenceTrajectoryBaseprotected
theNumberOfParsReferenceTrajectoryBaseprotected
theNumberOfVirtualMeasReferenceTrajectoryBaseprotected
theNumberOfVirtualParsReferenceTrajectoryBaseprotected
theParamCovFlagReferenceTrajectoryBaseprotected
theParameterCovReferenceTrajectoryBaseprotected
theParametersReferenceTrajectoryBaseprotected
theRecHitsReferenceTrajectoryBaseprotected
theTrajectoryPositionCovReferenceTrajectoryBaseprotected
theTrajectoryPositionsReferenceTrajectoryBaseprotected
theTsosVecReferenceTrajectoryBaseprotected
theValidityFlagReferenceTrajectoryBaseprotected
trajectoryPositionErrors() constReferenceTrajectoryBaseinline
trajectoryPositions() constReferenceTrajectoryBaseinline
trajectoryStates() constReferenceTrajectoryBaseinline
trajectoryToCurv() constReferenceTrajectoryBaseinline
useBeamSpot_ReferenceTrajectoryprivate
useRecHit(const TransientTrackingRecHit::ConstRecHitPointer &hitPtr) constReferenceTrajectoryBaseprotected
~ReferenceTrajectory() overrideReferenceTrajectoryinline
~ReferenceTrajectoryBase() overrideReferenceTrajectoryBaseinline