Celeritas 0.6.0-rc.2.13+develop.285b9112
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
GenericGeoTestInterface.hh File Reference
#include <memory>
#include <string>
#include <vector>
#include <gtest/gtest.h>
#include "geocel/GeoParamsInterface.hh"
#include "geocel/Types.hh"
#include "geocel/detail/LengthUnits.hh"
This graph shows which files directly or indirectly include this file:

Classes

struct  celeritas::test::GenericGeoTrackingResult
 
struct  celeritas::test::GenericGeoTrackingTolerance
 
struct  celeritas::test::GenericGeoVolumeStackResult
 
class  celeritas::test::GenericGeoTestInterface
 Access capabilities from any templated GenericGeo test. More...
 

Namespaces

namespace  celeritas::test
 Test harness base class for optical physics.
 

Macros

#define EXPECT_RESULT_EQ(EXPECTED, ACTUAL)    EXPECT_PRED_FORMAT2(::celeritas::test::IsResultEqual, EXPECTED, ACTUAL)
 
#define EXPECT_RESULT_NEAR(EXPECTED, ACTUAL, TOL)
 

Functions

::testing::AssertionResult celeritas::test::IsResultEqual (char const *expr1, char const *expr2, char const *, GenericGeoTrackingResult const &val1, GenericGeoTrackingResult const &val2, GenericGeoTrackingTolerance const &tol)
 
inline ::testing::AssertionResult celeritas::test::IsResultEqual (char const *expected_expr, char const *actual_expr, GenericGeoTrackingResult const &expected, GenericGeoTrackingResult const &actual)
 
::testing::AssertionResult celeritas::test::IsResultEqual (char const *expr1, char const *expr2, GenericGeoVolumeStackResult const &val1, GenericGeoVolumeStackResult const &val2)
 

Macro Definition Documentation

◆ EXPECT_RESULT_NEAR

#define EXPECT_RESULT_NEAR (   EXPECTED,
  ACTUAL,
  TOL 
)
Value:
EXPECT_PRED_FORMAT3( \
::celeritas::test::IsResultEqual, EXPECTED, ACTUAL, TOL)