|
aegir
Phlex-based simulation framework for the SHiP experiment.
|
#include <spdlog/spdlog.h>#include <G4Event.hh>#include <G4EventManager.hh>#include <G4MTRunManager.hh>#include <G4ParticleDefinition.hh>#include <G4ParticleTable.hh>#include <G4PhysListFactory.hh>#include <G4PrimaryParticle.hh>#include <G4PrimaryVertex.hh>#include <G4StateManager.hh>#include <G4SystemOfUnits.hh>#include <G4Threading.hh>#include <G4TransportationManager.hh>#include <G4UImanager.hh>#include <G4VUserActionInitialization.hh>#include <G4VUserPrimaryGeneratorAction.hh>#include <G4WorkerRunManagerKernel.hh>#include <G4WorkerThread.hh>#include <SHiP/MCParticle.hpp>#include <SHiP/SimResult.hpp>#include <atomic>#include <cmath>#include <future>#include <map>#include <memory>#include <mutex>#include <string>#include <thread>#include <utility>#include <vector>#include "FieldService/IFieldSource.h"#include "chrome_trace.hpp"#include "detector_construction.hpp"#include "geant4_sim_core.hpp"#include "geometry_source.hpp"#include "math_utils.hpp"#include "phlex/core/product_selector.hpp"#include "phlex/module.hpp"
Functions | |
| PHLEX_REGISTER_ALGORITHMS (m, config) | |
| PHLEX_REGISTER_ALGORITHMS | ( | m | , |
| config | |||
| ) |