#include <vector>
#include <map>
#include <set>
#include "G4VUserDetectorConstruction.hh"
#include "G4SteppingManager.hh"
#include "G4Step.hh"
#include "G4Track.hh"
#include "G4Run.hh"
#include "G4Event.hh"
#include "G4VPhysicalVolume.hh"
#include "G4VExceptionHandler.hh"
#include "BLCallback.hh"
#include "BLRunManager.hh"
#include "BLPhysics.hh"
#include "BLZStep.hh"
#include "BLUserCode.hh"
Go to the source code of this file.
Classes | |
class | BLManager |
BLManager is the overall manager for g4beamline, managing all aspects of the run. More... | |
class | BLManager::RunAction |
class | BLManager::EventAction |
class | BLManager::TrackingAction |
class | BLManager::SteppingAction |
class | BLManager::ZSteppingAction |
class | BLManager::PrimaryGeneratorAction |
class | BLManager::StackingAction |
struct | BLManager::ZStep |
Enumerations | |
enum | BLManagerState { IDLE, VISUAL, TUNE, REFERENCE, BEAM, SPECIAL } |
enum | VerboseFormat { TAG, NSTEP, GLOBAL, CL, CLX, KE, STEP, VOL, PROCESS, B, E, MAT, P, ID, PART, SEG, WT, NEWLINE, EXT } |
enum | PRNGSeedMethod { EVENT_NUMBER, NO_SEED, TIME_US } |
enum BLManagerState |
enum VerboseFormat |
enum PRNGSeedMethod |