Analysis Software
Documentation for sPHENIX simulation software
|
A mockup volume builder, it generates volumes with a single surface filled in in order to use the CylindricalContainerBuilder infrastructure. More...
Public Member Functions | |
CylindricalVolumeBuilder (const Transform3 &transform, const CylinderVolumeBounds &vBounds, const surface_bounds_type &sBounds, const std::string &vName) | |
DetectorComponent | construct ([[maybe_unused]] const GeometryContext &gctx) const final |
CylindricalVolumeBuilder (const Transform3 &transform, const CylinderVolumeBounds &vBounds, const surface_bounds_type &sBounds, const std::string &vName) | |
DetectorComponent | construct ([[maybe_unused]] const GeometryContext &gctx) const final |
Public Member Functions inherited from Acts::Experimental::IDetectorComponentBuilder | |
virtual | ~IDetectorComponentBuilder ()=default |
virtual DetectorComponent | construct (const GeometryContext &gctx) const =0 |
Private Attributes | |
Transform3 | m_transform |
CylinderVolumeBounds | m_volumeBounds |
surface_bounds_type | m_surfaceBounds |
std::string | m_name |
A mockup volume builder, it generates volumes with a single surface filled in in order to use the CylindricalContainerBuilder infrastructure.
Definition at line 50 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 50 of file CylindricalContainerBuilderTests.cpp
|
inline |
Definition at line 52 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 52 of file CylindricalContainerBuilderTests.cpp
|
inline |
Definition at line 49 of file DetectorSvgConverterTests.cpp.
View newest version in sPHENIX GitHub at line 49 of file DetectorSvgConverterTests.cpp
|
inlinefinal |
Definition at line 59 of file DetectorSvgConverterTests.cpp.
View newest version in sPHENIX GitHub at line 59 of file DetectorSvgConverterTests.cpp
References bounds, Acts::Experimental::defaultPortalGenerator(), Acts::enumerate(), m_name(), m_transform(), m_volumeBounds(), testing::internal::move(), merge_hashes::p, portalGenerator, writeMapConfig::surface, tContext, Acts::Experimental::tryAllPortalsAndSurfaces(), tryNoVolumes(), and Acts::Experimental::tryRootVolumes().
|
inlinefinal |
Definition at line 62 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 62 of file CylindricalContainerBuilderTests.cpp
References bounds, Acts::Experimental::defaultPortalGenerator(), Acts::enumerate(), m_name(), m_transform(), m_volumeBounds(), testing::internal::move(), merge_hashes::p, portalGenerator, writeMapConfig::surface, tContext, Acts::Experimental::tryAllPortalsAndSurfaces(), tryNoVolumes(), and Acts::Experimental::tryRootVolumes().
|
private |
Definition at line 94 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 94 of file CylindricalContainerBuilderTests.cpp
|
private |
Definition at line 93 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 93 of file CylindricalContainerBuilderTests.cpp
|
private |
Definition at line 91 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 91 of file CylindricalContainerBuilderTests.cpp
|
private |
Definition at line 92 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 92 of file CylindricalContainerBuilderTests.cpp