Celeritas  0.5.0-86+4a8eea4
Public Types | Public Member Functions | Public Attributes | List of all members
celeritas::UnitInput Struct Reference

Input definition for a unit. More...

#include <OrangeInput.hh>

Public Types

using MapVolumeDaughter = std::map< LocalVolumeId, DaughterInput >
 

Public Member Functions

 operator bool () const
 Whether the unit definition is valid.
 

Public Attributes

std::vector< VariantSurfacesurfaces
 
std::vector< VolumeInputvolumes
 
BBox bbox
 Outer bounding box.
 
MapVolumeDaughter daughter_map
 
std::vector< Labelsurface_labels
 
Label label
 

Detailed Description

Input definition for a unit.

Todo:
Add a CsgTree object and vector<NodeId> volumes;

The documentation for this struct was generated from the following file: