CMS 3D CMS Logo

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

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

BDLC typedefSimpleNavigableLayer
BDLI typedefSimpleNavigableLayerprotected
compatibleLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection, int &counter) const finalSimpleNavigableLayervirtual
compatibleLayers(NavigationDirection direction) const=0SimpleNavigableLayer
compatibleLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection) constSimpleNavigableLayerinline
compatibleLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection, int &counter) constSimpleNavigableLayerinline
NavigableLayer::compatibleLayers(NavigationDirection direction) const =0NavigableLayerpure virtual
NavigableLayer::compatibleLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection) constNavigableLayerinlinevirtual
ConstBDLI typedefSimpleNavigableLayerprotected
ConstFDLI typedefSimpleNavigableLayerprotected
crossingState(const FreeTrajectoryState &fts, PropagationDirection dir) constSimpleNavigableLayerprotected
detLayer() const =0NavigableLayerpure virtual
DLC typedefSimpleNavigableLayer
FDLC typedefSimpleNavigableLayer
FDLI typedefSimpleNavigableLayerprotected
nextLayers(NavigationDirection direction) const =0NavigableLayerpure virtual
nextLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection) const =0NavigableLayerpure virtual
propagator(PropagationDirection dir) constSimpleNavigableLayerinlineprotected
schoolNavigableLayerprotected
setAdditionalLink(const DetLayer *, NavigationDirection direction=insideOut)=0SimpleNavigableLayerpure virtual
setCheckCrossingSide(bool docheck)SimpleNavigableLayerinline
setDetLayer(DetLayer const *dl)=0NavigableLayerpure virtual
setInwardLinks(const BDLC &, const FDLC &, TkLayerLess sorter=TkLayerLess(outsideIn))=0SimpleNavigableLayerpure virtual
setSchool(NavigationSchool const *sh)NavigableLayerinline
SimpleNavigableLayer(const MagneticField *field, float eps, bool checkCrossingSide=true)SimpleNavigableLayerinline
theCheckCrossingSideSimpleNavigableLayerprotected
theEpsilonSimpleNavigableLayerprotected
theFieldSimpleNavigableLayerprotected
theSelfSearchSimpleNavigableLayer
TSOS typedefSimpleNavigableLayerprotected
wellInside(const FreeTrajectoryState &fts, PropagationDirection dir, const BarrelDetLayer *bl, DLC &result) constSimpleNavigableLayerprotected
wellInside(const FreeTrajectoryState &fts, PropagationDirection dir, const ForwardDetLayer *bl, DLC &result) constSimpleNavigableLayerprotected
wellInside(const FreeTrajectoryState &fts, PropagationDirection dir, ConstBDLI begin, ConstBDLI end, DLC &result) constSimpleNavigableLayerprotected
wellInside(const FreeTrajectoryState &fts, PropagationDirection dir, const DLC &layers, DLC &result) constSimpleNavigableLayerprotected
wellInside(const FreeTrajectoryState &fts, PropagationDirection dir, ConstFDLI begin, ConstFDLI end, DLC &result) constSimpleNavigableLayerprotected
~NavigableLayer()NavigableLayerinlinevirtual