|
ACTS
Experiment-independent tracking
|
Material associated with a Volume (homogeneous, binned, interpolated). More...
#include <Acts/Material/IVolumeMaterial.hpp>
Public Member Functions | |
| virtual | ~IVolumeMaterial ()=default |
| Virtual Destructor. | |
| virtual const Material | material (const Vector3 &position) const =0 |
| Access to actual material. | |
| virtual std::ostream & | toStream (std::ostream &sl) const =0 |
| Output Method for std::ostream, to be overloaded by child classes. | |
Material associated with a Volume (homogeneous, binned, interpolated).
Virtual base class of volume material description.
|
virtualdefault |
Virtual Destructor.
|
pure virtual |
Access to actual material.
| position | is the request position for the material call |
Implemented in Acts::HomogeneousVolumeMaterial, Acts::InterpolatedMaterialMap< Mapper_t >, and Acts::ProtoVolumeMaterial.
|
pure virtual |
Output Method for std::ostream, to be overloaded by child classes.
| sl | Output stream to write to |
Implemented in Acts::HomogeneousVolumeMaterial, Acts::InterpolatedMaterialMap< Mapper_t >, and Acts::ProtoVolumeMaterial.