Celeritas 0.6.0-67+develop.47f47c88
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
GenericGeoResults.hh File Reference
#include <string>
#include <vector>
#include <gtest/gtest.h>
#include "corecel/cont/Span.hh"
#include "geocel/Types.hh"
This graph shows which files directly or indirectly include this file:

Classes

struct  celeritas::test::GenericGeoTrackingResult
 Get detailed results from tracking from one cell to the next. More...
 
struct  celeritas::test::GenericGeoTrackingTolerance
 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_RESULT_EQ(EXPECTED, ACTUAL)   EXPECT_REF_EQ(EXPECTED, ACTUAL)
 
#define EXPECT_RESULT_NEAR(EXPECTED, ACTUAL, TOL)    EXPECT_REF_NEAR(EXPECTED, ACTUAL, TOL)
 

Functions

::testing::AssertionResult celeritas::test::IsRefEq (char const *expr1, char const *expr2, char const *, GenericGeoTrackingResult const &val1, GenericGeoTrackingResult const &val2, GenericGeoTrackingTolerance const &tol)
 
inline ::testing::AssertionResult celeritas::test::IsRefEq (char const *expected_expr, char const *actual_expr, GenericGeoTrackingResult const &expected, GenericGeoTrackingResult const &actual)
 Compare tracking results with default tolerance.
 
::testing::AssertionResult celeritas::test::IsRefEq (char const *expr1, char const *expr2, GenericGeoVolumeStackResult const &val1, GenericGeoVolumeStackResult const &val2)
 
::testing::AssertionResult celeritas::test::IsRefEq (char const *expr1, char const *expr2, GenericGeoModelInp const &val1, GenericGeoModelInp const &val2)