#include <MaGeGeometryGermaniumCrystal.hh>
Public Member Functions | |
MaGeGeometryGermaniumCrystal () | |
~MaGeGeometryGermaniumCrystal () | |
G4LogicalVolume * | GetCrystalActiveLogical () |
G4LogicalVolume * | GetCrystalDeadLayerLogical () |
void | SetInnerRadius (G4double ir) |
void | SetOuterRadius (G4double our) |
void | SetHeight (G4double h) |
void | SetDeadLayer (G4double dl) |
G4double | GetInnerRadius () |
G4double | GetOuterRadius () |
G4double | GetHeight () |
G4double | GetDeadLayer () |
void | ConstructCrystal () |
Private Attributes | |
G4double | GeCrystalInnerRadius |
G4double | GeCrystalOuterRadius |
G4double | GeCrystalHeight |
G4double | GeCrystalDeadlayer |
G4LogicalVolume * | theGermaniumCrystalActiveLogical |
G4LogicalVolume * | theGermaniumCrystalDeadlayerLogical |
MaGeGeometryGermaniumCrystalMessenger * | fMessenger |
|
AUTHOR: Xiang Liu CONTACT: FIRST SUBMISSION: @ REVISION: mm-dd-yyyy, What is changed, Whoami 11-12-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 11-25-04, fixed bug about crystal height (should be 8cm) Definition at line 71 of file MaGeGeometryGermaniumCrystal.cc. References fMessenger. |
|
Definition at line 89 of file MaGeGeometryGermaniumCrystal.cc. |
|
Definition at line 92 of file MaGeGeometryGermaniumCrystal.cc. References GeCrystalDeadlayer, GeCrystalInnerRadius, GeCrystalOuterRadius, theGermaniumCrystalActiveLogical, and theGermaniumCrystalDeadlayerLogical. Referenced by MaGeGeometryGermaniumArray::ConstructArrayPositions(), and MaGeGeometryGerdaCrystal::ConstructDetector(). |
|
Definition at line 91 of file MaGeGeometryGermaniumCrystal.hh. Referenced by MaGeGeometryGerdaCrystal::ConstructDetector(). |
|
Definition at line 93 of file MaGeGeometryGermaniumCrystal.hh. Referenced by MaGeGeometryGerdaCrystal::ConstructDetector(). |
|
Definition at line 106 of file MaGeGeometryGermaniumCrystal.hh. Referenced by MaGeGeometryGermaniumArray::ConstructArrayPositions(). |
|
Definition at line 105 of file MaGeGeometryGermaniumCrystal.hh. Referenced by MaGeGeometryGermaniumArray::ConstructArrayPositions(). |
|
Definition at line 103 of file MaGeGeometryGermaniumCrystal.hh. Referenced by MaGeGeometryGermaniumArray::ConstructArrayPositions(). |
|
Definition at line 104 of file MaGeGeometryGermaniumCrystal.hh. Referenced by MaGeGeometryGermaniumArray::ConstructArrayPositions(). |
|
Definition at line 100 of file MaGeGeometryGermaniumCrystal.hh. Referenced by MaGeGeometryGermaniumCrystalMessenger::SetNewValue(). |
|
Definition at line 99 of file MaGeGeometryGermaniumCrystal.hh. Referenced by MaGeGeometryGermaniumCrystalMessenger::SetNewValue(). |
|
Definition at line 97 of file MaGeGeometryGermaniumCrystal.hh. Referenced by MaGeGeometryGermaniumCrystalMessenger::SetNewValue(). |
|
Definition at line 98 of file MaGeGeometryGermaniumCrystal.hh. Referenced by MaGeGeometryGermaniumCrystalMessenger::SetNewValue(). |
|
Definition at line 127 of file MaGeGeometryGermaniumCrystal.hh. Referenced by MaGeGeometryGermaniumCrystal(). |
|
Definition at line 122 of file MaGeGeometryGermaniumCrystal.hh. Referenced by ConstructCrystal(). |
|
Definition at line 121 of file MaGeGeometryGermaniumCrystal.hh. |
|
Definition at line 119 of file MaGeGeometryGermaniumCrystal.hh. Referenced by ConstructCrystal(). |
|
Definition at line 120 of file MaGeGeometryGermaniumCrystal.hh. Referenced by ConstructCrystal(). |
|
Definition at line 124 of file MaGeGeometryGermaniumCrystal.hh. Referenced by ConstructCrystal(). |
|
Definition at line 125 of file MaGeGeometryGermaniumCrystal.hh. Referenced by ConstructCrystal(). |