ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ParallelWorld Class Reference

#include <geant4/tree/geant4-10.6-release/examples/extended/medical/dna/dnadamage1/include/ParallelWorld.hh>

+ Inheritance diagram for ParallelWorld:
+ Collaboration diagram for ParallelWorld:

Public Member Functions

 ParallelWorld (G4String)
 
 ~ParallelWorld () override
 
void Construct () override
 
- Public Member Functions inherited from G4VUserParallelWorld
 G4VUserParallelWorld (G4String worldName)
 
virtual ~G4VUserParallelWorld ()
 
virtual void ConstructSD ()
 
G4String GetName ()
 

Private Member Functions

void SetupChemistryGeometry ()
 

Additional Inherited Members

- Protected Member Functions inherited from G4VUserParallelWorld
G4VPhysicalVolumeGetWorld ()
 
void SetSensitiveDetector (const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false)
 
void SetSensitiveDetector (G4LogicalVolume *logVol, G4VSensitiveDetector *aSD)
 
- Protected Attributes inherited from G4VUserParallelWorld
G4String fWorldName
 

Detailed Description

Definition at line 33 of file ParallelWorld.hh.

View newest version in sPHENIX GitHub at line 33 of file ParallelWorld.hh

Constructor & Destructor Documentation

ParallelWorld::ParallelWorld ( G4String  worldName)

Definition at line 38 of file ParallelWorld.cc.

View newest version in sPHENIX GitHub at line 38 of file ParallelWorld.cc

ParallelWorld::~ParallelWorld ( )
override

Definition at line 44 of file ParallelWorld.cc.

View newest version in sPHENIX GitHub at line 44 of file ParallelWorld.cc

Member Function Documentation

void ParallelWorld::Construct ( void  )
overridevirtual

Implements G4VUserParallelWorld.

Definition at line 49 of file ParallelWorld.cc.

View newest version in sPHENIX GitHub at line 49 of file ParallelWorld.cc

References SetupChemistryGeometry().

+ Here is the call graph for this function:

void ParallelWorld::SetupChemistryGeometry ( )
private

Definition at line 55 of file ParallelWorld.cc.

View newest version in sPHENIX GitHub at line 55 of file ParallelWorld.cc

References G4NistManager::FindOrBuildMaterial(), G4VPhysicalVolume::GetLogicalVolume(), G4VUserParallelWorld::GetWorld(), G4NistManager::Instance(), and nm.

Referenced by Construct().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:


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