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

MaGeGeometryGerdaCrystal Class Reference

#include <MaGeGeometryGerdaCrystal.hh>

Inheritance diagram for MaGeGeometryGerdaCrystal:

MJGeometryDetector List of all members.

Public Member Functions

 MaGeGeometryGerdaCrystal ()
 ~MaGeGeometryGerdaCrystal ()
void ConstructDetector ()

Private Attributes

MaGeGeometryGermaniumCrystaltheCrystal
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

Definition at line 75 of file MaGeGeometryGerdaCrystal.hh.


Constructor & Destructor Documentation

MaGeGeometryGerdaCrystal::MaGeGeometryGerdaCrystal  ) 
 

AUTHOR: Xiang Liu CONTACT: @ FIRST SUBMISSION: @

REVISION:

mm-dd-yyyy, What is changed, Whoami 11-17-2004, created

Definition at line 80 of file MaGeGeometryGerdaCrystal.cc.

References theCrystal, and theShielding.

MaGeGeometryGerdaCrystal::~MaGeGeometryGerdaCrystal  ) 
 

Definition at line 87 of file MaGeGeometryGerdaCrystal.cc.


Member Function Documentation

void MaGeGeometryGerdaCrystal::ConstructDetector  )  [virtual]
 

Reimplemented from MJGeometryDetector.

Definition at line 93 of file MaGeGeometryGerdaCrystal.cc.

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


Member Data Documentation

G4VPhysicalVolume* MaGeGeometryGerdaCrystal::GeActiveCrystal_Physical [private]
 

Definition at line 109 of file MaGeGeometryGerdaCrystal.hh.

Referenced by ConstructDetector().

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

Definition at line 104 of file MaGeGeometryGerdaCrystal.hh.

G4VPhysicalVolume* MaGeGeometryGerdaCrystal::GeDeadlayerCrystal_Physical [private]
 

Definition at line 110 of file MaGeGeometryGerdaCrystal.hh.

Referenced by ConstructDetector().

MaGeGeometryGermaniumCrystal* MaGeGeometryGerdaCrystal::theCrystal [private]
 

Definition at line 107 of file MaGeGeometryGerdaCrystal.hh.

Referenced by ConstructDetector(), and MaGeGeometryGerdaCrystal().

MaGeGeometryShielding* MaGeGeometryGerdaCrystal::theShielding [private]
 

Definition at line 108 of file MaGeGeometryGerdaCrystal.hh.

Referenced by ConstructDetector(), and MaGeGeometryGerdaCrystal().


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