Analysis Software
Documentation for sPHENIX simulation software
|
#include "ActsExamples/Geant4/Geant4Common.hpp"
#include "Acts/Geometry/TrackingGeometry.hpp"
#include "Acts/MagneticField/MagneticFieldProvider.hpp"
#include "ActsExamples/Detector/IBaseDetector.hpp"
#include "ActsExamples/Framework/RandomNumbers.hpp"
#include "ActsExamples/Framework/Sequencer.hpp"
#include "ActsExamples/Geant4/EventStore.hpp"
#include "ActsExamples/Geant4/Geant4Simulation.hpp"
#include "ActsExamples/Geant4/MagneticFieldWrapper.hpp"
#include "ActsExamples/Geant4/MaterialPhysicsList.hpp"
#include "ActsExamples/Geant4/MaterialSteppingAction.hpp"
#include "ActsExamples/Geant4/ParticleTrackingAction.hpp"
#include "ActsExamples/Geant4/SensitiveSteppingAction.hpp"
#include "ActsExamples/Geant4/SensitiveSurfaceMapper.hpp"
#include "ActsExamples/Geant4/SimParticleTranslation.hpp"
#include "ActsExamples/Io/Root/RootMaterialTrackWriter.hpp"
#include "ActsExamples/Options/CommonOptions.hpp"
#include "ActsExamples/Options/MagneticFieldOptions.hpp"
#include "ActsExamples/Options/ParticleGunOptions.hpp"
#include "ActsExamples/Simulation/CommonSimulation.hpp"
#include "ActsExamples/Utilities/Paths.hpp"
#include <memory>
#include <string>
#include <FTFP_BERT.hh>
#include <G4RunManager.hh>
#include <G4VUserDetectorConstruction.hh>
#include <boost/program_options.hpp>
Go to the source code of this file.
Namespaces | |
namespace | ActsExamples |
Functions | |
void | ActsExamples::setupMaterialRecording (const ActsExamples::Options::Variables &vars, ActsExamples::Sequencer &sequencer, std::shared_ptr< DetectorConstructionFactory > detectorConstructionFactory) |
void | ActsExamples::setupGeant4Simulation (const ActsExamples::Options::Variables &vars, ActsExamples::Sequencer &sequencer, std::shared_ptr< DetectorConstructionFactory > detectorConstructionFactory, std::shared_ptr< const Acts::TrackingGeometry > trackingGeometry, std::shared_ptr< const Acts::MagneticFieldProvider > magneticField) |
int | ActsExamples::runMaterialRecording (const ActsExamples::Options::Variables &vars, std::shared_ptr< DetectorConstructionFactory > detectorConstructionFactory) |
int | ActsExamples::runGeant4Simulation (const ActsExamples::Options::Variables &vars, std::shared_ptr< DetectorConstructionFactory > detectorConstructionFactory, std::shared_ptr< const Acts::TrackingGeometry > trackingGeometry) |