Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
XrayFluoPlaneDetectorConstruction Class Reference

#include <XrayFluoPlaneDetectorConstruction.hh>

Inheritance diagram for XrayFluoPlaneDetectorConstruction:
Inheritance graph
[legend]
Collaboration diagram for XrayFluoPlaneDetectorConstruction:
Collaboration graph
[legend]

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 ()
 
void RegisterParallelWorld (G4VUserParallelWorld *)
 
G4int ConstructParallelGeometries ()
 
G4int GetNumberOfParallelWorld () const
 
G4VUserParallelWorldGetParallelWorld (G4int i) const
 

Static Public Member Functions

static
XrayFluoPlaneDetectorConstruction
GetInstance ()
 

Detailed Description

Definition at line 62 of file XrayFluoPlaneDetectorConstruction.hh.

Constructor & Destructor Documentation

XrayFluoPlaneDetectorConstruction::~XrayFluoPlaneDetectorConstruction ( )

Definition at line 162 of file XrayFluoPlaneDetectorConstruction.cc.

Member Function Documentation

G4VPhysicalVolume * XrayFluoPlaneDetectorConstruction::Construct ( void  )
virtual

Implements G4VUserDetectorConstruction.

Definition at line 172 of file XrayFluoPlaneDetectorConstruction.cc.

void XrayFluoPlaneDetectorConstruction::DeleteGrainObjects ( )

Definition at line 618 of file XrayFluoPlaneDetectorConstruction.cc.

Here is the caller graph for this function:

G4double XrayFluoPlaneDetectorConstruction::GetContactSizeXY ( )
inline

Definition at line 104 of file XrayFluoPlaneDetectorConstruction.hh.

XrayFluoVDetectorType * XrayFluoPlaneDetectorConstruction::GetDetectorType ( )

Definition at line 155 of file XrayFluoPlaneDetectorConstruction.cc.

Here is the caller graph for this function:

G4double XrayFluoPlaneDetectorConstruction::GetDeviceSizeX ( )
inline

Definition at line 101 of file XrayFluoPlaneDetectorConstruction.hh.

G4double XrayFluoPlaneDetectorConstruction::GetDeviceSizeY ( )
inline

Definition at line 102 of file XrayFluoPlaneDetectorConstruction.hh.

G4double XrayFluoPlaneDetectorConstruction::GetDeviceThickness ( )
inline

Definition at line 100 of file XrayFluoPlaneDetectorConstruction.hh.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetHPGe ( )
inline

Definition at line 117 of file XrayFluoPlaneDetectorConstruction.hh.

XrayFluoPlaneDetectorConstruction * XrayFluoPlaneDetectorConstruction::GetInstance ( void  )
static

Definition at line 125 of file XrayFluoPlaneDetectorConstruction.cc.

Here is the caller graph for this function:

G4int XrayFluoPlaneDetectorConstruction::GetNbOfPixelColumns ( )
inline

Definition at line 108 of file XrayFluoPlaneDetectorConstruction.hh.

G4int XrayFluoPlaneDetectorConstruction::GetNbOfPixelRows ( )
inline

Definition at line 107 of file XrayFluoPlaneDetectorConstruction.hh.

G4int XrayFluoPlaneDetectorConstruction::GetNbOfPixels ( )
inline

Definition at line 106 of file XrayFluoPlaneDetectorConstruction.hh.

Here is the caller graph for this function:

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetOhmicNeg ( )
inline

Definition at line 124 of file XrayFluoPlaneDetectorConstruction.hh.

G4Material* XrayFluoPlaneDetectorConstruction::GetOhmicNegMaterial ( )
inline

Definition at line 113 of file XrayFluoPlaneDetectorConstruction.hh.

G4double XrayFluoPlaneDetectorConstruction::GetOhmicNegThickness ( )
inline

Definition at line 114 of file XrayFluoPlaneDetectorConstruction.hh.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetOhmicPos ( )
inline

Definition at line 123 of file XrayFluoPlaneDetectorConstruction.hh.

G4Material* XrayFluoPlaneDetectorConstruction::GetOhmicPosMaterial ( )
inline

Definition at line 110 of file XrayFluoPlaneDetectorConstruction.hh.

G4double XrayFluoPlaneDetectorConstruction::GetOhmicPosThickness ( )
inline

Definition at line 111 of file XrayFluoPlaneDetectorConstruction.hh.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetphysiPixel ( )
inline

Definition at line 122 of file XrayFluoPlaneDetectorConstruction.hh.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetphysiWorld ( )
inline

Definition at line 116 of file XrayFluoPlaneDetectorConstruction.hh.

G4Material* XrayFluoPlaneDetectorConstruction::GetPixelMaterial ( )
inline

Definition at line 223 of file XrayFluoPlaneDetectorConstruction.hh.

G4double XrayFluoPlaneDetectorConstruction::GetPixelSizeXY ( )
inline

Definition at line 103 of file XrayFluoPlaneDetectorConstruction.hh.

const G4VPhysicalVolume* XrayFluoPlaneDetectorConstruction::GetPlane ( )
inline

Definition at line 118 of file XrayFluoPlaneDetectorConstruction.hh.

G4Material* XrayFluoPlaneDetectorConstruction::GetPlaneMaterial ( )
inline

Definition at line 222 of file XrayFluoPlaneDetectorConstruction.hh.

G4double XrayFluoPlaneDetectorConstruction::GetPlaneSizeXY ( )
inline

Definition at line 228 of file XrayFluoPlaneDetectorConstruction.hh.

Here is the caller graph for this function:

G4double XrayFluoPlaneDetectorConstruction::GetPlaneThickness ( )
inline

Definition at line 227 of file XrayFluoPlaneDetectorConstruction.hh.

G4double XrayFluoPlaneDetectorConstruction::GetWorldSizeXY ( )
inline

Definition at line 98 of file XrayFluoPlaneDetectorConstruction.hh.

Here is the caller graph for this function:

G4double XrayFluoPlaneDetectorConstruction::GetWorldSizeZ ( )
inline

Definition at line 97 of file XrayFluoPlaneDetectorConstruction.hh.

Here is the caller graph for this function:

void XrayFluoPlaneDetectorConstruction::PrintApparateParameters ( )

Definition at line 564 of file XrayFluoPlaneDetectorConstruction.cc.

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.

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.

Here is the caller graph for this function:

void XrayFluoPlaneDetectorConstruction::SetPlaneGranularity ( G4bool  granularity)
inline

Definition at line 82 of file XrayFluoPlaneDetectorConstruction.hh.

Here is the caller graph for this function:

void XrayFluoPlaneDetectorConstruction::SetPlaneMaterial ( G4String  newMaterial)

Definition at line 627 of file XrayFluoPlaneDetectorConstruction.cc.

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.

Here is the call graph for this function:

Here is the caller graph for this function:


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