CMS 3D CMS Logo

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

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

Base typedefMagVolume
clone() const MagneticFieldinlinevirtual
computeBounds(const std::vector< NavVolumeSide > &faces)NavVolume6Facesprivate
computeBounds(int index, const std::vector< const Plane * > &bpc)NavVolume6Facesprivate
computeBounds(int index, const std::vector< NavVolumeSide > &faces)NavVolume6Facesprivate
Container typedefNavVolume
crossToNextVolume(const TrajectoryStateOnSurface &currentState, const Propagator &prop) const NavVolume6Facesvirtual
eta() constGloballyPositioned< float >inline
faces() const NavVolume6Facesinlinevirtual
fieldInTesla(const LocalPoint &lp) const MagVolume
fieldInTesla(const GlobalPoint &lp) const MagVolume
GloballyPositioned()GloballyPositioned< float >inline
GloballyPositioned(const PositionType &pos, const RotationType &rot)GloballyPositioned< float >inline
GlobalPoint typedefMagVolume
GlobalVector typedefMagVolume
iniEta()GloballyPositioned< float >inlinestatic
inInverseGeV(const GlobalPoint &gp) const MagneticFieldinline
iniPhi()GloballyPositioned< float >inlinestatic
inKGauss(const GlobalPoint &gp) const MagneticFieldinline
inside(const GlobalPoint &gp, double tolerance) const NavVolume6Facesvirtual
NavVolume::inside(const LocalPoint &lp, double tolerance=0.) const MagVolumeinlinevirtual
inTesla(const ::GlobalPoint &gp) const MagVolumeinline
MagneticField::inTesla(const GlobalPoint &gp) const =0MagneticFieldpure virtual
inTeslaUnchecked(const GlobalPoint &gp) const MagneticFieldinlinevirtual
isDefined(const GlobalPoint &gp) const MagneticFieldinlinevirtual
isIron() const NavVolume6Facesinlinevirtual
isThisIronNavVolume6Facesprivate
LocalPoint typedefMagVolume
LocalVector typedefMagVolume
MagneticField()MagneticField
MagneticField(const MagneticField &orig)MagneticField
MagVolume(const PositionType &pos, const RotationType &rot, DDSolidShape shape, const MagneticFieldProvider< float > *mfp, double sf=1.)MagVolumeinline
move(const GlobalVector &displacement)GloballyPositioned< float >inline
NavVolume(const PositionType &pos, const RotationType &rot, DDSolidShape shape, const MagneticFieldProvider< float > *mfp)NavVolumeinline
NavVolume6Faces(const PositionType &pos, const RotationType &rot, DDSolidShape shape, const std::vector< NavVolumeSide > &faces, const MagneticFieldProvider< float > *mfp)NavVolume6Faces
NavVolume6Faces(const MagVolume &magvol, const bool isIron=false)NavVolume6Facesexplicit
nextSurface(const NavVolume::LocalPoint &pos, const NavVolume::LocalVector &mom, double charge, PropagationDirection propDir=alongMomentum) const NavVolume6Facesvirtual
nextSurface(const NavVolume::LocalPoint &pos, const NavVolume::LocalVector &mom, double charge, PropagationDirection propDir, ConstReferenceCountingPointer< Surface > NotThisSurfaceP) const NavVolume6Facesvirtual
nominalValue() const MagneticFieldinline
ownsFieldProvider(bool o)MagVolumeinline
phi() constGloballyPositioned< float >inline
position() constGloballyPositioned< float >inline
PositionType typedefGloballyPositioned< float >
provider() const MagVolumeinline
rotate(const RotationType &rotation)GloballyPositioned< float >inline
rotation() constGloballyPositioned< float >inline
RotationType typedefGloballyPositioned< float >
Scalar typedefGloballyPositioned< float >
setIsIron(bool iron)MagVolumeinline
shapeType() const MagVolumeinline
theFacesNavVolume6Facesprivate
theNavSurfacesNavVolume6Facesprivate
toGlobal(const LocalPoint &lp) constGloballyPositioned< float >inline
toGlobal(const Point3DBase< U, LocalTag > &lp) constGloballyPositioned< float >inline
toGlobal(const LocalVector &lv) constGloballyPositioned< float >inline
toGlobal(const Vector3DBase< U, LocalTag > &lv) constGloballyPositioned< float >inline
toLocal(const GlobalPoint &gp) constGloballyPositioned< float >inline
toLocal(const Point3DBase< U, GlobalTag > &gp) constGloballyPositioned< float >inline
toLocal(const GlobalVector &gv) constGloballyPositioned< float >inline
toLocal(const Vector3DBase< U, GlobalTag > &gv) constGloballyPositioned< float >inline
~GloballyPositioned()GloballyPositioned< float >inlinevirtual
~MagneticField()MagneticFieldvirtual
~MagVolume()MagVolumevirtual
~NavVolume()NavVolumeinlinevirtual