Geant4  10.01.p02
XrayFluoPlaneDetectorConstruction Class Reference

#include <XrayFluoPlaneDetectorConstruction.hh>

+ Inheritance diagram for XrayFluoPlaneDetectorConstruction:
+ Collaboration diagram for XrayFluoPlaneDetectorConstruction:

Public Member Functions

 ~XrayFluoPlaneDetectorConstruction ()
 
G4VPhysicalVolumeConstruct ()
 
void ConstructSDandField ()
 
void UpdateGeometry ()
 
void SetPlaneMaterial (G4String newMaterial)
 
void SetDetectorType (G4String type)
 
void SetPlaneGranularity (G4bool granularity)
 
void SetGrainDia (G4double size)
 
void DeleteGrainObjects ()
 
void PrintApparateParameters ()
 
XrayFluoVDetectorTypeGetDetectorType () const
 
G4double GetWorldSizeZ () const
 
G4double GetWorldSizeXY () const
 
G4double GetDeviceThickness () const
 
G4double GetDeviceSizeX () const
 
G4double GetDeviceSizeY () const
 
G4double GetPixelSizeXY () const
 
G4double GetContactSizeXY () const
 
G4int GetNbOfPixels () const
 
G4int GetNbOfPixelRows () const
 
G4int GetNbOfPixelColumns () const
 
G4MaterialGetOhmicPosMaterial () const
 
G4double GetOhmicPosThickness () const
 
G4MaterialGetOhmicNegMaterial () const
 
G4double GetOhmicNegThickness () const
 
const G4VPhysicalVolumeGetphysiWorld () const
 
const G4VPhysicalVolumeGetHPGe () const
 
const G4VPhysicalVolumeGetPlane () const
 
const G4VPhysicalVolumeGetphysiPixel () const
 
const G4VPhysicalVolumeGetOhmicPos () const
 
const G4VPhysicalVolumeGetOhmicNeg () const
 
G4MaterialGetPlaneMaterial () const
 
G4MaterialGetPixelMaterial () const
 
G4double GetPlaneThickness () const
 
G4double GetPlaneSizeXY () const
 
- Public Member Functions inherited from G4VUserDetectorConstruction
 G4VUserDetectorConstruction ()
 
virtual ~G4VUserDetectorConstruction ()
 
virtual void CloneSD ()
 
virtual void CloneF ()
 
void RegisterParallelWorld (G4VUserParallelWorld *)
 
G4int ConstructParallelGeometries ()
 
void ConstructParallelSD ()
 
G4int GetNumberOfParallelWorld () const
 
G4VUserParallelWorldGetParallelWorld (G4int i) const
 

Static Public Member Functions

static
XrayFluoPlaneDetectorConstruction
GetInstance ()
 

Private Member Functions

 XrayFluoPlaneDetectorConstruction ()
 
void DefineDefaultMaterials ()
 
G4VPhysicalVolumeConstructApparate ()
 
void ComputeApparateParameters ()
 

Private Attributes

XrayFluoVDetectorTypedetectorType
 
G4bool planeGranularity
 
G4double DeviceSizeX
 
G4double DeviceSizeY
 
G4double DeviceThickness
 
G4BoxsolidWorld
 
G4LogicalVolumelogicWorld
 
G4VPhysicalVolumephysiWorld
 
G4BoxsolidHPGe
 
G4LogicalVolumelogicHPGe
 
G4VPhysicalVolumephysiHPGe
 
G4BoxsolidScreen
 
G4LogicalVolumelogicScreen
 
G4VPhysicalVolumephysiScreen
 
G4BoxsolidPlane
 
G4LogicalVolumelogicPlane
 
G4VPhysicalVolumephysiPlane
 
G4BoxsolidOhmicPos
 
G4LogicalVolumelogicOhmicPos
 
G4VPhysicalVolumephysiOhmicPos
 
G4BoxsolidOhmicNeg
 
G4LogicalVolumelogicOhmicNeg
 
G4VPhysicalVolumephysiOhmicNeg
 
G4BoxsolidPixel
 
G4LogicalVolumelogicPixel
 
G4VPhysicalVolumephysiPixel
 
G4SpheresolidGrain
 
G4LogicalVolumelogicGrain
 
G4VPhysicalVolumephysiGrain
 
XrayFluoNistMaterialsmaterials
 
G4MaterialscreenMaterial
 
G4MaterialOhmicPosMaterial
 
G4MaterialOhmicNegMaterial
 
G4MaterialpixelMaterial
 
G4MaterialplaneMaterial
 
G4MaterialdefaultMaterial
 
G4double OhmicPosThickness
 
G4double OhmicNegThickness
 
G4double screenSizeXY
 
G4double screenThickness
 
G4int PixelCopyNb
 
G4int grainCopyNb
 
G4int NbOfPixels
 
G4int NbOfPixelRows
 
G4int NbOfPixelColumns
 
G4double PixelThickness
 
G4double PixelSizeXY
 
G4double ContactSizeXY
 
G4double planeThickness
 
G4double planeSizeXY
 
G4double grainDia
 
G4double ThetaHPGe
 
G4double DistDe
 
G4double distScreen
 
G4double PhiHPGe
 
G4RotationMatrix zRotPhiHPGe
 
G4double WorldSizeXY
 
G4double WorldSizeZ
 
XrayFluoPlaneDetectorMessengerdetectorMessenger
 
G4Cache< XrayFluoSD * > HPGeSD
 

Static Private Attributes

static
XrayFluoPlaneDetectorConstruction
instance = 0
 

Additional Inherited Members

- Protected Member Functions inherited from G4VUserDetectorConstruction
void SetSensitiveDetector (const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false)
 
void SetSensitiveDetector (G4LogicalVolume *logVol, G4VSensitiveDetector *aSD)
 

Detailed Description

Definition at line 61 of file XrayFluoPlaneDetectorConstruction.hh.

Constructor & Destructor Documentation

XrayFluoPlaneDetectorConstruction::~XrayFluoPlaneDetectorConstruction ( )

Definition at line 167 of file XrayFluoPlaneDetectorConstruction.cc.

References detectorMessenger, detectorType, G4cout, and G4endl.

XrayFluoPlaneDetectorConstruction::XrayFluoPlaneDetectorConstruction ( )
private

Definition at line 64 of file XrayFluoPlaneDetectorConstruction.cc.

References cm, ComputeApparateParameters(), ContactSizeXY, DefineDefaultMaterials(), deg, detectorMessenger, DistDe, distScreen, G4cout, G4endl, XrayFluoNistMaterials::GetInstance(), grainCopyNb, grainDia, m, materials, mm, NbOfPixelColumns, NbOfPixelRows, NbOfPixels, OhmicNegThickness, OhmicPosThickness, PhiHPGe, PixelCopyNb, PixelSizeXY, PixelThickness, planeSizeXY, planeThickness, screenThickness, SetDetectorType(), and ThetaHPGe.

Referenced by GetInstance().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Function Documentation

void XrayFluoPlaneDetectorConstruction::ComputeApparateParameters ( )
inlineprivate

Definition at line 278 of file XrayFluoPlaneDetectorConstruction.hh.

References cm, ContactSizeXY, DeviceSizeX, DeviceSizeY, DeviceThickness, DistDe, G4cout, G4endl, m, G4INCL::Math::max(), NbOfPixelColumns, NbOfPixelRows, OhmicNegThickness, OhmicPosThickness, PixelSizeXY, PixelThickness, planeSizeXY, screenSizeXY, screenThickness, WorldSizeXY, and WorldSizeZ.

Referenced by XrayFluoPlaneDetectorConstruction().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4VPhysicalVolume * XrayFluoPlaneDetectorConstruction::Construct ( void  )
virtual

Implements G4VUserDetectorConstruction.

Definition at line 177 of file XrayFluoPlaneDetectorConstruction.cc.

References ConstructApparate().

+ Here is the call graph for this function:

void XrayFluoPlaneDetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

Definition at line 555 of file XrayFluoPlaneDetectorConstruction.cc.

References G4Cache< VALTYPE >::Get(), HPGeSD, logicPixel, G4Cache< VALTYPE >::Put(), and G4VUserDetectorConstruction::SetSensitiveDetector().

+ Here is the call graph for this function:

void XrayFluoPlaneDetectorConstruction::DefineDefaultMaterials ( )
private

Definition at line 183 of file XrayFluoPlaneDetectorConstruction.cc.

References defaultMaterial, XrayFluoNistMaterials::GetMaterial(), materials, OhmicNegMaterial, OhmicPosMaterial, pixelMaterial, planeMaterial, and screenMaterial.

Referenced by XrayFluoPlaneDetectorConstruction().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void XrayFluoPlaneDetectorConstruction::DeleteGrainObjects ( )

Definition at line 610 of file XrayFluoPlaneDetectorConstruction.cc.

References logicGrain, physiGrain, planeGranularity, and solidGrain.

Referenced by XrayFluoPlaneDetectorMessenger::SetNewValue().

+ Here is the caller graph for this function:

G4double XrayFluoPlaneDetectorConstruction::GetContactSizeXY ( ) const
inline

Definition at line 105 of file XrayFluoPlaneDetectorConstruction.hh.

References ContactSizeXY.

XrayFluoVDetectorType * XrayFluoPlaneDetectorConstruction::GetDetectorType ( ) const

Definition at line 160 of file XrayFluoPlaneDetectorConstruction.cc.

References detectorType.

Referenced by XrayFluoEventAction::XrayFluoEventAction().

+ Here is the caller graph for this function:

G4double XrayFluoPlaneDetectorConstruction::GetDeviceSizeX ( ) const
inline

Definition at line 102 of file XrayFluoPlaneDetectorConstruction.hh.

References DeviceSizeX.

G4double XrayFluoPlaneDetectorConstruction::GetDeviceSizeY ( ) const
inline

Definition at line 103 of file XrayFluoPlaneDetectorConstruction.hh.

References DeviceSizeY.

G4double XrayFluoPlaneDetectorConstruction::GetDeviceThickness ( ) const
inline

Definition at line 101 of file XrayFluoPlaneDetectorConstruction.hh.

References DeviceThickness.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetHPGe ( ) const
inline

Definition at line 118 of file XrayFluoPlaneDetectorConstruction.hh.

References physiHPGe.

XrayFluoPlaneDetectorConstruction * XrayFluoPlaneDetectorConstruction::GetInstance ( void  )
static

Definition at line 128 of file XrayFluoPlaneDetectorConstruction.cc.

References instance, and XrayFluoPlaneDetectorConstruction().

Referenced by XrayFluoSimulation::RunSimulation().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4int XrayFluoPlaneDetectorConstruction::GetNbOfPixelColumns ( ) const
inline

Definition at line 109 of file XrayFluoPlaneDetectorConstruction.hh.

References NbOfPixelColumns.

G4int XrayFluoPlaneDetectorConstruction::GetNbOfPixelRows ( ) const
inline

Definition at line 108 of file XrayFluoPlaneDetectorConstruction.hh.

References NbOfPixelRows.

G4int XrayFluoPlaneDetectorConstruction::GetNbOfPixels ( ) const
inline

Definition at line 107 of file XrayFluoPlaneDetectorConstruction.hh.

References NbOfPixels.

Referenced by XrayFluoSD::Initialize(), and XrayFluoSD::ProcessHits().

+ Here is the caller graph for this function:

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetOhmicNeg ( ) const
inline

Definition at line 125 of file XrayFluoPlaneDetectorConstruction.hh.

References physiOhmicNeg.

G4Material* XrayFluoPlaneDetectorConstruction::GetOhmicNegMaterial ( ) const
inline

Definition at line 114 of file XrayFluoPlaneDetectorConstruction.hh.

References OhmicNegMaterial.

G4double XrayFluoPlaneDetectorConstruction::GetOhmicNegThickness ( ) const
inline

Definition at line 115 of file XrayFluoPlaneDetectorConstruction.hh.

References OhmicNegThickness.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetOhmicPos ( ) const
inline

Definition at line 124 of file XrayFluoPlaneDetectorConstruction.hh.

References physiOhmicPos.

G4Material* XrayFluoPlaneDetectorConstruction::GetOhmicPosMaterial ( ) const
inline

Definition at line 111 of file XrayFluoPlaneDetectorConstruction.hh.

References OhmicPosMaterial.

G4double XrayFluoPlaneDetectorConstruction::GetOhmicPosThickness ( ) const
inline

Definition at line 112 of file XrayFluoPlaneDetectorConstruction.hh.

References OhmicPosThickness.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetphysiPixel ( ) const
inline

Definition at line 123 of file XrayFluoPlaneDetectorConstruction.hh.

References physiPixel.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetphysiWorld ( ) const
inline

Definition at line 117 of file XrayFluoPlaneDetectorConstruction.hh.

References physiWorld.

G4Material* XrayFluoPlaneDetectorConstruction::GetPixelMaterial ( ) const
inline

Definition at line 224 of file XrayFluoPlaneDetectorConstruction.hh.

References pixelMaterial.

G4double XrayFluoPlaneDetectorConstruction::GetPixelSizeXY ( ) const
inline

Definition at line 104 of file XrayFluoPlaneDetectorConstruction.hh.

References PixelSizeXY.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetPlane ( ) const
inline

Definition at line 119 of file XrayFluoPlaneDetectorConstruction.hh.

References physiPlane.

G4Material* XrayFluoPlaneDetectorConstruction::GetPlaneMaterial ( ) const
inline

Definition at line 223 of file XrayFluoPlaneDetectorConstruction.hh.

References planeMaterial.

G4double XrayFluoPlaneDetectorConstruction::GetPlaneSizeXY ( ) const
inline

Definition at line 229 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by XrayFluoPlanePrimaryGeneratorAction::GeneratePrimaries().

+ Here is the caller graph for this function:

G4double XrayFluoPlaneDetectorConstruction::GetPlaneThickness ( ) const
inline

Definition at line 228 of file XrayFluoPlaneDetectorConstruction.hh.

References planeThickness.

G4double XrayFluoPlaneDetectorConstruction::GetWorldSizeXY ( ) const
inline

Definition at line 99 of file XrayFluoPlaneDetectorConstruction.hh.

References WorldSizeXY.

Referenced by XrayFluoPlanePrimaryGeneratorAction::GeneratePrimaries().

+ Here is the caller graph for this function:

G4double XrayFluoPlaneDetectorConstruction::GetWorldSizeZ ( ) const
inline

Definition at line 98 of file XrayFluoPlaneDetectorConstruction.hh.

References WorldSizeZ.

Referenced by XrayFluoPlanePrimaryGeneratorAction::GeneratePrimaries(), and XrayFluoPlanePrimaryGeneratorAction::XrayFluoPlanePrimaryGeneratorAction().

+ Here is the caller graph for this function:

void XrayFluoPlaneDetectorConstruction::PrintApparateParameters ( )

Definition at line 572 of file XrayFluoPlaneDetectorConstruction.cc.

References cm, DeviceThickness, G4cout, G4endl, G4LogicalVolume::GetMaterial(), G4Material::GetName(), logicPlane, m, pixelMaterial, planeSizeXY, and planeThickness.

Referenced by ConstructApparate(), and SetPlaneMaterial().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void XrayFluoPlaneDetectorConstruction::SetDetectorType ( G4String  type)

Definition at line 138 of file XrayFluoPlaneDetectorConstruction.cc.

References detectorType, FatalException, G4Exception(), XrayFluoHPGeDetectorType::GetInstance(), and XrayFluoSiLiDetectorType::GetInstance().

Referenced by XrayFluoPlaneDetectorMessenger::SetNewValue(), and XrayFluoPlaneDetectorConstruction().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void XrayFluoPlaneDetectorConstruction::SetGrainDia ( G4double  size)
inline

Definition at line 86 of file XrayFluoPlaneDetectorConstruction.hh.

References grainDia.

Referenced by XrayFluoPlaneDetectorMessenger::SetNewValue().

+ Here is the caller graph for this function:

void XrayFluoPlaneDetectorConstruction::SetPlaneGranularity ( G4bool  granularity)
inline

Definition at line 83 of file XrayFluoPlaneDetectorConstruction.hh.

References planeGranularity.

Referenced by XrayFluoPlaneDetectorMessenger::SetNewValue().

+ Here is the caller graph for this function:

void XrayFluoPlaneDetectorConstruction::SetPlaneMaterial ( G4String  newMaterial)

Definition at line 622 of file XrayFluoPlaneDetectorConstruction.cc.

References XrayFluoNistMaterials::GetMaterial(), logicPlane, materials, PrintApparateParameters(), and G4LogicalVolume::SetMaterial().

Referenced by XrayFluoPlaneDetectorMessenger::SetNewValue().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void XrayFluoPlaneDetectorConstruction::UpdateGeometry ( )

Definition at line 596 of file XrayFluoPlaneDetectorConstruction.cc.

References G4PhysicalVolumeStore::Clean(), G4LogicalVolumeStore::Clean(), G4SolidStore::Clean(), G4GeometryManager::GetInstance(), G4RunManager::GetRunManager(), G4GeometryManager::OpenGeometry(), PhiHPGe, G4RunManager::ReinitializeGeometry(), and zRotPhiHPGe.

Referenced by XrayFluoPlaneDetectorMessenger::SetNewValue().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

G4double XrayFluoPlaneDetectorConstruction::ContactSizeXY
private
G4Material* XrayFluoPlaneDetectorConstruction::defaultMaterial
private
XrayFluoPlaneDetectorMessenger* XrayFluoPlaneDetectorConstruction::detectorMessenger
private
XrayFluoVDetectorType* XrayFluoPlaneDetectorConstruction::detectorType
private
G4double XrayFluoPlaneDetectorConstruction::DeviceSizeX
private
G4double XrayFluoPlaneDetectorConstruction::DeviceSizeY
private
G4double XrayFluoPlaneDetectorConstruction::DeviceThickness
private
G4double XrayFluoPlaneDetectorConstruction::DistDe
private
G4double XrayFluoPlaneDetectorConstruction::distScreen
private
G4int XrayFluoPlaneDetectorConstruction::grainCopyNb
private
G4double XrayFluoPlaneDetectorConstruction::grainDia
private
G4Cache<XrayFluoSD*> XrayFluoPlaneDetectorConstruction::HPGeSD
private

Definition at line 264 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructSDandField().

XrayFluoPlaneDetectorConstruction * XrayFluoPlaneDetectorConstruction::instance = 0
staticprivate

Definition at line 131 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by GetInstance().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicGrain
private

Definition at line 178 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and DeleteGrainObjects().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicHPGe
private

Definition at line 146 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicOhmicNeg
private

Definition at line 170 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicOhmicPos
private

Definition at line 166 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicPixel
private

Definition at line 174 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and ConstructSDandField().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicPlane
private
G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicScreen
private

Definition at line 150 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicWorld
private

Definition at line 142 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

XrayFluoNistMaterials* XrayFluoPlaneDetectorConstruction::materials
private
G4int XrayFluoPlaneDetectorConstruction::NbOfPixelColumns
private
G4int XrayFluoPlaneDetectorConstruction::NbOfPixelRows
private
G4int XrayFluoPlaneDetectorConstruction::NbOfPixels
private
G4Material* XrayFluoPlaneDetectorConstruction::OhmicNegMaterial
private
G4double XrayFluoPlaneDetectorConstruction::OhmicNegThickness
private
G4Material* XrayFluoPlaneDetectorConstruction::OhmicPosMaterial
private
G4double XrayFluoPlaneDetectorConstruction::OhmicPosThickness
private
G4double XrayFluoPlaneDetectorConstruction::PhiHPGe
private
G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiGrain
private

Definition at line 179 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and DeleteGrainObjects().

G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiHPGe
private

Definition at line 147 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and GetHPGe().

G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiOhmicNeg
private

Definition at line 171 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and GetOhmicNeg().

G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiOhmicPos
private

Definition at line 167 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and GetOhmicPos().

G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiPixel
private

Definition at line 175 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and GetphysiPixel().

G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiPlane
private

Definition at line 155 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and GetPlane().

G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiScreen
private

Definition at line 151 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiWorld
private

Definition at line 143 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and GetphysiWorld().

G4int XrayFluoPlaneDetectorConstruction::PixelCopyNb
private
G4Material* XrayFluoPlaneDetectorConstruction::pixelMaterial
private
G4double XrayFluoPlaneDetectorConstruction::PixelSizeXY
private
G4double XrayFluoPlaneDetectorConstruction::PixelThickness
private
G4bool XrayFluoPlaneDetectorConstruction::planeGranularity
private
G4Material* XrayFluoPlaneDetectorConstruction::planeMaterial
private
G4double XrayFluoPlaneDetectorConstruction::planeSizeXY
private
G4double XrayFluoPlaneDetectorConstruction::planeThickness
private
G4Material* XrayFluoPlaneDetectorConstruction::screenMaterial
private

Definition at line 184 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by DefineDefaultMaterials().

G4double XrayFluoPlaneDetectorConstruction::screenSizeXY
private
G4double XrayFluoPlaneDetectorConstruction::screenThickness
private
G4Sphere* XrayFluoPlaneDetectorConstruction::solidGrain
private

Definition at line 177 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and DeleteGrainObjects().

G4Box* XrayFluoPlaneDetectorConstruction::solidHPGe
private

Definition at line 145 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4Box* XrayFluoPlaneDetectorConstruction::solidOhmicNeg
private

Definition at line 169 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4Box* XrayFluoPlaneDetectorConstruction::solidOhmicPos
private

Definition at line 165 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4Box* XrayFluoPlaneDetectorConstruction::solidPixel
private

Definition at line 173 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4Box* XrayFluoPlaneDetectorConstruction::solidPlane
private

Definition at line 153 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4Box* XrayFluoPlaneDetectorConstruction::solidScreen
private

Definition at line 149 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4Box* XrayFluoPlaneDetectorConstruction::solidWorld
private

Definition at line 141 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

G4double XrayFluoPlaneDetectorConstruction::ThetaHPGe
private
G4double XrayFluoPlaneDetectorConstruction::WorldSizeXY
private
G4double XrayFluoPlaneDetectorConstruction::WorldSizeZ
private
G4RotationMatrix XrayFluoPlaneDetectorConstruction::zRotPhiHPGe
private

Definition at line 255 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().


The documentation for this class was generated from the following files: