CMS 3D CMS Logo

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

This is the complete list of members for Phase2OTBarrelRod, 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))Phase2OTBarrelRodprivate
basicComponents() const overridePhase2OTBarrelRodinlinevirtual
BinFinderType typedefPhase2OTBarrelRod
compatible(const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const override __attribute__((cold))Phase2OTBarrelRodvirtual
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 override __attribute__((cold))Phase2OTBarrelRodvirtual
computeCrossings(const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const __attribute__((hot))Phase2OTBarrelRodprivate
computeWindowSize(const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const __attribute__((hot))Phase2OTBarrelRodprivate
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 override __attribute__((hot))Phase2OTBarrelRodvirtual
hasGroups() const GeometricSearchDetinline
haveGroupsGeometricSearchDetprotected
Phase2OTBarrelRod(std::vector< const GeomDet * > &innerDets, std::vector< const GeomDet * > &outerDets, const std::vector< const GeomDet * > &innerDetBrothers=std::vector< const GeomDet * >(), const std::vector< const GeomDet * > &outerDetBrothers=std::vector< const GeomDet * >()) __attribute__((cold))Phase2OTBarrelRod
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))Phase2OTBarrelRodprivate
setPlane(Plane *plane)DetRodinlineprotected
specificSurface() const finalDetRodinlinevirtual
subRod(int ind) const Phase2OTBarrelRodinlineprivate
subRodBrothers(int ind) const Phase2OTBarrelRodinlineprivate
surface() const finalDetRodinlinevirtual
theCompatibilityCheckerGeometricSearchDetprotected
theDetsPhase2OTBarrelRodprivate
theInnerBinFinderPhase2OTBarrelRodprivate
theInnerDetBrothersPhase2OTBarrelRodprivate
theInnerDetsPhase2OTBarrelRodprivate
theInnerPlanePhase2OTBarrelRodprivate
theOuterBinFinderPhase2OTBarrelRodprivate
theOuterDetBrothersPhase2OTBarrelRodprivate
theOuterDetsPhase2OTBarrelRodprivate
theOuterPlanePhase2OTBarrelRodprivate
TrajectoryState typedefGeometricSearchDet
~DetRod() overrideDetRod
~GeometricSearchDet()GeometricSearchDetvirtual
~Phase2OTBarrelRod() override __attribute__((cold))Phase2OTBarrelRod