EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::ITrackingVolumeHelper Member List

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

createContainerTrackingVolume(const GeometryContext &gctx, const TrackingVolumeVector &volumes) const =0Acts::ITrackingVolumeHelperpure virtual
createGapTrackingVolume(const GeometryContext &gctx, MutableTrackingVolumeVector &mtvVector, std::shared_ptr< const IVolumeMaterial > volumeMaterial, double loc0Min, double loc0Max, double loc1Min, double loc1Max, unsigned int materialLayers, bool cylinder=true, const std::string &volumeName="UndefinedVolume") const =0Acts::ITrackingVolumeHelperpure virtual
createGapTrackingVolume(const GeometryContext &gctx, MutableTrackingVolumeVector &mtvVector, std::shared_ptr< const IVolumeMaterial > volumeMaterial, double loc0Min, double loc0Max, double loc1Min, double loc1Max, const std::vector< double > &layerPositions, bool cylinder=true, const std::string &volumeName="UndefinedVolume", BinningType btype=arbitrary) const =0Acts::ITrackingVolumeHelperpure virtual
createTrackingVolume(const GeometryContext &gctx, const LayerVector &layers, std::shared_ptr< const IVolumeMaterial > volumeMaterial, VolumeBoundsPtr volumeBounds, MutableTrackingVolumeVector mtvVector={}, const Transform3D &transform=Transform3D::Identity(), const std::string &volumeName="UndefinedVolume", BinningType btype=arbitrary) const =0Acts::ITrackingVolumeHelperpure virtual
createTrackingVolume(const GeometryContext &gctx, const LayerVector &layers, MutableTrackingVolumeVector mtvVector, std::shared_ptr< const IVolumeMaterial > volumeMaterial, double loc0Min, double loc0Max, double loc1Min, double loc1Max, const std::string &volumeName="UndefinedVolume", BinningType btype=arbitrary) const =0Acts::ITrackingVolumeHelperpure virtual
~ITrackingVolumeHelper()=defaultActs::ITrackingVolumeHelpervirtual