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

MaGeGeometryGerdaCrystalHole Class Reference

#include <MaGeGeometryGerdaCrystalHole.hh>

Inheritance diagram for MaGeGeometryGerdaCrystalHole:

MJGeometryDetector List of all members.

Public Member Functions

 MaGeGeometryGerdaCrystalHole ()
 ~MaGeGeometryGerdaCrystalHole ()
void ConstructDetector ()

Private Attributes

MaGeGeometryGermaniumCrystalHoletheCrystal
MaGeGeometryShieldingtheShielding
G4VPhysicalVolume * GeActiveCrystal_Physical
G4VPhysicalVolume * GeDeadlayerCrystal_Physical

Static Private Attributes

const G4int GeCrystalNum = 1

Detailed Description

AUTHOR: Xiang Liu CONTACT: FIRST SUBMISSION: @

REVISION:

mm-dd-yyyy, What is changed, Whoami 11-18-2004, created, Xiang 24-11-2004, constructs the crystal with hole, C.Tomei instead of the true coaxial one

Definition at line 77 of file MaGeGeometryGerdaCrystalHole.hh.


Constructor & Destructor Documentation

MaGeGeometryGerdaCrystalHole::MaGeGeometryGerdaCrystalHole  ) 
 

AUTHOR: Xiang Liu CONTACT: @ FIRST SUBMISSION: @

REVISION:

mm-dd-yyyy, What is changed, Whoami 11-17-2004, created 24-11-2004, constructs the crystal with hole, C.Tomei instead of the true coaxial one

Definition at line 82 of file MaGeGeometryGerdaCrystalHole.cc.

References theCrystal, and theShielding.

MaGeGeometryGerdaCrystalHole::~MaGeGeometryGerdaCrystalHole  ) 
 

Definition at line 89 of file MaGeGeometryGerdaCrystalHole.cc.


Member Function Documentation

void MaGeGeometryGerdaCrystalHole::ConstructDetector  )  [virtual]
 

Reimplemented from MJGeometryDetector.

Definition at line 95 of file MaGeGeometryGerdaCrystalHole.cc.

References MaGeGeometryGermaniumCrystalHole::ConstructCrystal(), MaGeGeometryShielding::ConstructShielding(), GeActiveCrystal_Physical, GeDeadlayerCrystal_Physical, MaGeGeometryGermaniumCrystalHole::GetCrystalActiveLogical(), MaGeGeometryShielding::GetCrystalContainerLogical(), MaGeGeometryGermaniumCrystalHole::GetCrystalDeadLayerLogical(), MaGeGeometryShielding::GetOverallLogical(), MJGeometryDetector::SetDetectorLogical(), MJGeometryDetector::SetDetectorName(), theCrystal, and theShielding.


Member Data Documentation

G4VPhysicalVolume* MaGeGeometryGerdaCrystalHole::GeActiveCrystal_Physical [private]
 

Definition at line 111 of file MaGeGeometryGerdaCrystalHole.hh.

Referenced by ConstructDetector().

const G4int MaGeGeometryGerdaCrystalHole::GeCrystalNum = 1 [static, private]
 

Definition at line 106 of file MaGeGeometryGerdaCrystalHole.hh.

G4VPhysicalVolume* MaGeGeometryGerdaCrystalHole::GeDeadlayerCrystal_Physical [private]
 

Definition at line 112 of file MaGeGeometryGerdaCrystalHole.hh.

Referenced by ConstructDetector().

MaGeGeometryGermaniumCrystalHole* MaGeGeometryGerdaCrystalHole::theCrystal [private]
 

Definition at line 109 of file MaGeGeometryGerdaCrystalHole.hh.

Referenced by ConstructDetector(), and MaGeGeometryGerdaCrystalHole().

MaGeGeometryShielding* MaGeGeometryGerdaCrystalHole::theShielding [private]
 

Definition at line 110 of file MaGeGeometryGerdaCrystalHole.hh.

Referenced by ConstructDetector(), and MaGeGeometryGerdaCrystalHole().


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