|
GEARS
Geant4 Example Application with Rich features and Small footprints
|
#include <vector>#include <G4SteppingVerbose.hh>#include <G4SteppingManager.hh>#include <G4AnalysisManager.hh>#include <G4NavigationHistory.hh>#include <G4OpticalSurface.hh>#include <G4tgrLineProcessor.hh>#include <G4NistManager.hh>#include <G4tgbMaterialMgr.hh>#include <G4UImessenger.hh>#include <G4tgrUtils.hh>#include <G4tgbDetectorBuilder.hh>#include <G4tgrVolumeMgr.hh>#include <G4tgrFileReader.hh>#include <G4tgbVolumeMgr.hh>#include <G4LogicalBorderSurface.hh>#include <G4UIdirectory.hh>#include <G4UIcmdWithAString.hh>#include <G4UIcmdWith3VectorAndUnit.hh>#include <G4VUserDetectorConstruction.hh>#include <G4UserLimits.hh>#include <G4FieldManager.hh>#include <G4UniformMagField.hh>#include <G4LogicalVolumeStore.hh>#include <G4TransportationManager.hh>#include "G4Box.hh"#include "G4PVPlacement.hh"#include <G4VUserPrimaryGeneratorAction.hh>#include <G4GeneralParticleSource.hh>#include <G4RunManagerFactory.hh>#include <G4UserRunAction.hh>#include <G4Run.hh>#include <G4UserEventAction.hh>#include <G4UserStackingAction.hh>#include <G4UIcmdWithADoubleAndUnit.hh>#include <G4VUserActionInitialization.hh>#include <G4StepLimiterPhysics.hh>#include <G4PhysListFactory.hh>#include <G4ScoringManager.hh>#include <G4VisExecutive.hh>#include <G4UIExecutive.hh>#include <G4UImanager.hh>
Go to the source code of this file.
Classes | |
| class | Output |
| Dump simulation results to screen or a file. More... | |
| struct | BorderSurface |
| A link list of G4LogicalBorderSurface. More... | |
| class | LineProcessor |
| Extension to default text geometry file line processor. More... | |
| class | TextDetectorBuilder |
| Construct detector based on text geometry description. More... | |
| class | Detector |
| Construct detector geometry. More... | |
| class | Generator |
| Call Geant4 General Particle Source to generate particles. More... | |
| class | RunAction |
| Book keeping before and after a run. More... | |
| class | EventAction |
| Book keeping before and after an event. More... | |
| class | StackingAction |
| Split a radioactive decay chain to different events based on a time window. More... | |
| class | Action |
Functions | |
| void | SaveAndResetEvent () |
| save and then reset an event More... | |
| int | main (int argc, char **argv) |
| The main function that calls individual components. More... | |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
The main function that calls individual components.
Definition at line 650 of file gears.cc.
1.8.13