Celeritas
0.5.0-86+4a8eea4
|
An adapter for imported model data corresponding to a specific identifier. More...
#include <ImportedModelAdapter.hh>
Public Types | |
Type aliases | |
using | ImportedModelId = typename ImportedModels::ImportedModelId |
using | SPConstImported = std::shared_ptr< ImportedModels const > |
Public Member Functions | |
ImportedModelAdapter (ImportedModelId id, SPConstImported imported) | |
Create an adapter from imported models for the given model ID. | |
ImportedModelAdapter (ImportModelClass imc, SPConstImported imported) | |
Create an adapter from imported models for the given model class. | |
ImportPhysicsVector const & | mfp (OpticalMaterialId id) const |
Get MFP table for the given optical material. | |
OpticalMaterialId::size_type | num_materials () const |
Get number of optical materials that have MFPs for this model. | |
An adapter for imported model data corresponding to a specific identifier.