CMS 3D CMS Logo

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

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

BDLC typedefSimpleNavigableLayer
BDLI typedefSimpleNavigableLayerprotected
compatibleLayers(NavigationDirection direction) const overrideSimpleBarrelNavigableLayervirtual
compatibleLayers(const FreeTrajectoryState &fts, PropagationDirection dir) const overrideSimpleBarrelNavigableLayerinlinevirtual
SimpleNavigableLayer::compatibleLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection, int &counter) const finalSimpleNavigableLayervirtual
ConstBDLI typedefSimpleNavigableLayerprotected
ConstFDLI typedefSimpleNavigableLayerprotected
crossingState(const FreeTrajectoryState &fts, PropagationDirection dir) const SimpleNavigableLayerprotected
detLayer() const overrideSimpleBarrelNavigableLayerinlinevirtual
DLC typedefSimpleNavigableLayer
FDLC typedefSimpleNavigableLayer
FDLI typedefSimpleNavigableLayerprotected
nextLayers(NavigationDirection direction) const overrideSimpleBarrelNavigableLayervirtual
nextLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection) const overrideSimpleBarrelNavigableLayervirtual
propagator(PropagationDirection dir) const SimpleNavigableLayerinlineprotected
schoolNavigableLayerprotected
setAdditionalLink(const DetLayer *, NavigationDirection direction=insideOut) overrideSimpleBarrelNavigableLayervirtual
setCheckCrossingSide(bool docheck)SimpleNavigableLayerinline
setDetLayer(const DetLayer *dl) overrideSimpleBarrelNavigableLayervirtual
setInwardLinks(const BDLC &theBarrelv, const FDLC &theForwardv, TkLayerLess sorter=TkLayerLess(outsideIn)) overrideSimpleBarrelNavigableLayervirtual
setSchool(NavigationSchool const *sh)NavigableLayerinline
SimpleBarrelNavigableLayer(BarrelDetLayer const *detLayer, const BDLC &outerBLC, const FDLC &outerLeftFL, const FDLC &outerRightFL, const MagneticField *field, float epsilon, bool checkCrossingSide=true)SimpleBarrelNavigableLayer
SimpleNavigableLayer(const MagneticField *field, float eps, bool checkCrossingSide=true)SimpleNavigableLayerinline
theCheckCrossingSideSimpleNavigableLayerprotected
theDetLayerSimpleBarrelNavigableLayerprivate
theEpsilonSimpleNavigableLayerprotected
theFieldSimpleNavigableLayerprotected
theInnerBarrelLayersSimpleBarrelNavigableLayerprivate
theInnerLeftForwardLayersSimpleBarrelNavigableLayerprivate
theInnerRightForwardLayersSimpleBarrelNavigableLayerprivate
theNegInnerLayersSimpleBarrelNavigableLayerprivate
theNegOuterLayersSimpleBarrelNavigableLayerprivate
theOuterBarrelLayersSimpleBarrelNavigableLayerprivate
theOuterLeftForwardLayersSimpleBarrelNavigableLayerprivate
theOuterRightForwardLayersSimpleBarrelNavigableLayerprivate
thePosInnerLayersSimpleBarrelNavigableLayerprivate
thePosOuterLayersSimpleBarrelNavigableLayerprivate
theSelfSearchSimpleNavigableLayer
TSOS typedefSimpleNavigableLayerprotected
wellInside(const FreeTrajectoryState &fts, PropagationDirection dir, const BarrelDetLayer *bl, DLC &result) const SimpleNavigableLayerprotected
wellInside(const FreeTrajectoryState &fts, PropagationDirection dir, const ForwardDetLayer *bl, DLC &result) const SimpleNavigableLayerprotected
wellInside(const FreeTrajectoryState &fts, PropagationDirection dir, ConstBDLI begin, ConstBDLI end, DLC &result) const SimpleNavigableLayerprotected
wellInside(const FreeTrajectoryState &fts, PropagationDirection dir, const DLC &layers, DLC &result) const SimpleNavigableLayerprotected
wellInside(const FreeTrajectoryState &fts, PropagationDirection dir, ConstFDLI begin, ConstFDLI end, DLC &result) const SimpleNavigableLayerprotected
~NavigableLayer()NavigableLayerinlinevirtual