|
Celeritas 0.7.0-dev.555+develop.5c5a8f0a7
|
Per-stream hit processor cache. More...
Public Attributes | |
| std::weak_ptr< HitProcessor > | weak_processor |
| HitProcessor * | processor {nullptr} |
Per-stream hit processor cache.
The weak pointer is used only when creating or recreating a local processor. Step processing uses processor directly to avoid locking a weak pointer on every step iteration.