#include <MJGeometry800gCrystal.hh>
Public Member Functions | |
MJGeometry800gCrystal (G4String) | |
~MJGeometry800gCrystal () | |
G4LogicalVolume * | GetCrystalLogical () |
G4String | GetSerialNumber () |
MJDatabaseSimple800g * | GetDBCrystal () |
Private Member Functions | |
void | ConstructCrystal () |
Private Attributes | |
G4String | serialNumber |
MJDatabaseSimple800g * | theDBcrystal |
G4LogicalVolume * | theCrystalLogical |
REVISION:
06-28-2004, Kareem The first object is a very simple crystal with no bulletization, no dead layers, and it doesn't even have a central core or an inner contact. The object may get more realistic as time goes on.
Definition at line 74 of file MJGeometry800gCrystal.hh.
|
AUTHOR: kareem CONTACT: FIRST SUBMISSION: Mon Jun 28 10:35:18 PDT 2004 REVISION: 06-28-2004, Kareem First file creation. Definition at line 61 of file MJGeometry800gCrystal.cc. References ConstructCrystal(), MJDatabase::GetSimple800g(), serialNumber, and theDBcrystal. |
|
Definition at line 75 of file MJGeometry800gCrystal.cc. |
|
Definition at line 78 of file MJGeometry800gCrystal.cc. References MJDatabaseSimple800g::GetCrystalHeight(), MJDatabaseSimple800g::GetCrystalRadius(), MJDatabaseSimple800g::GetMaterialName(), theCrystalLogical, and theDBcrystal. Referenced by MJGeometry800gCrystal(). |
|
Definition at line 88 of file MJGeometry800gCrystal.hh. |
|
Definition at line 92 of file MJGeometry800gCrystal.hh. |
|
Definition at line 90 of file MJGeometry800gCrystal.hh. |
|
Definition at line 100 of file MJGeometry800gCrystal.hh. Referenced by MJGeometry800gCrystal(). |
|
Definition at line 104 of file MJGeometry800gCrystal.hh. Referenced by ConstructCrystal(). |
|
Definition at line 101 of file MJGeometry800gCrystal.hh. Referenced by ConstructCrystal(), and MJGeometry800gCrystal(). |