Celeritas 0.6.0-dev.115+3b60a5fd
|
Test harness for loading problem data through Geant4. More...
#include <GeantTestBase.hh>
Static Public Member Functions | |
static bool | is_ci_build () |
static bool | is_wildstyle_build () |
static bool | is_summit_build () |
![]() | |
static std::string | test_data_path (std::string_view subdir, std::string_view filename) |
Get the path to a test file at {source}/test/{subdir}/data/{filename} . | |
static std::string | genericize_pointers (std::string_view s) |
Replace pointer addresses with 0x0 for improved testability. | |
static bool | strict_testing () |
True if strict testing is required. | |
Test harness for loading problem data through Geant4.
|
overrideprotectedvirtual |
Implements celeritas::test::GlobalTestBase.
|
overrideprotectedvirtual |
Construct a geometry for the first time.
Implements celeritas::test::LazyGeoManager.
Reimplemented in celeritas::test::SDTestBase.
|
overrideprotectedvirtual |
Implements celeritas::test::GlobalTestBase.
G4VPhysicalVolume const * celeritas::test::GeantTestBase::get_world_volume | ( | ) |
Get the Geant4 top-level geometry element
G4VPhysicalVolume const * celeritas::test::GeantTestBase::get_world_volume | ( | ) | const |
Get the Geant4 top-level geometry element
|
finalprotectedvirtual |
Access lazily loaded problem-dependent data.
Implements celeritas::test::ImportedDataTestBase.
Whether the Geant4 configuration match a certain machine
Whether the Geant4 configuration match a certain machine
Whether the Geant4 configuration match a certain machine