Celeritas  0.5.0-86+4a8eea4
Public Member Functions | List of all members
celeritas::PhysicsParamsOutput Class Referencefinal

Save detailed debugging information about the physics in use. More...

#include <PhysicsParamsOutput.hh>

Inheritance diagram for celeritas::PhysicsParamsOutput:
Inheritance graph
[legend]

Public Types

Type aliases
using SPConstPhysicsParams = std::shared_ptr< PhysicsParams 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

 PhysicsParamsOutput (SPConstPhysicsParams physics)
 Construct from shared physics 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.
 

Detailed Description

Save detailed debugging information about the physics in use.


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