|
Celeritas 0.7.0-dev.169+develop.bdc0041f6
|
Generate LAr sphere geometry with 10 MeV electrons and functional hit call. More...
#include <IntegrationTestBase.hh>

Public Member Functions | |
| std::string_view | gdml_basename () const final |
| Set the GDML filename (in test/geocel/data without ".gdml") | |
| PrimaryInput | make_primary_input () const override |
| Create options for the primary generator. | |
| PhysicsInput | make_physics_input () const override |
| UPSensDet | make_sens_det (std::string const &) final |
| virtual void | process_hit (G4Step const *) |
Public Member Functions inherited from celeritas::test::IntegrationTestBase | |
| std::string | make_unique_filename (std::string_view ext) override |
| Generate test-unique filename. | |
| G4RunManager & | run_manager () |
| virtual UPPhysicsList | make_physics_list () const |
| virtual UPTrackAction | make_tracking_action () |
| virtual UPStepAction | make_stepping_action () |
| virtual SetupOptions | make_setup_options () |
| virtual void | BeginOfRunAction (G4Run const *run)=0 |
| virtual void | EndOfRunAction (G4Run const *run)=0 |
| virtual void | BeginOfEventAction (G4Event const *event)=0 |
| virtual void | EndOfEventAction (G4Event const *event)=0 |
Public Member Functions inherited from celeritas::test::Test | |
| std::string | make_unique_filename () |
Additional Inherited Members | |
Public Types inherited from celeritas::test::IntegrationTestBase | |
| using | PrimaryInput = celeritas::inp::CorePrimaryGenerator |
| using | PhysicsInput = celeritas::GeantPhysicsOptions |
| using | UPPhysicsList = std::unique_ptr< G4VModularPhysicsList > |
| using | UPTrackAction = std::unique_ptr< G4UserTrackingAction > |
| using | UPStepAction = std::unique_ptr< G4UserSteppingAction > |
| using | UPSensDet = std::unique_ptr< G4VSensitiveDetector > |
Static Public Member Functions inherited from celeritas::test::Test | |
| 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 bool | strict_testing () |
| True if strict testing is required. | |
Static Public Attributes inherited from celeritas::test::Test | |
| static constexpr double | inf = HUGE_VAL |
| static constexpr float | inff = HUGE_VALF |
| static constexpr double | fine_eps = 1e-12 |
| static constexpr double | coarse_eps = 1e-6 |
Generate LAr sphere geometry with 10 MeV electrons and functional hit call.
|
inlinefinalvirtual |
Set the GDML filename (in test/geocel/data without ".gdml")
Implements celeritas::test::IntegrationTestBase.
|
overridevirtual |
Reimplemented from celeritas::test::IntegrationTestBase.
|
overridevirtual |
Create options for the primary generator.
Implements celeritas::test::IntegrationTestBase.
|
finalvirtual |
Reimplemented from celeritas::test::IntegrationTestBase.