Celeritas 0.6.0-rc.2.13+develop.285b9112
|
#include "GenericGeoTestInterface.hh"
#include <gtest/gtest.h>
#include "corecel/Config.hh"
#include "corecel/io/Repr.hh"
#include "corecel/math/SoftEqual.hh"
#include "geocel/GeantGeoUtils.hh"
#include "testdetail/TestMacrosImpl.hh"
Namespaces | |
namespace | celeritas::test |
Test harness base class for optical physics. | |
Macros | |
#define | CELER_REF_ATTR(ATTR) "ref." #ATTR " = " << repr(this->ATTR) << ";\n" |
#define | IRE_VEC_EQ(ATTR) |
#define | IRE_VEC_SOFT_EQ(ATTR, TOL) |
#define | IRE_VEC_SOFT_EQ2(ATTR, REL, ABS) |
#define | IRE_COMPARE(ATTR) |
Functions | |
::testing::AssertionResult | celeritas::test::IsResultEqual (char const *expr1, char const *expr2, char const *, GenericGeoTrackingResult const &val1, GenericGeoTrackingResult const &val2, GenericGeoTrackingTolerance const &tol) |
::testing::AssertionResult | celeritas::test::IsResultEqual (char const *expr1, char const *expr2, GenericGeoVolumeStackResult const &val1, GenericGeoVolumeStackResult const &val2) |
#define IRE_COMPARE | ( | ATTR | ) |
#define IRE_VEC_EQ | ( | ATTR | ) |
#define IRE_VEC_SOFT_EQ | ( | ATTR, | |
TOL | |||
) |
#define IRE_VEC_SOFT_EQ2 | ( | ATTR, | |
REL, | |||
ABS | |||
) |