CMS 3D CMS Logo

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

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

addClosest(const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result, std::vector< DetGroup > &brotherresult) const __attribute__((hot))Phase2OTECRingprivate
basicComponents() const Phase2OTECRinginlinevirtual
BinFinderType typedefPhase2OTECRingprivate
compatible(const TrajectoryStateOnSurface &, const Propagator &, const MeasurementEstimator &) const Phase2OTECRingvirtual
compatibleDets(const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) const GeometricSearchDetvirtual
compatibleDetsV(const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetWithState > &result) const GeometricSearchDetvirtual
components() const __attribute__((cold))Phase2OTECRingvirtual
computeCrossings(const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const __attribute__((hot))Phase2OTECRingprivate
DetWithState typedefGeometricSearchDet
GeometricSearchDet(bool doHaveGroups)GeometricSearchDetinline
groupedCompatibleDets(const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) const GeometricSearchDetvirtual
groupedCompatibleDetsV(const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const __attribute__((hot))Phase2OTECRingvirtual
hasGroups() const GeometricSearchDetinline
haveGroupsGeometricSearchDetprotected
Phase2OTECRing(std::vector< const GeomDet * > &innerDets, std::vector< const GeomDet * > &outerDets, std::vector< const GeomDet * > &innerDetBrothers, std::vector< const GeomDet * > &outerDetBrothers)Phase2OTECRing
position() const GeometricSearchDetinlinevirtual
PositionType typedefGeometricSearchDet
RotationType typedefGeometricSearchDet
searchNeighbors(const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, std::vector< DetGroup > &brotherresult, bool checkClosest) const __attribute__((hot))Phase2OTECRingprivate
specificSurface() const Phase2OTECRinginlinevirtual
subLayer(int ind) const Phase2OTECRinginlineprivate
subLayerBrothers(int ind) const Phase2OTECRinginlineprivate
surface() const Phase2OTECRinginlinevirtual
theBackBinFinderPhase2OTECRingprivate
theBackDetBrothersPhase2OTECRingprivate
theBackDetsPhase2OTECRingprivate
theBackDiskPhase2OTECRingprivate
theCompatibilityCheckerGeometricSearchDetprotected
theDetsPhase2OTECRingprivate
theDiskPhase2OTECRingprivate
theFrontBinFinderPhase2OTECRingprivate
theFrontDetBrothersPhase2OTECRingprivate
theFrontDetsPhase2OTECRingprivate
theFrontDiskPhase2OTECRingprivate
TrajectoryState typedefGeometricSearchDet
~GeometricSearchDet()GeometricSearchDetvirtual
~Phase2OTECRing()Phase2OTECRing