BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
Loading...
Searching...
No Matches
Protected Attributes
BDSLinkRunManager Class Reference

Wrapper from G4RunManager that provides our exception handler. More...

#include <BDSLinkRunManager.hh>

Inheritance diagram for BDSLinkRunManager:
Inheritance graph
Collaboration diagram for BDSLinkRunManager:
Collaboration graph

Protected Attributes

BDSExceptionHandlerexceptionHandler
 

Detailed Description

Wrapper from G4RunManager that provides our exception handler.

Our exception handler prevents Geant4 from calling abort() and instead throws a BDSException which is expected to be caught.

Definition at line 33 of file BDSLinkRunManager.hh.

Constructor & Destructor Documentation

◆ BDSLinkRunManager()

BDSLinkRunManager::BDSLinkRunManager ( )

Definition at line 22 of file BDSLinkRunManager.cc.

◆ ~BDSLinkRunManager()

BDSLinkRunManager::~BDSLinkRunManager ( )
virtual

Definition at line 30 of file BDSLinkRunManager.cc.

Field Documentation

◆ exceptionHandler

BDSExceptionHandler* BDSLinkRunManager::exceptionHandler
protected

Definition at line 40 of file BDSLinkRunManager.hh.


The documentation for this class was generated from the following files: