![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for Acts::CylinderVolumeHelper, including all inherited members.
| addFaceVolumes(const MutableTrackingVolumePtr &tvol, BoundarySurfaceFace glueFace, TrackingVolumeVector &vols) const | Acts::CylinderVolumeHelper | private |
| createContainerTrackingVolume(const GeometryContext &gctx, const TrackingVolumeVector &volumes) const override | Acts::CylinderVolumeHelper | virtual |
| createCylinderLayer(double z, double r, double halflengthZ, double thickness, int binsPhi, int binsZ) const | Acts::CylinderVolumeHelper | private |
| createDiscLayer(double z, double rMin, double rMax, double thickness, int binsPhi, int binsR) const | Acts::CylinderVolumeHelper | private |
| createGapTrackingVolume(const GeometryContext &gctx, MutableTrackingVolumeVector &mtvVector, std::shared_ptr< const IVolumeMaterial > volumeMaterial, double rMin, double rMax, double zMin, double zMax, unsigned int materialLayers, bool cylinder=true, const std::string &volumeName="UndefinedVolume") const override | Acts::CylinderVolumeHelper | virtual |
| createGapTrackingVolume(const GeometryContext &gctx, MutableTrackingVolumeVector &mtvVector, std::shared_ptr< const IVolumeMaterial > volumeMaterial, double rMin, double rMax, double zMin, double zMax, const std::vector< double > &layerPositions, bool cylinder=true, const std::string &volumeName="UndefinedVolume", BinningType bType=arbitrary) const override | Acts::CylinderVolumeHelper | virtual |
| createTrackingVolume(const GeometryContext &gctx, const LayerVector &layers, std::shared_ptr< const IVolumeMaterial > volumeMaterial, VolumeBoundsPtr volumeBounds, MutableTrackingVolumeVector mtvVector={}, std::shared_ptr< const Transform3D > transform=nullptr, const std::string &volumeName="UndefinedVolume", BinningType bType=arbitrary) const override | Acts::CylinderVolumeHelper | virtual |
| createTrackingVolume(const GeometryContext &gctx, const LayerVector &layers, MutableTrackingVolumeVector mtvVector, std::shared_ptr< const IVolumeMaterial > volumeMaterial, double rMin, double rMax, double zMin, double zMax, const std::string &volumeName="UndefinedVolume", BinningType bType=arbitrary) const override | Acts::CylinderVolumeHelper | virtual |
| CylinderVolumeHelper(const Config &cvhConfig, std::unique_ptr< const Logger > logger=getDefaultLogger("CylinderVolumeHelper", Logging::INFO)) | Acts::CylinderVolumeHelper | |
| estimateAndCheckDimension(const GeometryContext &gctx, const LayerVector &layers, const CylinderVolumeBounds *&cylinderVolumeBounds, std::shared_ptr< const Transform3D > &transform, double &rMinClean, double &rMaxClean, double &zMinClean, double &zMaxClean, BinningValue &bValue, BinningType bType=arbitrary) const | Acts::CylinderVolumeHelper | private |
| getConfiguration() const | Acts::CylinderVolumeHelper | inline |
| glueTrackingVolumes(const GeometryContext &gctx, const MutableTrackingVolumePtr &tvolOne, BoundarySurfaceFace faceOne, const MutableTrackingVolumePtr &tvolTwo, BoundarySurfaceFace faceTwo, double rMin, double rGlueMin, double rMax, double zMin, double zMax) const | Acts::CylinderVolumeHelper | private |
| interGlueTrackingVolume(const GeometryContext &gctx, const MutableTrackingVolumePtr &tVolume, bool rBinned, double rMin, double rGlueMin, double rMax, double zMin, double zMax) const | Acts::CylinderVolumeHelper | private |
| logger() const | Acts::CylinderVolumeHelper | inlineprivate |
| m_cfg | Acts::CylinderVolumeHelper | protected |
| m_logger | Acts::CylinderVolumeHelper | private |
| setConfiguration(const Config &cvhConfig) | Acts::CylinderVolumeHelper | |
| setLogger(std::unique_ptr< const Logger > newLogger) | Acts::CylinderVolumeHelper | |
| ~CylinderVolumeHelper() override=default | Acts::CylinderVolumeHelper | |
| ~ITrackingVolumeHelper()=default | Acts::ITrackingVolumeHelper | virtual |