|
Celeritas 0.7.0-dev.170+develop.df22d2a88
|
Convert a Geant4 solid to an ORANGE object. More...
#include <SolidConverter.hh>
Public Types | |
Type aliases | |
| using | arg_type = G4VSolid const & |
| using | result_type = std::shared_ptr< orangeinp::ObjectInterface const > |
Public Member Functions | |
| SolidConverter (Scaler const &scaler, Transformer const &transformer) | |
| Construct with functors for applying scales and transformations. | |
| result_type | operator() (arg_type) |
| Convert a Geant4 solid to a CSG object. | |
| result_type | to_sphere (arg_type) const |
| Convert a Geant4 solid to a sphere with equivalent capacity. | |
Convert a Geant4 solid to an ORANGE object.