ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::Experimental::LayerBlueprintNode Member List

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

addChild(std::shared_ptr< BlueprintNode > child)Acts::Experimental::BlueprintNode
addCuboidContainer(const std::string &name, AxisDirection direction, const std::function< void(CuboidContainerBlueprintNode &cylinder)> &callback={})Acts::Experimental::BlueprintNode
addCylinderContainer(const std::string &name, AxisDirection direction, const std::function< void(CylinderContainerBlueprintNode &cylinder)> &callback={})Acts::Experimental::BlueprintNode
addLayer(const std::string &name, const std::function< void(LayerBlueprintNode &layer)> &callback={})Acts::Experimental::BlueprintNode
addMaterial(const std::string &name, const std::function< void(MaterialDesignatorBlueprintNode &material)> &callback={})Acts::Experimental::BlueprintNode
addStaticVolume(std::unique_ptr< TrackingVolume > volume, const std::function< void(StaticBlueprintNode &cylinder)> &callback={})Acts::Experimental::BlueprintNode
addStaticVolume(const Transform3 &transform, std::shared_ptr< VolumeBounds > volumeBounds, const std::string &volumeName="undefined", const std::function< void(StaticBlueprintNode &cylinder)> &callback={})Acts::Experimental::BlueprintNode
build(const BlueprintOptions &options, const GeometryContext &gctx, const Logger &logger=Acts::getDummyLogger()) overrideActs::Experimental::LayerBlueprintNodevirtual
ChildRange typedefActs::Experimental::BlueprintNode
children()Acts::Experimental::BlueprintNode
children() constActs::Experimental::BlueprintNode
clearChildren()Acts::Experimental::BlueprintNode
connect(const BlueprintOptions &options, const GeometryContext &gctx, const Logger &logger=Acts::getDummyLogger()) overrideActs::Experimental::StaticBlueprintNodevirtual
depth() constActs::Experimental::BlueprintNode
envelope() constActs::Experimental::LayerBlueprintNode
finalize(const BlueprintOptions &options, const GeometryContext &gctx, TrackingVolume &parent, const Logger &logger=Acts::getDummyLogger()) overrideActs::Experimental::StaticBlueprintNodevirtual
graphviz(std::ostream &os) constActs::Experimental::BlueprintNode
indent() constActs::Experimental::BlueprintNodeprotected
LayerBlueprintNode(std::string_view name)Acts::Experimental::LayerBlueprintNodeexplicit
LayerType enum nameActs::Experimental::LayerBlueprintNode
layerType() constActs::Experimental::LayerBlueprintNode
m_navigationPolicyFactoryActs::Experimental::StaticBlueprintNodeprotected
m_shellActs::Experimental::StaticBlueprintNodeprotected
m_volumeActs::Experimental::StaticBlueprintNodeprotected
MutableChildRange typedefActs::Experimental::BlueprintNode
name() const overrideActs::Experimental::LayerBlueprintNodevirtual
navigationPolicyFactory() constActs::Experimental::StaticBlueprintNode
operator<<(std::ostream &os, LayerBlueprintNode::LayerType type)Acts::Experimental::LayerBlueprintNodefriend
prefix() constActs::Experimental::BlueprintNodeprotected
protoLayer() constActs::Experimental::LayerBlueprintNode
setDepth(std::size_t depth)Acts::Experimental::BlueprintNodeprotected
setEnvelope(const ExtentEnvelope &envelope)Acts::Experimental::LayerBlueprintNode
setLayerType(LayerType layerType)Acts::Experimental::LayerBlueprintNode
setNavigationPolicyFactory(std::shared_ptr< NavigationPolicyFactory > navigationPolicyFactory)Acts::Experimental::StaticBlueprintNodevirtual
setProtoLayer(std::optional< MutableProtoLayer > protoLayer)Acts::Experimental::LayerBlueprintNode
setSurfaces(std::vector< std::shared_ptr< Surface > > surfaces)Acts::Experimental::LayerBlueprintNode
setTransform(const Transform3 &transform)Acts::Experimental::LayerBlueprintNode
setUseCenterOfGravity(bool x, bool y, bool z)Acts::Experimental::LayerBlueprintNode
StaticBlueprintNode(std::unique_ptr< TrackingVolume > volume)Acts::Experimental::StaticBlueprintNodeexplicit
surfaces() constActs::Experimental::LayerBlueprintNode
toStream(std::ostream &os) constActs::Experimental::BlueprintNodeprotectedvirtual
transform() constActs::Experimental::LayerBlueprintNode
withGeometryIdentifier(const std::function< void(GeometryIdentifierBlueprintNode &geometryIdentifier)> &callback={})Acts::Experimental::BlueprintNode
~BlueprintNode()=defaultActs::Experimental::BlueprintNodevirtual
~LayerBlueprintNode() overrideActs::Experimental::LayerBlueprintNode