CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
TIBRing Member List

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

basicComponents() const overrideTIBRinginlinevirtual
BinFinderType typedefTIBRingprivate
checkPeriodicity(std::vector< const GeomDet * >::const_iterator first, std::vector< const GeomDet * >::const_iterator last) __attribute__((cold))TIBRingprivate
checkRadius(std::vector< const GeomDet * >::const_iterator first, std::vector< const GeomDet * >::const_iterator last) __attribute__((cold))TIBRingprivate
compatible(const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const override __attribute__((cold))TIBRingvirtual
compatibleDets(const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) constGeometricSearchDetvirtual
compatibleDetsV(const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetWithState > &result) constGeometricSearchDetvirtual
components() const override __attribute__((cold))TIBRingvirtual
computeCrossings(const TrajectoryStateOnSurface &startingState, PropagationDirection propDir) const __attribute__((hot))TIBRingprivate
computeHelicity() __attribute__((cold))TIBRingprivate
computeWindowSize(const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const __attribute__((hot))TIBRingprivate
DetWithState typedefGeometricSearchDet
GeometricSearchDet(bool doHaveGroups)GeometricSearchDetinline
groupedCompatibleDets(const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) constGeometricSearchDetvirtual
groupedCompatibleDetsV(const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const override __attribute__((hot))TIBRingvirtual
hasGroups() constGeometricSearchDetinline
haveGroupsGeometricSearchDetprotected
position() constGeometricSearchDetinlinevirtual
PositionType typedefGeometricSearchDet
RotationType typedefGeometricSearchDet
searchNeighbors(const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubRingCrossings &crossings, float window, std::vector< DetGroup > &result) const __attribute__((hot))TIBRingprivate
specificSurface() constTIBRinginlinevirtual
surface() const overrideTIBRinginlinevirtual
theBinFinderTIBRingprivate
theCompatibilityCheckerGeometricSearchDetprotected
theCylinderTIBRingprivate
theDetsTIBRingprivate
theHelicityTIBRingprivate
TIBRing(std::vector< const GeomDet * > &theGeomDets) __attribute__((cold))TIBRing
TrajectoryState typedefGeometricSearchDet
~GeometricSearchDet()GeometricSearchDetvirtual
~TIBRing() override __attribute__((cold))TIBRing