BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
Public Member Functions | Data Fields
BDSParallelWorldInfo Class Reference

A simple class to hold what parallel geometry is required for each sequence. More...

#include <BDSParallelWorldInfo.hh>

Collaboration diagram for BDSParallelWorldInfo:
Collaboration graph

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. More...
 
G4bool curvilinearWorld
 Whether a curvilinear world is required. More...
 
G4bool samplerWorld
 Whether a sampler world is required. More...
 
G4String placementName
 Name of placement. More...
 
G4String curvilinearWorldName
 Unique name for curvilinear world. More...
 

Detailed Description

A simple class to hold what parallel geometry is required for each sequence.

Author
Laurie Nevay

Definition at line 30 of file BDSParallelWorldInfo.hh.

Constructor & Destructor Documentation

◆ BDSParallelWorldInfo()

BDSParallelWorldInfo::BDSParallelWorldInfo ( const G4String &  sequenceNameIn,
G4bool  curvilinearWorldIn,
G4bool  samplerWorldIn,
const G4String &  placementNameIn = "" 
)
inline

Definition at line 34 of file BDSParallelWorldInfo.hh.

◆ ~BDSParallelWorldInfo()

BDSParallelWorldInfo::~BDSParallelWorldInfo ( )
inline

Definition at line 44 of file BDSParallelWorldInfo.hh.

Field Documentation

◆ curvilinearWorld

G4bool BDSParallelWorldInfo::curvilinearWorld

Whether a curvilinear world is required.

Definition at line 47 of file BDSParallelWorldInfo.hh.

◆ curvilinearWorldName

G4String BDSParallelWorldInfo::curvilinearWorldName

Unique name for curvilinear world.

Definition at line 50 of file BDSParallelWorldInfo.hh.

◆ placementName

G4String BDSParallelWorldInfo::placementName

Name of placement.

Definition at line 49 of file BDSParallelWorldInfo.hh.

◆ samplerWorld

G4bool BDSParallelWorldInfo::samplerWorld

Whether a sampler world is required.

Definition at line 48 of file BDSParallelWorldInfo.hh.

◆ sequenceName

G4String BDSParallelWorldInfo::sequenceName

Name of sequence worlds will be associated with.

Definition at line 46 of file BDSParallelWorldInfo.hh.


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