|
ACTS
Experiment-independent tracking
|
Configuration for the homogeneous material generator. More...
#include <detray/builders/homogeneous_material_generator.hpp>
Public Member Functions | |
| constexpr hom_material_config & | passive_material (const material< scalar_t > &m) |
| SettersSet the material assigned to passive surfaces. | |
| constexpr hom_material_config & | sensitive_material (const material< scalar_t > &m) |
| Set the material assigned to sensitive surfaces. | |
| constexpr hom_material_config & | portal_material (const material< scalar_t > &m) |
| Set the material assigned to portal surfaces. | |
| constexpr hom_material_config & | thickness (const scalar_t t) |
| Set the thickness used when creating portal material. | |
| constexpr const material< scalar_t > & | passive_material () const |
| Getters. | |
| constexpr const material< scalar_t > & | sensitive_material () const |
| constexpr const material< scalar_t > & | portal_material () const |
| constexpr scalar_t | thickness () const |
Public Attributes | |
| material< scalar_t > | m_passive_material {silicon<scalar_t>{}} |
| Type of material to put on the passive surfaces. | |
| material< scalar_t > | m_portal_material {vacuum<scalar_t>{}} |
| Type of material to put on the portal surfaces. | |
| material< scalar_t > | m_sensitive_material {silicon<scalar_t>{}} |
| Type of material to put on the sensitive surfaces. | |
| scalar_t | m_thickness {1.5f * unit<scalar_t>::mm} |
| Minimal envelope for the portals (used in autofitting). | |
Configuration for the homogeneous material generator.
|
constexpr |
Getters.
|
constexpr |
SettersSet the material assigned to passive surfaces.
| m | Material parameters for passive surfaces. |
|
constexpr |
|
constexpr |
Set the material assigned to portal surfaces.
| m | Material parameters for portal surfaces. |
|
constexpr |
|
constexpr |
Set the material assigned to sensitive surfaces.
| m | Material parameters for sensitive surfaces. |
|
constexpr |
|
constexpr |
Set the thickness used when creating portal material.
| t | Portal material thickness. |