Celeritas  0.5.0-56+6b053cd
Public Types | Public Member Functions | Public Attributes | List of all members
celeritas::VolumeInput Struct Reference

Input definition for a single volume. More...

#include <OrangeInput.hh>

Public Types

using Flags = VolumeRecord::Flags
 

Public Member Functions

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

Public Attributes

Label label {}
 Volume label.
 
std::vector< LocalSurfaceIdfaces {}
 Sorted list of surface IDs in this volume.
 
std::vector< logic_intlogic {}
 RPN region definition for this volume, using local surface index.
 
BBox bbox {}
 Axis-aligned bounding box.
 
OrientedBoundingZoneInput obz
 OrientedBoundingZone.
 
logic_int flags {0}
 Special flags.
 
ZOrder zorder {}
 Masking priority.
 

Detailed Description

Input definition for a single volume.


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