Celeritas 0.6.0-67+develop.47f47c88
|
#include "GenericGeoResults.hh"
#include "corecel/OpaqueIdUtils.hh"
#include "corecel/cont/VariantUtils.hh"
#include "corecel/io/Repr.hh"
#include "corecel/math/SoftEqual.hh"
#include "geocel/inp/Model.hh"
#include "GenericGeoTestInterface.hh"
#include "testdetail/TestMacrosImpl.hh"
Namespaces | |
namespace | celeritas::test |
Test harness base class for optical physics. | |
Macros | |
#define | IRE_VEC_EQ(ATTR) |
#define | IRE_VEC_SOFT_EQ(ATTR, TOL) |
#define | IRE_COMPARE(ATTR) |
#define | IRE_COMPARE(ATTR) |
#define | CELER_REF_ATTR(ATTR) "ref." #ATTR " = " << repr(this->ATTR) << ";\n" |
Functions | |
::testing::AssertionResult | celeritas::test::IsRefEq (char const *expr1, char const *expr2, char const *, GenericGeoTrackingResult const &val1, GenericGeoTrackingResult const &val2, GenericGeoTrackingTolerance const &tol) |
::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) |
#define CELER_REF_ATTR | ( | ATTR | ) | "ref." #ATTR " = " << repr(this->ATTR) << ";\n" |
Helper macros
#define IRE_COMPARE | ( | ATTR | ) |
#define IRE_COMPARE | ( | ATTR | ) |
#define IRE_VEC_EQ | ( | ATTR | ) |
#define IRE_VEC_SOFT_EQ | ( | ATTR, | |
TOL | |||
) |