Celeritas 0.7.0-54+develop.79766c3e5
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs | Functions
GenericGeoResults.hh File Reference
#include <cstddef>
#include <iosfwd>
#include <string>
#include <vector>
#include <gtest/gtest.h>
#include "corecel/cont/Span.hh"
#include "geocel/Types.hh"

Classes

struct  celeritas::test::GenericGeoTrackingResult
 Get detailed results from tracking from one cell to the next. More...
 
struct  celeritas::test::GenericGeoTrackingResult::Tol
 Loosen strictness for tracking comparison. More...
 
struct  celeritas::test::GenericGeoVolumeStackResult
 Get the volume instances and replica IDs from a point. More...
 
struct  celeritas::test::GenericGeoModelInp
 Get the unfolded geometry model input. More...
 

Namespaces

namespace  celeritas::inp
 Configure Celeritas input.
 
namespace  celeritas::test
 Test harness base class for optical physics.
 

Macros

#define EXPECT_NORMAL_EQUIV(expected, actual)    EXPECT_PRED_FORMAT2(::celeritas::test::IsNormalEquiv, expected, actual)
 Check that a surface normal is equivalent (modulo the sign)
 

Typedefs

using celeritas::test::GenericGeoTrackingTolerance = GenericGeoTrackingResult::Tol
 

Functions

::testing::AssertionResult celeritas::test::IsNormalEquiv (char const *expected_expr, char const *actual_expr, Real3 const &expected, Real3 const &actual)