|
Celeritas 0.7.0-dev.170+develop.df22d2a88
|
Save debugging information about sensitive detector mappings. More...
#include <GeantSdOutput.hh>

Public Types | |
Type aliases | |
| using | SPConstGeantSd = std::shared_ptr< GeantSd 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 | |
| GeantSdOutput (SPConstGeantSd hits) | |
| Construct from hit manager. | |
| 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 debugging information about sensitive detector mappings.
|
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.