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)ReferenceTrajectory [protected, virtual]
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)ReferenceTrajectory [protected, virtual]
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)ReferenceTrajectory [protected, virtual]
addMaterialEffectsCov(const std::vector< AlgebraicMatrix > &allJacobians, const std::vector< AlgebraicMatrix > &allProjections, const std::vector< AlgebraicSymMatrix > &allCurvChanges, const std::vector< AlgebraicSymMatrix > &allDeltaParaCovs)ReferenceTrajectory [protected, virtual]
breakPoints enum valueReferenceTrajectoryBase
brokenLinesCoarse enum valueReferenceTrajectoryBase
brokenLinesFine enum valueReferenceTrajectoryBase
clone() const ReferenceTrajectory [inline, virtual]
combined enum valueReferenceTrajectoryBase
construct(const TrajectoryStateOnSurface &referenceTsos, const TransientTrackingRecHit::ConstRecHitContainer &recHits, double mass, MaterialEffects materialEffects, const PropagationDirection propDir, const MagneticField *magField, bool useBeamSpot, const reco::BeamSpot &beamSpot)ReferenceTrajectory [protected, virtual]
createUpdator(MaterialEffects materialEffects, double mass) const ReferenceTrajectory [protected]
derivatives() const ReferenceTrajectoryBase [inline]
energyLoss enum valueReferenceTrajectoryBase
fillDerivatives(const AlgebraicMatrix &projection, const AlgebraicMatrix &fullJacobian, unsigned int iRow)ReferenceTrajectory [protected, virtual]
fillMeasurementAndError(const TransientTrackingRecHit::ConstRecHitPointer &hitPtr, unsigned int iRow, const TrajectoryStateOnSurface &updatedTsos)ReferenceTrajectory [protected, virtual]
fillTrajectoryPositions(const AlgebraicMatrix &projection, const AlgebraicVector &mixedLocalParams, unsigned int iRow)ReferenceTrajectory [protected, virtual]
isValid()ReferenceTrajectoryBase [inline]
localToTrajectory() const ReferenceTrajectoryBase [inline]
MaterialEffects enum nameReferenceTrajectoryBase
measurementErrors() const ReferenceTrajectoryBase [inline]
measurements() const ReferenceTrajectoryBase [inline]
multipleScattering enum valueReferenceTrajectoryBase
nMeasPerHitReferenceTrajectoryBase [protected, static]
none enum valueReferenceTrajectoryBase
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 BoundPlane &previousSurface, const TrajectoryStateOnSurface &previousTsos, const BoundPlane &newSurface, TrajectoryStateOnSurface &newTsos, AlgebraicMatrix &newJacobian, AlgebraicMatrix &newCurvlinJacobian, double &nextStep, const PropagationDirection propDir, const MagneticField *magField) const ReferenceTrajectory [protected, virtual]
recHits() const ReferenceTrajectoryBase [inline]
ReferenceTrajectory(const TrajectoryStateOnSurface &referenceTsos, const TransientTrackingRecHit::ConstRecHitContainer &recHits, bool hitsAreReverse, const MagneticField *magField, MaterialEffects materialEffects, PropagationDirection propDir, double mass, bool useBeamSpot, const reco::BeamSpot &beamSpot)ReferenceTrajectory
ReferenceTrajectory(unsigned int nPar, unsigned int nHits, MaterialEffects materialEffects)ReferenceTrajectory [protected]
ReferenceTrajectoryBase(unsigned int nPar, unsigned int nHits, unsigned int nVirtualPar, unsigned int nVirtualMeas)ReferenceTrajectoryBase [explicit, protected]
ReferenceTrajectoryPtr typedefReferenceTrajectoryBase
setParameterErrors(const AlgebraicSymMatrix &error)ReferenceTrajectoryBase [inline]
SurfaceSide typedefReferenceTrajectory
surfaceSide(const PropagationDirection dir) const ReferenceTrajectory [inline, protected]
theDerivativesReferenceTrajectoryBase [protected]
theInnerLocalToTrajectoryReferenceTrajectoryBase [protected]
theInnerTrajectoryToCurvilinearReferenceTrajectoryBase [protected]
theMeasurementsReferenceTrajectoryBase [protected]
theMeasurementsCovReferenceTrajectoryBase [protected]
theNumberOfHitsReferenceTrajectoryBase [protected]
theNumberOfParsReferenceTrajectoryBase [protected]
theNumberOfVirtualMeasReferenceTrajectoryBase [protected]
theNumberOfVirtualParsReferenceTrajectoryBase [protected]
theParamCovFlagReferenceTrajectoryBase [protected]
theParameterCovReferenceTrajectoryBase [protected]
theParametersReferenceTrajectoryBase [protected]
theRecHitsReferenceTrajectoryBase [protected]
theTrajectoryPositionCovReferenceTrajectoryBase [protected]
theTrajectoryPositionsReferenceTrajectoryBase [protected]
theTsosVecReferenceTrajectoryBase [protected]
theValidityFlagReferenceTrajectoryBase [protected]
trajectoryPositionErrors() const ReferenceTrajectoryBase [inline]
trajectoryPositions() const ReferenceTrajectoryBase [inline]
trajectoryStates() const ReferenceTrajectoryBase [inline]
trajectoryToCurv() const ReferenceTrajectoryBase [inline]
useRecHit(const TransientTrackingRecHit::ConstRecHitPointer &hitPtr) const ReferenceTrajectoryBase [protected]
~ReferenceTrajectory()ReferenceTrajectory [inline, virtual]
~ReferenceTrajectoryBase()ReferenceTrajectoryBase [inline, virtual]