Celeritas 0.6.0-dev.115+3b60a5fd
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
celeritas::optical::WarnAndIgnoreModel Struct Reference

Warn about a missing optical model and deliberately skip it. More...

#include <ModelImporter.hh>

Public Types

Type aliases
using UserBuildInput = ModelImporter::UserBuildInput
 
using ModelBuilder = ModelImporter::ModelBuilder
 

Public Member Functions

std::optional< ModelBuilder > operator() (UserBuildInput const &) const
 Warn the model is missing and return a null result.
 

Public Attributes

ImportModelClass model
 Missing optical model to warn about.
 

Detailed Description

Warn about a missing optical model and deliberately skip it.

May be provided as a custom user build function to ModelImporter to skip the construction of an optical model builder.


The documentation for this struct was generated from the following files: