|
aegir
Phlex-based simulation framework for the SHiP experiment.
|
#include <G4LogicalVolume.hh>#include <G4Step.hh>#include <G4StepPoint.hh>#include <G4SystemOfUnits.hh>#include <G4Track.hh>#include <G4UserSteppingAction.hh>#include <G4UserTrackingAction.hh>#include <G4VProcess.hh>#include <G4VSensitiveDetector.hh>#include <SHiP/SimHit.hpp>#include <SHiP/SimParticle.hpp>#include <unordered_map>#include <vector>

Go to the source code of this file.
Classes | |
| class | SHiP::g4::ScoringSD |
| class | SHiP::g4::CrossingSD |
| class | SHiP::g4::EnergyCutAction |
| class | SHiP::g4::TrackingAction |
Namespaces | |
| namespace | SHiP |
| namespace | SHiP::g4 |
Typedefs | |
| using | SHiP::g4::DetectorIdMap = std::unordered_map< G4LogicalVolume *, int > |
Functions | |
| SimHit | SHiP::g4::make_base_hit (G4Step const *step, DetectorIdMap const &detector_ids) |
Variables | |
| thread_local std::vector< SimHit > | SHiP::g4::tl_hits |
| thread_local std::vector< SimParticle > | SHiP::g4::tl_particles |
| thread_local std::unordered_map< int, std::size_t > | SHiP::g4::tl_track_map |