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) | ReferenceTrajectory | protectedvirtual |
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 >p) | ReferenceTrajectory | protectedvirtual |
addMaterialEffectsBrl(const std::vector< AlgebraicMatrix > &allProjections, const std::vector< AlgebraicSymMatrix > &allDeltaParaCovs, const std::vector< AlgebraicMatrix > &allLocalToCurv, const std::vector< double > &allSteps, const GlobalTrajectoryParameters >p, const double minStep=1.0) | ReferenceTrajectory | protectedvirtual |
addMaterialEffectsCov(const std::vector< AlgebraicMatrix > &allJacobians, const std::vector< AlgebraicMatrix > &allProjections, const std::vector< AlgebraicSymMatrix > &allCurvChanges, const std::vector< AlgebraicSymMatrix > &allDeltaParaCovs) | ReferenceTrajectory | protectedvirtual |
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) | ReferenceTrajectory | protectedvirtual |
addMaterialEffectsLocalGbl(const std::vector< AlgebraicMatrix > &allJacobians, const std::vector< AlgebraicMatrix > &allProjections, const std::vector< AlgebraicSymMatrix > &allCurvatureChanges, const std::vector< AlgebraicSymMatrix > &allDeltaParameterCovs) | ReferenceTrajectory | protectedvirtual |
allowZeroMaterial_ | ReferenceTrajectory | private |
breakPoints enum value | ReferenceTrajectoryBase | |
brokenLinesCoarse enum value | ReferenceTrajectoryBase | |
brokenLinesFine enum value | ReferenceTrajectoryBase | |
clhep2eigen(const AlgebraicVector &in, Eigen::MatrixBase< Derived > &out) | ReferenceTrajectory | private |
clhep2eigen(const AlgebraicMatrix &in, Eigen::MatrixBase< Derived > &out) | ReferenceTrajectory | private |
clhep2eigen(const AlgebraicSymMatrix &in, Eigen::MatrixBase< Derived > &out) | ReferenceTrajectory | private |
clone() const | ReferenceTrajectory | inlinevirtual |
combined enum value | ReferenceTrajectoryBase | |
construct(const TrajectoryStateOnSurface &referenceTsos, const TransientTrackingRecHit::ConstRecHitContainer &recHits, const MagneticField *magField, const reco::BeamSpot &beamSpot) | ReferenceTrajectory | protectedvirtual |
createUpdator(MaterialEffects materialEffects, double mass) const | ReferenceTrajectory | protected |
curvlinGBL enum value | ReferenceTrajectoryBase | |
derivatives() const | ReferenceTrajectoryBase | inline |
energyLoss enum value | ReferenceTrajectoryBase | |
fillDerivatives(const AlgebraicMatrix &projection, const AlgebraicMatrix &fullJacobian, unsigned int iRow) | ReferenceTrajectory | protectedvirtual |
fillMeasurementAndError(const TransientTrackingRecHit::ConstRecHitPointer &hitPtr, unsigned int iRow, const TrajectoryStateOnSurface &updatedTsos) | ReferenceTrajectory | protectedvirtual |
fillTrajectoryPositions(const AlgebraicMatrix &projection, const AlgebraicVector &mixedLocalParams, unsigned int iRow) | ReferenceTrajectory | protectedvirtual |
gblExtDerivatives() const | ReferenceTrajectoryBase | inline |
gblExtMeasurements() const | ReferenceTrajectoryBase | inline |
gblExtPrecisions() const | ReferenceTrajectoryBase | inline |
gblInput() | ReferenceTrajectoryBase | inline |
getHitProjectionMatrix(const TransientTrackingRecHit::ConstRecHitPointer &recHit) const | ReferenceTrajectory | protected |
getHitProjectionMatrixT(const TransientTrackingRecHit::ConstRecHitPointer &recHit) const | ReferenceTrajectory | protected |
includeAPEs_ | ReferenceTrajectory | private |
isValid() | ReferenceTrajectoryBase | inline |
localGBL enum value | ReferenceTrajectoryBase | |
localToTrajectory() const | ReferenceTrajectoryBase | inline |
mass_ | ReferenceTrajectory | private |
MaterialEffects enum name | ReferenceTrajectoryBase | |
materialEffects_ | ReferenceTrajectory | private |
measurementErrors() const | ReferenceTrajectoryBase | inline |
measurements() const | ReferenceTrajectoryBase | inline |
multipleScattering enum value | ReferenceTrajectoryBase | |
nMeasPerHit | ReferenceTrajectoryBase | protectedstatic |
nominalField() const | ReferenceTrajectoryBase | inline |
none enum value | ReferenceTrajectoryBase | |
numberOfHitMeas() const | ReferenceTrajectoryBase | inline |
numberOfHits() const | ReferenceTrajectoryBase | inline |
numberOfPar() const | ReferenceTrajectoryBase | inline |
numberOfUsedRecHits(const TransientTrackingRecHit::ConstRecHitContainer &recHits) const | ReferenceTrajectoryBase | protected |
numberOfVirtualMeas() const | ReferenceTrajectoryBase | inline |
numberOfVirtualPar() const | ReferenceTrajectoryBase | inline |
parameterErrors() const | ReferenceTrajectoryBase | inline |
parameterErrorsAvailable() const | ReferenceTrajectoryBase | inline |
parameters() const | ReferenceTrajectoryBase | inline |
propagate(const Plane &previousSurface, const TrajectoryStateOnSurface &previousTsos, const Plane &newSurface, TrajectoryStateOnSurface &newTsos, AlgebraicMatrix &newJacobian, AlgebraicMatrix &newCurvlinJacobian, double &nextStep, const MagneticField *magField) const | ReferenceTrajectory | protectedvirtual |
propDir_ | ReferenceTrajectory | private |
recHits() const | ReferenceTrajectoryBase | inline |
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) | ReferenceTrajectory | protected |
ReferenceTrajectoryBase(unsigned int nPar, unsigned int nHits, unsigned int nVirtualPar, unsigned int nVirtualMeas) | ReferenceTrajectoryBase | explicitprotected |
ReferenceTrajectoryPtr typedef | ReferenceTrajectoryBase | |
setParameterErrors(const AlgebraicSymMatrix &error) | ReferenceTrajectoryBase | inline |
SurfaceSide typedef | ReferenceTrajectory | |
surfaceSide(const PropagationDirection dir) const | ReferenceTrajectory | inlineprotected |
theDerivatives | ReferenceTrajectoryBase | protected |
theGblExtDerivatives | ReferenceTrajectoryBase | protected |
theGblExtMeasurements | ReferenceTrajectoryBase | protected |
theGblExtPrecisions | ReferenceTrajectoryBase | protected |
theGblInput | ReferenceTrajectoryBase | protected |
theInnerLocalToTrajectory | ReferenceTrajectoryBase | protected |
theInnerTrajectoryToCurvilinear | ReferenceTrajectoryBase | protected |
theMeasurements | ReferenceTrajectoryBase | protected |
theMeasurementsCov | ReferenceTrajectoryBase | protected |
theNomField | ReferenceTrajectoryBase | protected |
theNumberOfHits | ReferenceTrajectoryBase | protected |
theNumberOfPars | ReferenceTrajectoryBase | protected |
theNumberOfVirtualMeas | ReferenceTrajectoryBase | protected |
theNumberOfVirtualPars | ReferenceTrajectoryBase | protected |
theParamCovFlag | ReferenceTrajectoryBase | protected |
theParameterCov | ReferenceTrajectoryBase | protected |
theParameters | ReferenceTrajectoryBase | protected |
theRecHits | ReferenceTrajectoryBase | protected |
theTrajectoryPositionCov | ReferenceTrajectoryBase | protected |
theTrajectoryPositions | ReferenceTrajectoryBase | protected |
theTsosVec | ReferenceTrajectoryBase | protected |
theValidityFlag | ReferenceTrajectoryBase | protected |
trajectoryPositionErrors() const | ReferenceTrajectoryBase | inline |
trajectoryPositions() const | ReferenceTrajectoryBase | inline |
trajectoryStates() const | ReferenceTrajectoryBase | inline |
trajectoryToCurv() const | ReferenceTrajectoryBase | inline |
useBeamSpot_ | ReferenceTrajectory | private |
useRecHit(const TransientTrackingRecHit::ConstRecHitPointer &hitPtr) const | ReferenceTrajectoryBase | protected |
~ReferenceTrajectory() | ReferenceTrajectory | inlinevirtual |
~ReferenceTrajectoryBase() | ReferenceTrajectoryBase | inlinevirtual |