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

#include <geant4/tree/geant4-10.6-release/examples/advanced/brachytherapy/include/BrachyDetectorConstructionFlexi.hh>

+ Collaboration diagram for BrachyDetectorConstructionFlexi:

Public Member Functions

 BrachyDetectorConstructionFlexi ()
 
 ~BrachyDetectorConstructionFlexi ()
 
void ConstructFlexi (G4VPhysicalVolume *)
 
void CleanFlexi ()
 

Private Attributes

G4Tubssteel_shell
 
G4LogicalVolumelogical_steel_shell
 
G4VPhysicalVolumephysical_steel_shell
 
G4Tubsair_gap
 
G4LogicalVolumelogical_air_gap
 
G4VPhysicalVolumephysical_air_gap
 
G4TubsEnd1_steel_shell
 
G4LogicalVolumelogical_End1_steel_shell
 
G4VPhysicalVolumephysical_End1_steel_shell
 
G4ConsEnd2_steel_shell
 
G4LogicalVolumelogical_End2_steel_shell
 
G4VPhysicalVolumephysical_End2_steel_shell
 
G4Tubscable
 
G4LogicalVolumelogical_cable
 
G4VPhysicalVolumephysical_cable
 
G4Tubsiridium_core
 
G4LogicalVolumelogical_iridium_core
 
G4VPhysicalVolumephysical_iridium_core
 
G4VisAttributessteelAttributes
 
G4VisAttributesendAttributes
 
G4VisAttributessimpleIridiumVisAtt
 
BrachyMaterialpMat
 

Detailed Description

Definition at line 52 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 52 of file BrachyDetectorConstructionFlexi.hh

Constructor & Destructor Documentation

BrachyDetectorConstructionFlexi::BrachyDetectorConstructionFlexi ( )

Definition at line 58 of file BrachyDetectorConstructionFlexi.cc.

View newest version in sPHENIX GitHub at line 58 of file BrachyDetectorConstructionFlexi.cc

References pMat.

BrachyDetectorConstructionFlexi::~BrachyDetectorConstructionFlexi ( )

Definition at line 69 of file BrachyDetectorConstructionFlexi.cc.

View newest version in sPHENIX GitHub at line 69 of file BrachyDetectorConstructionFlexi.cc

References pMat.

Member Function Documentation

void BrachyDetectorConstructionFlexi::CleanFlexi ( )

Member Data Documentation

G4Tubs* BrachyDetectorConstructionFlexi::air_gap
private

Definition at line 69 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 69 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4Tubs* BrachyDetectorConstructionFlexi::cable
private

Definition at line 81 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 81 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4Tubs* BrachyDetectorConstructionFlexi::End1_steel_shell
private

Definition at line 73 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 73 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4Cons* BrachyDetectorConstructionFlexi::End2_steel_shell
private

Definition at line 77 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 77 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4VisAttributes* BrachyDetectorConstructionFlexi::endAttributes
private

Definition at line 90 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 90 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4Tubs* BrachyDetectorConstructionFlexi::iridium_core
private

Definition at line 85 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 85 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4LogicalVolume* BrachyDetectorConstructionFlexi::logical_air_gap
private

Definition at line 70 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 70 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4LogicalVolume* BrachyDetectorConstructionFlexi::logical_cable
private

Definition at line 82 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 82 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4LogicalVolume* BrachyDetectorConstructionFlexi::logical_End1_steel_shell
private

Definition at line 74 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 74 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4LogicalVolume* BrachyDetectorConstructionFlexi::logical_End2_steel_shell
private

Definition at line 78 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 78 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4LogicalVolume* BrachyDetectorConstructionFlexi::logical_iridium_core
private

Definition at line 86 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 86 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4LogicalVolume* BrachyDetectorConstructionFlexi::logical_steel_shell
private

Definition at line 66 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 66 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4VPhysicalVolume* BrachyDetectorConstructionFlexi::physical_air_gap
private

Definition at line 71 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 71 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4VPhysicalVolume* BrachyDetectorConstructionFlexi::physical_cable
private

Definition at line 83 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 83 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4VPhysicalVolume* BrachyDetectorConstructionFlexi::physical_End1_steel_shell
private

Definition at line 75 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 75 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4VPhysicalVolume* BrachyDetectorConstructionFlexi::physical_End2_steel_shell
private

Definition at line 79 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 79 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4VPhysicalVolume* BrachyDetectorConstructionFlexi::physical_iridium_core
private

Definition at line 87 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 87 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4VPhysicalVolume* BrachyDetectorConstructionFlexi::physical_steel_shell
private

Definition at line 67 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 67 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

BrachyMaterial* BrachyDetectorConstructionFlexi::pMat
private

Definition at line 93 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 93 of file BrachyDetectorConstructionFlexi.hh

Referenced by BrachyDetectorConstructionFlexi(), ConstructFlexi(), and ~BrachyDetectorConstructionFlexi().

G4VisAttributes* BrachyDetectorConstructionFlexi::simpleIridiumVisAtt
private

Definition at line 91 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 91 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4Tubs* BrachyDetectorConstructionFlexi::steel_shell
private

Definition at line 65 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 65 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().

G4VisAttributes* BrachyDetectorConstructionFlexi::steelAttributes
private

Definition at line 89 of file BrachyDetectorConstructionFlexi.hh.

View newest version in sPHENIX GitHub at line 89 of file BrachyDetectorConstructionFlexi.hh

Referenced by CleanFlexi(), and ConstructFlexi().


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