Celeritas 0.7.0-dev.267+develop.4443c2e1
Loading...
Searching...
No Matches
Classes | Variables
SurfacePhysicsIntegrationTestBase.hh File Reference
#include <memory>
#include "corecel/Config.hh"
#include "corecel/data/AuxStateVec.hh"
#include "corecel/math/Turn.hh"
#include "corecel/sys/ActionGroups.hh"
#include "corecel/sys/ActionRegistry.hh"
#include "celeritas/GeantTestBase.hh"
#include "celeritas/ext/GeantImporter.hh"
#include "celeritas/global/CoreParams.hh"
#include "celeritas/optical/CoreParams.hh"
#include "celeritas/optical/CoreState.hh"
#include "celeritas/optical/CoreTrackView.hh"
#include "celeritas/optical/Transporter.hh"
#include "celeritas/optical/gen/DirectGeneratorAction.hh"
#include "celeritas/optical/surface/SurfacePhysicsParams.hh"
#include "celeritas/track/TrackFunctors.hh"

Classes

class  celeritas::optical::test::CollectResultsAction< Collector >
 Template class for capturing photons after a surface interaction and scoring them with the given functor. More...
 
class  celeritas::optical::test::SurfacePhysicsIntegrationTestBase
 A test base for running surface physics integration tests. More...
 

Variables

constexpr bool celeritas::optical::test::reference_configuration
 Reference results:
 

Variable Documentation

◆ reference_configuration

constexpr bool celeritas::optical::test::reference_configuration
constexpr
Initial value:
= (( 1 == 1 )
&& ( 1 == 1 )
&& ( 1 == 1 ))

Reference results:

  • Double precision
  • Orange geometry (requires valid surface normals and relocation on boundary)