![]() |
Precalibrated Ion Beam Identification Detector Simulation 1.0
A pilot study detector simulation, written in C++ with Geant4.
|
AllAccumulatedStatistics | Small class to keep track of the accumulated statistics |
PrimaryGeneratorMessenger::AllAccumulatedStatistics | Small class to keep track of the accumulated statistics |
DetectorConstruction | This class constructs the detector, according to specifications |
PrimaryGeneratorMessenger::DetectorConstruction | This class constructs the detector, according to specifications |
DetectorMessenger | Creates commands that the user can invoke via the command line |
PrimaryGeneratorMessenger::DetectorMessenger | Creates commands that the user can invoke via the command line |
EventAction | Holds information about what to do at the beginning and end of each event |
EventActionMessenger | Creates commands that can be used to control the EventActions via the command line |
EventHit | Holds accumulated statistics for a single event hit |
PrimaryGeneratorMessenger::EventHit | Holds accumulated statistics for a single event hit |
G4EmStandardFysik | This class is extending the G4EmStandardPhysics class in order to apply a few changes to this physics list |
MyPhysicsList< T > | Customized physics list class |
PrimaryGeneratorMessenger::PrimaryGeneratorAction | Mandatory user class providing the primary particle generator |
PrimaryGeneratorAction | Mandatory user class providing the primary particle generator |
PrimaryGeneratorMessenger | Creates commands that allows the user to control the PrimaryGenerator via the command line |
RunAction | Here we can put stuff to be executed before and after each run |
RunActionMessenger | Creates commands that can be used to control the RunAction via the command line |
PrimaryGeneratorMessenger::RunActionMessenger | Creates commands that can be used to control the RunAction via the command line |
SteppingAction | Contains information about what to do at each step in the simulation |
SteppingVerbose | Inclusion guard |