Geant4_10
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
G4IStore Class Reference

#include <G4IStore.hh>

Inheritance diagram for G4IStore:
Inheritance graph
[legend]
Collaboration diagram for G4IStore:
Collaboration graph
[legend]

Public Member Functions

virtual ~G4IStore ()
 
virtual G4double GetImportance (const G4GeometryCell &gCell) const
 
virtual G4bool IsKnown (const G4GeometryCell &gCell) const
 
void Clear ()
 
void SetWorldVolume ()
 
void SetParallelWorldVolume (G4String paraName)
 
virtual const G4VPhysicalVolumeGetWorldVolume () const
 
virtual const G4VPhysicalVolumeGetParallelWorldVolumePointer () const
 
void AddImportanceGeometryCell (G4double importance, const G4GeometryCell &gCell)
 
void AddImportanceGeometryCell (G4double importance, const G4VPhysicalVolume &, G4int aRepNum=0)
 
void ChangeImportance (G4double importance, const G4GeometryCell &gCell)
 
void ChangeImportance (G4double importance, const G4VPhysicalVolume &, G4int aRepNum=0)
 
G4double GetImportance (const G4VPhysicalVolume &, G4int aRepNum=0) const
 
- Public Member Functions inherited from G4VIStore
 G4VIStore ()
 
virtual ~G4VIStore ()
 

Static Public Member Functions

static G4IStoreGetInstance ()
 
static G4IStoreGetInstance (G4String ParallelWorldName)
 

Protected Member Functions

 G4IStore ()
 
 G4IStore (G4String ParallelWorldName)
 

Detailed Description

Definition at line 62 of file G4IStore.hh.

Constructor & Destructor Documentation

G4IStore::G4IStore ( )
explicitprotected

Definition at line 49 of file G4IStore.cc.

Here is the caller graph for this function:

G4IStore::G4IStore ( G4String  ParallelWorldName)
explicitprotected

Definition at line 53 of file G4IStore.cc.

Here is the call graph for this function:

G4IStore::~G4IStore ( )
virtual

Definition at line 60 of file G4IStore.cc.

Member Function Documentation

void G4IStore::AddImportanceGeometryCell ( G4double  importance,
const G4GeometryCell gCell 
)

Definition at line 104 of file G4IStore.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4IStore::AddImportanceGeometryCell ( G4double  importance,
const G4VPhysicalVolume aVolume,
G4int  aRepNum = 0 
)

Definition at line 120 of file G4IStore.cc.

Here is the call graph for this function:

void G4IStore::ChangeImportance ( G4double  importance,
const G4GeometryCell gCell 
)

Definition at line 128 of file G4IStore.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4IStore::ChangeImportance ( G4double  importance,
const G4VPhysicalVolume aVolume,
G4int  aRepNum = 0 
)

Definition at line 143 of file G4IStore.cc.

Here is the call graph for this function:

void G4IStore::Clear ( )

Definition at line 63 of file G4IStore.cc.

G4double G4IStore::GetImportance ( const G4GeometryCell gCell) const
virtual

Implements G4VIStore.

Definition at line 163 of file G4IStore.cc.

G4double G4IStore::GetImportance ( const G4VPhysicalVolume aVolume,
G4int  aRepNum = 0 
) const

Definition at line 150 of file G4IStore.cc.

G4IStore * G4IStore::GetInstance ( void  )
static

Definition at line 211 of file G4IStore.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4IStore * G4IStore::GetInstance ( G4String  ParallelWorldName)
static

Definition at line 226 of file G4IStore.cc.

Here is the call graph for this function:

const G4VPhysicalVolume * G4IStore::GetParallelWorldVolumePointer ( ) const
virtual

Definition at line 94 of file G4IStore.cc.

Here is the caller graph for this function:

const G4VPhysicalVolume & G4IStore::GetWorldVolume ( ) const
virtual

Implements G4VIStore.

Definition at line 84 of file G4IStore.cc.

G4bool G4IStore::IsKnown ( const G4GeometryCell gCell) const
virtual

Implements G4VIStore.

Definition at line 178 of file G4IStore.cc.

Here is the call graph for this function:

void G4IStore::SetParallelWorldVolume ( G4String  paraName)

Definition at line 76 of file G4IStore.cc.

Here is the call graph for this function:

void G4IStore::SetWorldVolume ( )

Definition at line 68 of file G4IStore.cc.

Here is the call graph for this function:


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