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) const ReferenceTrajectoryprotected
curvlinGBL enum valueReferenceTrajectoryBase
derivatives() const ReferenceTrajectoryBaseinline
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() const ReferenceTrajectoryBaseinline
gblExtMeasurements() const ReferenceTrajectoryBaseinline
gblExtPrecisions() const ReferenceTrajectoryBaseinline
gblInput()ReferenceTrajectoryBaseinline
getHitProjectionMatrix(const TransientTrackingRecHit::ConstRecHitPointer &recHit) const ReferenceTrajectoryprotected
getHitProjectionMatrixT(const TransientTrackingRecHit::ConstRecHitPointer &recHit) const ReferenceTrajectoryprotected
includeAPEs_ReferenceTrajectoryprivate
isValid()ReferenceTrajectoryBaseinline
localGBL enum valueReferenceTrajectoryBase
localToTrajectory() const ReferenceTrajectoryBaseinline
mass_ReferenceTrajectoryprivate
MaterialEffects enum nameReferenceTrajectoryBase
materialEffects_ReferenceTrajectoryprivate
measurementErrors() const ReferenceTrajectoryBaseinline
measurements() const ReferenceTrajectoryBaseinline
multipleScattering enum valueReferenceTrajectoryBase
nMeasPerHitReferenceTrajectoryBaseprotectedstatic
nominalField() const ReferenceTrajectoryBaseinline
none enum valueReferenceTrajectoryBase
numberOfHitMeas() const ReferenceTrajectoryBaseinline
numberOfHits() const ReferenceTrajectoryBaseinline
numberOfPar() const ReferenceTrajectoryBaseinline
numberOfUsedRecHits(const TransientTrackingRecHit::ConstRecHitContainer &recHits) const ReferenceTrajectoryBaseprotected
numberOfVirtualMeas() const ReferenceTrajectoryBaseinline
numberOfVirtualPar() const ReferenceTrajectoryBaseinline
parameterErrors() const ReferenceTrajectoryBaseinline
parameterErrorsAvailable() const ReferenceTrajectoryBaseinline
parameters() const ReferenceTrajectoryBaseinline
propagate(const Plane &previousSurface, const TrajectoryStateOnSurface &previousTsos, const Plane &newSurface, TrajectoryStateOnSurface &newTsos, AlgebraicMatrix &newJacobian, AlgebraicMatrix &newCurvlinJacobian, double &nextStep, const MagneticField *magField) const ReferenceTrajectoryprotectedvirtual
propDir_ReferenceTrajectoryprivate
recHits() const ReferenceTrajectoryBaseinline
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) const ReferenceTrajectoryinlineprotected
theDerivativesReferenceTrajectoryBaseprotected
theGblExtDerivativesReferenceTrajectoryBaseprotected
theGblExtMeasurementsReferenceTrajectoryBaseprotected
theGblExtPrecisionsReferenceTrajectoryBaseprotected
theGblInputReferenceTrajectoryBaseprotected
theInnerLocalToTrajectoryReferenceTrajectoryBaseprotected
theInnerTrajectoryToCurvilinearReferenceTrajectoryBaseprotected
theMeasurementsReferenceTrajectoryBaseprotected
theMeasurementsCovReferenceTrajectoryBaseprotected
theNomFieldReferenceTrajectoryBaseprotected
theNumberOfHitsReferenceTrajectoryBaseprotected
theNumberOfParsReferenceTrajectoryBaseprotected
theNumberOfVirtualMeasReferenceTrajectoryBaseprotected
theNumberOfVirtualParsReferenceTrajectoryBaseprotected
theParamCovFlagReferenceTrajectoryBaseprotected
theParameterCovReferenceTrajectoryBaseprotected
theParametersReferenceTrajectoryBaseprotected
theRecHitsReferenceTrajectoryBaseprotected
theTrajectoryPositionCovReferenceTrajectoryBaseprotected
theTrajectoryPositionsReferenceTrajectoryBaseprotected
theTsosVecReferenceTrajectoryBaseprotected
theValidityFlagReferenceTrajectoryBaseprotected
trajectoryPositionErrors() const ReferenceTrajectoryBaseinline
trajectoryPositions() const ReferenceTrajectoryBaseinline
trajectoryStates() const ReferenceTrajectoryBaseinline
trajectoryToCurv() const ReferenceTrajectoryBaseinline
useBeamSpot_ReferenceTrajectoryprivate
useRecHit(const TransientTrackingRecHit::ConstRecHitPointer &hitPtr) const ReferenceTrajectoryBaseprotected
~ReferenceTrajectory() overrideReferenceTrajectoryinline
~ReferenceTrajectoryBase() overrideReferenceTrajectoryBaseinline