Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::CylinderLayer Member List

This is the complete list of members for Acts::CylinderLayer, including all inherited members.

alignmentToBoundDerivative(const GeometryContext &gctx, const FreeVector &parameters, const FreeVector &pathDerivative) const Acts::Surface
alignmentToPathDerivative(const GeometryContext &gctx, const FreeVector &parameters) const finalActs::CylinderSurfacevirtual
approachDescriptor() const Acts::Layer
approachDescriptor()Acts::Layer
assignDetectorElement(const DetectorElementBase &detelement)Acts::Surface
assignGeometryId(const GeometryIdentifier &geometryId)Acts::GeometryObjectinline
assignSurfaceMaterial(std::shared_ptr< const ISurfaceMaterial > material)Acts::Surface
associatedDetectorElement() const Acts::Surface
associatedLayer() const Acts::Surface
associateLayer(const Layer &lay)Acts::Surface
binningPosition(const GeometryContext &gctx, BinningValue bValue) const finalActs::CylinderSurfacevirtual
binningPositionValue(const GeometryContext &gctx, BinningValue bValue) const Acts::GeometryObjectinlinevirtual
bounds() const finalActs::CylinderSurfacevirtual
boundToFreeJacobian(const GeometryContext &gctx, const BoundVector &boundParams) const Acts::Surfacevirtual
buildApproachDescriptor()Acts::CylinderLayerprivate
center(const GeometryContext &gctx) const Acts::Surfacevirtual
compatibleSurfaces(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const NavigationOptions< Surface > &options) const Acts::Layer
Cone enum valueActs::Surface
create(const Transform3 &transform, const std::shared_ptr< const CylinderBounds > &cbounds, std::unique_ptr< SurfaceArray > surfaceArray=nullptr, double thickness=0., std::unique_ptr< ApproachDescriptor > ad=nullptr, LayerType laytyp=passive)Acts::CylinderLayerinlinestatic
Curvilinear enum valueActs::Surface
Cylinder enum valueActs::Surface
CylinderLayer(const CylinderLayer &cla)=deleteActs::CylinderLayer
CylinderLayer()=deleteActs::CylinderLayer
CylinderLayer(const Transform3 &transform, const std::shared_ptr< const CylinderBounds > &cBounds, std::unique_ptr< SurfaceArray > surfaceArray=nullptr, double thickness=0., std::unique_ptr< ApproachDescriptor > ades=nullptr, LayerType laytyp=passive)Acts::CylinderLayerprotected
CylinderLayer(const CylinderLayer &cla, const Transform3 &shift)Acts::CylinderLayerprotected
CylinderSurface(const Transform3 &transform, double radius, double halfz, double halfphi=M_PI, double avphi=0., double bevelMinZ=0., double bevelMaxZ=0.)Acts::CylinderSurfaceprotected
CylinderSurface(const Transform3 &transform, std::shared_ptr< const CylinderBounds > cbounds)Acts::CylinderSurfaceprotected
CylinderSurface(std::shared_ptr< const CylinderBounds > cbounds, const DetectorElementBase &detelement)Acts::CylinderSurfaceprotected
CylinderSurface(const CylinderSurface &other)Acts::CylinderSurfaceprotected
CylinderSurface(const GeometryContext &gctx, const CylinderSurface &other, const Transform3 &shift)Acts::CylinderSurfaceprotected
CylinderSurface()=deleteActs::CylinderSurface
Disc enum valueActs::Surface
encloseTrackingVolume(const TrackingVolume &tvol)Acts::Layerinlineprotected
freeToBoundJacobian(const GeometryContext &gctx, const FreeVector &parameters) const Acts::Surfacevirtual
freeToPathDerivative(const GeometryContext &gctx, const FreeVector &parameters) const Acts::Surfacevirtual
geometryId() const Acts::GeometryObjectinline
GeometryObject()=defaultActs::GeometryObject
GeometryObject(const GeometryObject &)=defaultActs::GeometryObject
GeometryObject(const GeometryIdentifier &geometryId)Acts::GeometryObjectinline
getSharedPtr()Acts::Surface
getSharedPtr() const Acts::Surface
globalToLocal(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, double tolerance=s_onSurfaceTolerance) const finalActs::CylinderSurfacevirtual
insideBounds(const Vector2 &lposition, const BoundaryCheck &bcheck=true) const Acts::Surfacevirtual
intersect(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const BoundaryCheck &bcheck=false, ActsScalar tolerance=s_onSurfaceTolerance) const finalActs::CylinderSurfacevirtual
isOnLayer(const GeometryContext &gctx, const Vector3 &position, const BoundaryCheck &bcheck=true) const Acts::Layerinlinevirtual
isOnSurface(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const BoundaryCheck &bcheck=true) const Acts::Surface
Layer()=deleteActs::Layer
Layer(const Layer &)=deleteActs::Layer
Layer(std::unique_ptr< SurfaceArray > surfaceArray, double thickness=0., std::unique_ptr< ApproachDescriptor > ades=nullptr, LayerType laytyp=passive)Acts::Layerprotected
layerType() const Acts::Layerinline
localCartesianToBoundLocalDerivative(const GeometryContext &gctx, const Vector3 &position) const finalActs::CylinderSurfacevirtual
localToGlobal(const GeometryContext &gctx, const Vector2 &lposition, const Vector3 &direction) const finalActs::CylinderSurfacevirtual
m_approachDescriptorActs::Layerprotected
m_associatedDetElementActs::Surfaceprotected
m_associatedLayerActs::Surfaceprotected
m_associatedTrackingVolumeActs::Surfaceprotected
m_boundsActs::CylinderSurfaceprotected
m_geometryIdActs::GeometryObjectprotected
m_layerThicknessActs::Layerprotected
m_layerTypeActs::Layerprotected
m_nextLayersActs::Layerprotected
m_nextLayerUtilityActs::Layerprotected
m_representingVolumeActs::Layerprotected
m_ssApproachSurfacesActs::Layerprotected
m_ssRepresentingSurfaceActs::Layerprotected
m_ssSensitiveSurfacesActs::Layerprotected
m_surfaceArrayActs::Layerprotected
m_surfaceMaterialActs::Surfaceprotected
m_trackingVolumeActs::Layerprotected
m_transformActs::Surfaceprotected
makeShared(Args &&...args)Acts::Surfaceinlinestatic
name() const overrideActs::CylinderSurfacevirtual
nextLayer(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const Acts::Layerinline
normal(const GeometryContext &gctx, const Vector2 &lposition) const finalActs::CylinderSurfacevirtual
normal(const GeometryContext &gctx, const Vector3 &position) const finalActs::CylinderSurfacevirtual
Acts::Surface::normal(const GeometryContext &gctx) const Acts::Surfaceinlinevirtual
operator!=(const Surface &sf) const Acts::Surfacevirtual
operator=(const CylinderLayer &)=deleteActs::CylinderLayer
Acts::CylinderSurface::operator=(const CylinderSurface &other)Acts::CylinderSurface
Acts::Surface::operator=(const Surface &other)Acts::Surface
Acts::GeometryObject::operator=(const GeometryObject &geometryId)Acts::GeometryObjectinline
Acts::Layer::operator=(const Layer &layer)=deleteActs::Layer
operator==(const Surface &other) const Acts::Surfacevirtual
Other enum valueActs::Surface
pathCorrection(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const finalActs::CylinderSurfacevirtual
Perigee enum valueActs::Surface
Plane enum valueActs::Surface
polyhedronRepresentation(const GeometryContext &gctx, size_t lseg) const overrideActs::CylinderSurfacevirtual
referenceFrame(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const finalActs::CylinderSurfacevirtual
representingVolume() const Acts::Layerinline
resolve(const options_t &options) const Acts::Layerinline
resolve(bool resolveSensitive, bool resolveMaterial, bool resolvePassive) const Acts::Layerinlinevirtual
rotSymmetryAxis(const GeometryContext &gctx) const Acts::CylinderSurfacevirtual
s_surfaceTypeNamesActs::Surfacestatic
Straw enum valueActs::Surface
Acts::Surface::Surface(const Transform3 &transform=Transform3::Identity())Acts::Surfaceprotected
Acts::Surface::Surface(const Surface &other)Acts::Surfaceprotected
Acts::Surface::Surface(const DetectorElementBase &detelement)Acts::Surfaceprotected
Acts::Surface::Surface(const GeometryContext &gctx, const Surface &other, const Transform3 &shift)Acts::Surfaceprotected
surfaceArray() const Acts::Layerinline
surfaceArray()Acts::Layerinline
surfaceMaterial() const Acts::Surface
surfaceMaterialSharedPtr() const Acts::Surface
surfaceOnApproach(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const NavigationOptions< Layer > &options) const Acts::Layer
surfaceRepresentation() const overrideActs::CylinderLayervirtual
surfaceRepresentation() overrideActs::CylinderLayervirtual
SurfaceType enum nameActs::Surface
thickness() const Acts::Layerinline
toStream(const GeometryContext &gctx, std::ostream &sl) const Acts::Surfacevirtual
toString(const GeometryContext &gctx) const Acts::Surface
trackingVolume() const Acts::Layerinline
transform(const GeometryContext &gctx) const Acts::Surfacevirtual
type() const overrideActs::CylinderSurfacevirtual
~CylinderLayer() override=defaultActs::CylinderLayer
~CylinderSurface() override=defaultActs::CylinderSurface
~Layer()=defaultActs::Layervirtual
~Surface()Acts::Surfacevirtual