Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

MaGeGeometryGermaniumCrystalHole Class Reference

#include <MaGeGeometryGermaniumCrystalHole.hh>

List of all members.

Public Member Functions

 MaGeGeometryGermaniumCrystalHole ()
 ~MaGeGeometryGermaniumCrystalHole ()
G4LogicalVolume * GetCrystalActiveLogical ()
G4LogicalVolume * GetCrystalDeadLayerLogical ()
void SetInnerRadius (G4double ir)
void SetOuterRadius (G4double our)
void SetHeight (G4double h)
void SetDeadLayer (G4double dl)
void SetHoleOuterRadius (G4double hour)
void SetHoleDepth (G4double hd)
G4double GetInnerRadius ()
G4double GetOuterRadius ()
G4double GetHeight ()
G4double GetDeadLayer ()
G4double GetHoleOuterRadius ()
G4double GetHoleDepth ()
void ConstructCrystal ()

Private Attributes

G4double GeCrystalInnerRadius
G4double GeCrystalOuterRadius
G4double GeCrystalHeight
G4double GeCrystalDeadlayer
G4double GeCrystalHoleOuterRadius
G4double GeCrystalHoleDepth
G4LogicalVolume * theGermaniumCrystalActiveLogical
G4LogicalVolume * theGermaniumCrystalDeadlayerLogical


Constructor & Destructor Documentation

MaGeGeometryGermaniumCrystalHole::MaGeGeometryGermaniumCrystalHole  ) 
 

AUTHOR: Xiang Liu CONTACT: FIRST SUBMISSION: @

REVISION:

mm-dd-yyyy, What is changed, Whoami 12-11-04, start up, true coaxial Ge crystal with inner radius 1.0cm, outer radius 3.99cm, height 8cm deadlayer from 3.99cm to 4.0cm 24-11-04, Ge crystal with hole to host the contact, C.Tomei outer radius 3.99cm, height 8cm deadlayer from 3.99cm to 4.0cm radius of the hole 0.5cm depth of the hole (measured from the top of the crystal) 5.0cm

Definition at line 75 of file MaGeGeometryGermaniumCrystalHole.cc.

MaGeGeometryGermaniumCrystalHole::~MaGeGeometryGermaniumCrystalHole  ) 
 

Definition at line 96 of file MaGeGeometryGermaniumCrystalHole.cc.


Member Function Documentation

void MaGeGeometryGermaniumCrystalHole::ConstructCrystal  ) 
 

Definition at line 99 of file MaGeGeometryGermaniumCrystalHole.cc.

References GeCrystalDeadlayer, GeCrystalHoleDepth, GeCrystalHoleOuterRadius, GeCrystalInnerRadius, GeCrystalOuterRadius, theGermaniumCrystalActiveLogical, and theGermaniumCrystalDeadlayerLogical.

Referenced by MaGeGeometryGermaniumArrayHole::ConstructArrayPositions(), and MaGeGeometryGerdaCrystalHole::ConstructDetector().

G4LogicalVolume* MaGeGeometryGermaniumCrystalHole::GetCrystalActiveLogical  )  [inline]
 

Definition at line 92 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by MaGeGeometryGerdaCrystalHole::ConstructDetector().

G4LogicalVolume* MaGeGeometryGermaniumCrystalHole::GetCrystalDeadLayerLogical  )  [inline]
 

Definition at line 94 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by MaGeGeometryGerdaCrystalHole::ConstructDetector().

G4double MaGeGeometryGermaniumCrystalHole::GetDeadLayer  )  [inline]
 

Definition at line 109 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by MaGeGeometryGermaniumArrayHole::ConstructArrayPositions().

G4double MaGeGeometryGermaniumCrystalHole::GetHeight  )  [inline]
 

Definition at line 108 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by MaGeGeometryGermaniumArrayHole::ConstructArrayPositions().

G4double MaGeGeometryGermaniumCrystalHole::GetHoleDepth  )  [inline]
 

Definition at line 111 of file MaGeGeometryGermaniumCrystalHole.hh.

G4double MaGeGeometryGermaniumCrystalHole::GetHoleOuterRadius  )  [inline]
 

Definition at line 110 of file MaGeGeometryGermaniumCrystalHole.hh.

G4double MaGeGeometryGermaniumCrystalHole::GetInnerRadius  )  [inline]
 

Definition at line 106 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by MaGeGeometryGermaniumArrayHole::ConstructArrayPositions().

G4double MaGeGeometryGermaniumCrystalHole::GetOuterRadius  )  [inline]
 

Definition at line 107 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by MaGeGeometryGermaniumArrayHole::ConstructArrayPositions().

void MaGeGeometryGermaniumCrystalHole::SetDeadLayer G4double  dl  )  [inline]
 

Definition at line 101 of file MaGeGeometryGermaniumCrystalHole.hh.

void MaGeGeometryGermaniumCrystalHole::SetHeight G4double  h  )  [inline]
 

Definition at line 100 of file MaGeGeometryGermaniumCrystalHole.hh.

void MaGeGeometryGermaniumCrystalHole::SetHoleDepth G4double  hd  )  [inline]
 

Definition at line 103 of file MaGeGeometryGermaniumCrystalHole.hh.

void MaGeGeometryGermaniumCrystalHole::SetHoleOuterRadius G4double  hour  )  [inline]
 

Definition at line 102 of file MaGeGeometryGermaniumCrystalHole.hh.

void MaGeGeometryGermaniumCrystalHole::SetInnerRadius G4double  ir  )  [inline]
 

Definition at line 98 of file MaGeGeometryGermaniumCrystalHole.hh.

void MaGeGeometryGermaniumCrystalHole::SetOuterRadius G4double  our  )  [inline]
 

Definition at line 99 of file MaGeGeometryGermaniumCrystalHole.hh.


Member Data Documentation

G4double MaGeGeometryGermaniumCrystalHole::GeCrystalDeadlayer [private]
 

Definition at line 127 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by ConstructCrystal().

G4double MaGeGeometryGermaniumCrystalHole::GeCrystalHeight [private]
 

Definition at line 126 of file MaGeGeometryGermaniumCrystalHole.hh.

G4double MaGeGeometryGermaniumCrystalHole::GeCrystalHoleDepth [private]
 

Definition at line 129 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by ConstructCrystal().

G4double MaGeGeometryGermaniumCrystalHole::GeCrystalHoleOuterRadius [private]
 

Definition at line 128 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by ConstructCrystal().

G4double MaGeGeometryGermaniumCrystalHole::GeCrystalInnerRadius [private]
 

Definition at line 124 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by ConstructCrystal().

G4double MaGeGeometryGermaniumCrystalHole::GeCrystalOuterRadius [private]
 

Definition at line 125 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by ConstructCrystal().

G4LogicalVolume* MaGeGeometryGermaniumCrystalHole::theGermaniumCrystalActiveLogical [private]
 

Definition at line 131 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by ConstructCrystal().

G4LogicalVolume* MaGeGeometryGermaniumCrystalHole::theGermaniumCrystalDeadlayerLogical [private]
 

Definition at line 132 of file MaGeGeometryGermaniumCrystalHole.hh.

Referenced by ConstructCrystal().


The documentation for this class was generated from the following files:
Generated on Mon Nov 29 16:58:55 2004 for Majorana Simulation by  doxygen 1.3.9.1