CMS 3D CMS Logo

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

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

addClosest(const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const TOBLayerprivate
BarrelDetLayer()BarrelDetLayerinline
basicComponents() const TOBLayerinlinevirtual
BinFinderType typedefTOBLayer
calculatePhiWindow(double Xmax, const GeomDet &det, const TrajectoryStateOnSurface &state) const TOBLayerprivate
compatible(const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const BarrelDetLayervirtual
compatibleDets(const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) const GeometricSearchDetvirtual
RodBarrelLayer::compatibleDetsV(const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetWithState > &result) const GeometricSearchDetvirtual
GeometricSearchDetWithGroups::compatibleDetsV(const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetWithState > &result) const GeometricSearchDetWithGroupsvirtual
compatibleLayers(NavigationDirection direction) const DetLayer
compatibleLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection) const DetLayer
compatibleLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection, int &counter) const DetLayer
components() const TOBLayerinlinevirtual
computeCrossings(const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const TOBLayerprivate
computeSurface()BarrelDetLayerprotectedvirtual
computeWindowSize(const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const TOBLayerprivate
contains(const Local3DPoint &p) const BarrelDetLayer
cylinder(const std::vector< const GeometricSearchDet * > &rods) const TOBLayerprivate
DetLayer()DetLayerinline
RodBarrelLayer::DetWithState typedefGeometricSearchDet
GeometricSearchDetWithGroups::DetWithState typedefGeometricSearchDetWithGroups
GeometricSearchDet()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 TOBLayervirtual
RodBarrelLayer::hasGroups() const =0GeometricSearchDetpure virtual
GeometricSearchDetWithGroups::hasGroups() const GeometricSearchDetWithGroupsinlinevirtual
initialize()BarrelDetLayerprotectedvirtual
Location typedefDetLayer
location() const BarrelDetLayerinlinevirtual
navigableLayer() const DetLayerinline
nextLayers(NavigationDirection direction) const DetLayervirtual
nextLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection) const DetLayervirtual
overlap(const GlobalPoint &gpos, const GeometricSearchDet &rod, float phiWin) const TOBLayerprivate
position() const GeometricSearchDetinlinevirtual
PositionType typedefGeometricSearchDet
RodBarrelLayer()RodBarrelLayerinline
RotationType typedefGeometricSearchDet
searchNeighbors(const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const TOBLayerprivate
setNavigableLayer(NavigableLayer *nlp)DetLayervirtual
setSurface(BoundCylinder *cp)BarrelDetLayerprotected
specificSurface() const BarrelDetLayerinlinevirtual
SubDetector typedefDetLayer
subDetector() const TOBLayerinlinevirtual
subLayer(int ind) const TOBLayerinlineprivate
surface() const BarrelDetLayerinlinevirtual
theBasicCompsTOBLayerprivate
theCompatibilityCheckerGeometricSearchDetprotected
theCompsTOBLayerprivate
theInnerBinFinderTOBLayerprivate
theInnerCompsTOBLayerprivate
theInnerCylinderTOBLayerprivate
theOuterBinFinderTOBLayerprivate
theOuterCompsTOBLayerprivate
theOuterCylinderTOBLayerprivate
TOBLayer(std::vector< const TOBRod * > &innerRods, std::vector< const TOBRod * > &outerRods)TOBLayer
TrajectoryState typedefGeometricSearchDet
~BarrelDetLayer()BarrelDetLayervirtual
~DetLayer()DetLayervirtual
~GeometricSearchDet()GeometricSearchDetinlinevirtual
~RodBarrelLayer()RodBarrelLayervirtual
~TOBLayer()TOBLayer