Celeritas  0.5.0-86+4a8eea4
Public Member Functions | List of all members
celeritas::g4org::SolidConverter Class Reference

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.
 

Detailed Description

Convert a Geant4 solid to an ORANGE object.


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