| Celeritas 0.7.0-dev.172+develop.fe2a0acd4
    | 
Save extra debugging information about the VecGeom geometry. More...
#include <VecgeomParamsOutput.hh>

| Public Types | |
| Type aliases | |
| using | SPConstVecgeomParams = std::shared_ptr< VecgeomParams const > | 
|  Public Types inherited from celeritas::OutputInterface | |
| enum class | Category { input , result , system , internal , size_ } | 
| Output category (TODO: could replace with string/cstring?) | |
| Public Member Functions | |
| VecgeomParamsOutput (SPConstVecgeomParams vecgeom) | |
| Construct from shared vecgeom data. | |
| Category | category () const final | 
| Category of data to write. | |
| std::string_view | label () const final | 
| Name of the entry inside the category. | |
| void | output (JsonPimpl *) const final | 
| Write output to the given JSON object. | |
Save extra debugging information about the VecGeom geometry.
This is to be used in addition to the standard bbox/volume/surface data saved by GeoParamsOutput.
| 
 | inlinefinalvirtual | 
Category of data to write.
Implements celeritas::OutputInterface.
| 
 | inlinefinalvirtual | 
Name of the entry inside the category.
Implements celeritas::OutputInterface.
Write output to the given JSON object.
Implements celeritas::OutputInterface.