Geant4  10.00.p01
XrayFluoPlaneDetectorConstruction Class Reference

#include <XrayFluoPlaneDetectorConstruction.hh>

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

Public Member Functions

 ~XrayFluoPlaneDetectorConstruction ()
 
G4VPhysicalVolumeConstruct ()
 
void UpdateGeometry ()
 
void SetPlaneMaterial (G4String newMaterial)
 
void SetDetectorType (G4String type)
 
void SetPlaneGranularity (G4bool granularity)
 
void SetGrainDia (G4double size)
 
void DeleteGrainObjects ()
 
void PrintApparateParameters ()
 
XrayFluoVDetectorTypeGetDetectorType ()
 
G4double GetWorldSizeZ ()
 
G4double GetWorldSizeXY ()
 
G4double GetDeviceThickness ()
 
G4double GetDeviceSizeX ()
 
G4double GetDeviceSizeY ()
 
G4double GetPixelSizeXY ()
 
G4double GetContactSizeXY ()
 
G4int GetNbOfPixels ()
 
G4int GetNbOfPixelRows ()
 
G4int GetNbOfPixelColumns ()
 
G4MaterialGetOhmicPosMaterial ()
 
G4double GetOhmicPosThickness ()
 
G4MaterialGetOhmicNegMaterial ()
 
G4double GetOhmicNegThickness ()
 
const G4VPhysicalVolumeGetphysiWorld ()
 
const G4VPhysicalVolumeGetHPGe ()
 
const G4VPhysicalVolumeGetPlane ()
 
const G4VPhysicalVolumeGetphysiPixel ()
 
const G4VPhysicalVolumeGetOhmicPos ()
 
const G4VPhysicalVolumeGetOhmicNeg ()
 
G4MaterialGetPlaneMaterial ()
 
G4MaterialGetPixelMaterial ()
 
G4double GetPlaneThickness ()
 
G4double GetPlaneSizeXY ()
 
- Public Member Functions inherited from G4VUserDetectorConstruction
 G4VUserDetectorConstruction ()
 
virtual ~G4VUserDetectorConstruction ()
 
virtual void ConstructSDandField ()
 
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
 
XrayFluoSDHPGeSD
 

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 62 of file XrayFluoPlaneDetectorConstruction.hh.

Constructor & Destructor Documentation

XrayFluoPlaneDetectorConstruction::~XrayFluoPlaneDetectorConstruction ( )

Definition at line 162 of file XrayFluoPlaneDetectorConstruction.cc.

References detectorMessenger, detectorType, G4cout, and G4endl.

XrayFluoPlaneDetectorConstruction::XrayFluoPlaneDetectorConstruction ( )
private

Definition at line 61 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 277 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 172 of file XrayFluoPlaneDetectorConstruction.cc.

References ConstructApparate().

+ Here is the call graph for this function:

G4VPhysicalVolume * XrayFluoPlaneDetectorConstruction::ConstructApparate ( )
private
void XrayFluoPlaneDetectorConstruction::DefineDefaultMaterials ( )
private

Definition at line 178 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 618 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 ( )
inline

Definition at line 104 of file XrayFluoPlaneDetectorConstruction.hh.

References ContactSizeXY.

XrayFluoVDetectorType * XrayFluoPlaneDetectorConstruction::GetDetectorType ( )

Definition at line 155 of file XrayFluoPlaneDetectorConstruction.cc.

References detectorType.

Referenced by XrayFluoEventAction::XrayFluoEventAction().

+ Here is the caller graph for this function:

G4double XrayFluoPlaneDetectorConstruction::GetDeviceSizeX ( )
inline

Definition at line 101 of file XrayFluoPlaneDetectorConstruction.hh.

References DeviceSizeX.

G4double XrayFluoPlaneDetectorConstruction::GetDeviceSizeY ( )
inline

Definition at line 102 of file XrayFluoPlaneDetectorConstruction.hh.

References DeviceSizeY.

G4double XrayFluoPlaneDetectorConstruction::GetDeviceThickness ( )
inline

Definition at line 100 of file XrayFluoPlaneDetectorConstruction.hh.

References DeviceThickness.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetHPGe ( )
inline

Definition at line 117 of file XrayFluoPlaneDetectorConstruction.hh.

References physiHPGe.

XrayFluoPlaneDetectorConstruction * XrayFluoPlaneDetectorConstruction::GetInstance ( void  )
static

Definition at line 125 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 ( )
inline

Definition at line 108 of file XrayFluoPlaneDetectorConstruction.hh.

References NbOfPixelColumns.

G4int XrayFluoPlaneDetectorConstruction::GetNbOfPixelRows ( )
inline

Definition at line 107 of file XrayFluoPlaneDetectorConstruction.hh.

References NbOfPixelRows.

G4int XrayFluoPlaneDetectorConstruction::GetNbOfPixels ( )
inline

Definition at line 106 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 ( )
inline

Definition at line 124 of file XrayFluoPlaneDetectorConstruction.hh.

References physiOhmicNeg.

G4Material* XrayFluoPlaneDetectorConstruction::GetOhmicNegMaterial ( )
inline

Definition at line 113 of file XrayFluoPlaneDetectorConstruction.hh.

References OhmicNegMaterial.

G4double XrayFluoPlaneDetectorConstruction::GetOhmicNegThickness ( )
inline

Definition at line 114 of file XrayFluoPlaneDetectorConstruction.hh.

References OhmicNegThickness.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetOhmicPos ( )
inline

Definition at line 123 of file XrayFluoPlaneDetectorConstruction.hh.

References physiOhmicPos.

G4Material* XrayFluoPlaneDetectorConstruction::GetOhmicPosMaterial ( )
inline

Definition at line 110 of file XrayFluoPlaneDetectorConstruction.hh.

References OhmicPosMaterial.

G4double XrayFluoPlaneDetectorConstruction::GetOhmicPosThickness ( )
inline

Definition at line 111 of file XrayFluoPlaneDetectorConstruction.hh.

References OhmicPosThickness.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetphysiPixel ( )
inline

Definition at line 122 of file XrayFluoPlaneDetectorConstruction.hh.

References physiPixel.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetphysiWorld ( )
inline

Definition at line 116 of file XrayFluoPlaneDetectorConstruction.hh.

References physiWorld.

G4Material* XrayFluoPlaneDetectorConstruction::GetPixelMaterial ( )
inline

Definition at line 223 of file XrayFluoPlaneDetectorConstruction.hh.

References pixelMaterial.

G4double XrayFluoPlaneDetectorConstruction::GetPixelSizeXY ( )
inline

Definition at line 103 of file XrayFluoPlaneDetectorConstruction.hh.

References PixelSizeXY.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetPlane ( )
inline

Definition at line 118 of file XrayFluoPlaneDetectorConstruction.hh.

References physiPlane.

G4Material* XrayFluoPlaneDetectorConstruction::GetPlaneMaterial ( )
inline

Definition at line 222 of file XrayFluoPlaneDetectorConstruction.hh.

References planeMaterial.

G4double XrayFluoPlaneDetectorConstruction::GetPlaneSizeXY ( )
inline

Definition at line 228 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by XrayFluoPlanePrimaryGeneratorAction::GeneratePrimaries().

+ Here is the caller graph for this function:

G4double XrayFluoPlaneDetectorConstruction::GetPlaneThickness ( )
inline

Definition at line 227 of file XrayFluoPlaneDetectorConstruction.hh.

References planeThickness.

G4double XrayFluoPlaneDetectorConstruction::GetWorldSizeXY ( )
inline

Definition at line 98 of file XrayFluoPlaneDetectorConstruction.hh.

References WorldSizeXY.

Referenced by XrayFluoPlanePrimaryGeneratorAction::GeneratePrimaries().

+ Here is the caller graph for this function:

G4double XrayFluoPlaneDetectorConstruction::GetWorldSizeZ ( )
inline

Definition at line 97 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 564 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 135 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 85 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 82 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 627 of file XrayFluoPlaneDetectorConstruction.cc.

References G4cout, G4endl, 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 588 of file XrayFluoPlaneDetectorConstruction.cc.

References ConstructApparate(), G4RunManager::DefineWorldVolume(), G4RunManager::GetRunManager(), logicHPGe, logicOhmicNeg, logicOhmicPos, logicPixel, logicPlane, logicScreen, logicWorld, PhiHPGe, physiHPGe, physiOhmicNeg, physiOhmicPos, physiPixel, physiPlane, physiScreen, physiWorld, solidHPGe, solidOhmicNeg, solidOhmicPos, solidPixel, solidPlane, solidScreen, solidWorld, 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
XrayFluoSD* XrayFluoPlaneDetectorConstruction::HPGeSD
private

Definition at line 263 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate().

XrayFluoPlaneDetectorConstruction * XrayFluoPlaneDetectorConstruction::instance = 0
staticprivate

Definition at line 130 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by GetInstance().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicGrain
private

Definition at line 177 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and DeleteGrainObjects().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicHPGe
private

Definition at line 145 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicOhmicNeg
private

Definition at line 169 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicOhmicPos
private

Definition at line 165 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicPixel
private

Definition at line 173 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

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

Definition at line 149 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

G4LogicalVolume* XrayFluoPlaneDetectorConstruction::logicWorld
private

Definition at line 141 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

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 178 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and DeleteGrainObjects().

G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiHPGe
private
G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiOhmicNeg
private
G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiOhmicPos
private
G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiPixel
private
G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiPlane
private
G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiScreen
private

Definition at line 150 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::physiWorld
private
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 183 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by DefineDefaultMaterials().

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

Definition at line 176 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and DeleteGrainObjects().

G4Box* XrayFluoPlaneDetectorConstruction::solidHPGe
private

Definition at line 144 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

G4Box* XrayFluoPlaneDetectorConstruction::solidOhmicNeg
private

Definition at line 168 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

G4Box* XrayFluoPlaneDetectorConstruction::solidOhmicPos
private

Definition at line 164 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

G4Box* XrayFluoPlaneDetectorConstruction::solidPixel
private

Definition at line 172 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

G4Box* XrayFluoPlaneDetectorConstruction::solidPlane
private

Definition at line 152 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

G4Box* XrayFluoPlaneDetectorConstruction::solidScreen
private

Definition at line 148 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

G4Box* XrayFluoPlaneDetectorConstruction::solidWorld
private

Definition at line 140 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().

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

Definition at line 254 of file XrayFluoPlaneDetectorConstruction.hh.

Referenced by ConstructApparate(), and UpdateGeometry().


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