#include <detector_construction.hpp>
◆ ConfigurableDetectorConstruction()
| SHiP::g4::ConfigurableDetectorConstruction::ConfigurableDetectorConstruction |
( |
IGeometrySource const & |
source, |
|
|
ship::IFieldSource const & |
field_source, |
|
|
SDMode |
sd_mode = SDMode::scoring, |
|
|
ship::Energy |
ke_threshold = ship::Energy::zero(), |
|
|
std::vector< std::pair< std::string, ship::Length > > |
regions = {}, |
|
|
std::vector< ScoringPlaneConfig > |
scoring_planes = {} |
|
) |
| |
|
inline |
◆ Construct()
| G4VPhysicalVolume * SHiP::g4::ConfigurableDetectorConstruction::Construct |
( |
| ) |
|
|
inlineoverride |
◆ ConstructSDandField()
| void SHiP::g4::ConfigurableDetectorConstruction::ConstructSDandField |
( |
| ) |
|
|
inlineoverride |
◆ has_scoring_planes()
| bool SHiP::g4::ConfigurableDetectorConstruction::has_scoring_planes |
( |
| ) |
const |
|
inline |
Whether scoring planes are configured, i.e.
the run needs G4ParallelWorldPhysics(kScoringWorldName).
The documentation for this class was generated from the following file: