Geant4  10.01.p02
BrachyDetectorConstructionI Class Reference

#include <BrachyDetectorConstructionI.hh>

+ Collaboration diagram for BrachyDetectorConstructionI:

Public Member Functions

 BrachyDetectorConstructionI ()
 
More...
 
 ~BrachyDetectorConstructionI ()
 
void ConstructIodium (G4VPhysicalVolume *)
 
void CleanIodium ()
 

Private Attributes

G4Tubs * defaultTub
 
G4Tubs * capsule
 
G4Sphere * capsuleTip
 
G4Tubs * iodiumCore
 
G4LogicalVolume * defaultTubLog
 
G4LogicalVolume * capsuleLog
 
G4LogicalVolume * capsuleTipLog
 
G4LogicalVolume * iodiumCoreLog
 
G4VPhysicalVolume * defaultTubPhys
 
G4VPhysicalVolume * capsulePhys
 
G4VPhysicalVolume * capsuleTipPhys1
 
G4VPhysicalVolume * capsuleTipPhys2
 
G4VPhysicalVolume * iodiumCorePhys
 
G4VisAttributes * simpleiodiumVisAtt
 
G4VisAttributes * simpleCapsuleVisAtt
 
G4VisAttributes * simpleCapsuleTipVisAtt
 
BrachyMaterial * pMaterial
 

Detailed Description

Definition at line 49 of file BrachyDetectorConstructionI.hh.

Constructor & Destructor Documentation

BrachyDetectorConstructionI::BrachyDetectorConstructionI ( )


Definition at line 60 of file BrachyDetectorConstructionI.cc.

References pMaterial.

BrachyDetectorConstructionI::~BrachyDetectorConstructionI ( )

Definition at line 69 of file BrachyDetectorConstructionI.cc.

References pMaterial.

Member Function Documentation

void BrachyDetectorConstructionI::CleanIodium ( )

Definition at line 164 of file BrachyDetectorConstructionI.cc.

References capsule, capsuleLog, capsulePhys, capsuleTip, capsuleTipLog, capsuleTipPhys1, capsuleTipPhys2, defaultTub, defaultTubLog, defaultTubPhys, pyG4RunManager::GeometryHasBeenModified, G4RunManager::GetRunManager(), iodiumCore, iodiumCoreLog, iodiumCorePhys, simpleCapsuleTipVisAtt, simpleCapsuleVisAtt, and simpleiodiumVisAtt.

+ Here is the call graph for this function:

Member Data Documentation

G4Tubs* BrachyDetectorConstructionI::capsule
private

Definition at line 58 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4LogicalVolume* BrachyDetectorConstructionI::capsuleLog
private

Definition at line 62 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4VPhysicalVolume* BrachyDetectorConstructionI::capsulePhys
private

Definition at line 66 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4Sphere* BrachyDetectorConstructionI::capsuleTip
private

Definition at line 59 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4LogicalVolume* BrachyDetectorConstructionI::capsuleTipLog
private

Definition at line 63 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4VPhysicalVolume* BrachyDetectorConstructionI::capsuleTipPhys1
private

Definition at line 67 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4VPhysicalVolume* BrachyDetectorConstructionI::capsuleTipPhys2
private

Definition at line 68 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4Tubs* BrachyDetectorConstructionI::defaultTub
private

Definition at line 57 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4LogicalVolume* BrachyDetectorConstructionI::defaultTubLog
private

Definition at line 61 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4VPhysicalVolume* BrachyDetectorConstructionI::defaultTubPhys
private

Definition at line 65 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4Tubs* BrachyDetectorConstructionI::iodiumCore
private

Definition at line 60 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4LogicalVolume* BrachyDetectorConstructionI::iodiumCoreLog
private

Definition at line 64 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4VPhysicalVolume* BrachyDetectorConstructionI::iodiumCorePhys
private

Definition at line 69 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

BrachyMaterial* BrachyDetectorConstructionI::pMaterial
private
G4VisAttributes* BrachyDetectorConstructionI::simpleCapsuleTipVisAtt
private

Definition at line 72 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4VisAttributes* BrachyDetectorConstructionI::simpleCapsuleVisAtt
private

Definition at line 71 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().

G4VisAttributes* BrachyDetectorConstructionI::simpleiodiumVisAtt
private

Definition at line 70 of file BrachyDetectorConstructionI.hh.

Referenced by CleanIodium(), and ConstructIodium().


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