BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
|
A simple class to hold what parallel geometry is required for each sequence. More...
#include <BDSParallelWorldInfo.hh>
Public Member Functions | |
BDSParallelWorldInfo (const G4String &sequenceNameIn, G4bool curvilinearWorldIn, G4bool samplerWorldIn, const G4String &placementNameIn="") | |
Data Fields | |
G4String | sequenceName |
Name of sequence worlds will be associated with. | |
G4bool | curvilinearWorld |
Whether a curvilinear world is required. | |
G4bool | samplerWorld |
Whether a sampler world is required. | |
G4String | placementName |
Name of placement. | |
G4String | curvilinearWorldName |
Unique name for curvilinear world. | |
A simple class to hold what parallel geometry is required for each sequence.
Definition at line 30 of file BDSParallelWorldInfo.hh.
|
inline |
Definition at line 34 of file BDSParallelWorldInfo.hh.
|
inline |
Definition at line 44 of file BDSParallelWorldInfo.hh.
G4bool BDSParallelWorldInfo::curvilinearWorld |
Whether a curvilinear world is required.
Definition at line 47 of file BDSParallelWorldInfo.hh.
G4String BDSParallelWorldInfo::curvilinearWorldName |
Unique name for curvilinear world.
Definition at line 50 of file BDSParallelWorldInfo.hh.
G4String BDSParallelWorldInfo::placementName |
Name of placement.
Definition at line 49 of file BDSParallelWorldInfo.hh.
G4bool BDSParallelWorldInfo::samplerWorld |
Whether a sampler world is required.
Definition at line 48 of file BDSParallelWorldInfo.hh.
G4String BDSParallelWorldInfo::sequenceName |
Name of sequence worlds will be associated with.
Definition at line 46 of file BDSParallelWorldInfo.hh.