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

#include <GammaRayTelDetectorConstruction.hh>

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

Public Member Functions

 GammaRayTelDetectorConstruction ()
 
 ~GammaRayTelDetectorConstruction ()
 
void SetNbOfTKRLayers (G4int)
 
void SetTKRTileSizeXY (G4double)
 
void SetNbOfTKRTiles (G4int)
 
void SetTKRSiliconThickness (G4double)
 
void SetTKRSiliconPitch (G4double)
 
void SetTKRLayerDistance (G4double)
 
void SetTKRViewsDistance (G4double)
 
void SetConverterMaterial (G4String)
 
void SetConverterThickness (G4double)
 
void SetNbOfCALLayers (G4int)
 
void SetNbOfCALBars (G4int)
 
void SetCALBarThickness (G4double)
 
void SetACDThickness (G4double)
 
void SetMagField (G4double)
 
G4VPhysicalVolumeConstruct ()
 
void UpdateGeometry ()
 
void PrintPayloadParameters ()
 
G4double GetWorldSizeZ ()
 
G4double GetWorldSizeXY ()
 
G4double GetPayloadSizeZ ()
 
G4double GetPayloadSizeXY ()
 
G4double GetTKRSizeZ ()
 
G4double GetTKRSizeXY ()
 
G4double GetCALSizeZ ()
 
G4double GetCALTKRDistance ()
 
G4double GetTKRSiliconThickness ()
 
G4double GetTKRSiliconTileXY ()
 
G4double GetTKRSiliconPitch ()
 
G4int GetNbOfTKRLayers ()
 
G4int GetNbOfTKRTiles ()
 
G4int GetNbOfTKRStrips ()
 
G4double GetTKRLayerDistance ()
 
G4double GetTKRViewsDistance ()
 
G4double GetTKRActiveTileXY ()
 
G4double GetTKRActiveTileZ ()
 
G4double GetSiliconGuardRing ()
 
G4double GetTilesSeparation ()
 
G4MaterialGetConverterMaterial ()
 
G4double GetConverterThickness ()
 
G4double GetCALBarThickness ()
 
G4int GetNbOfCALLayers ()
 
G4int GetNbOfCALBars ()
 
G4double GetACDThickness ()
 
G4int GetNbOfACDTopTiles ()
 
G4int GetNbOfACDLateralTiles ()
 
- Public Member Functions inherited from G4VUserDetectorConstruction
 G4VUserDetectorConstruction ()
 
virtual ~G4VUserDetectorConstruction ()
 
void RegisterParallelWorld (G4VUserParallelWorld *)
 
G4int ConstructParallelGeometries ()
 
G4int GetNumberOfParallelWorld () const
 
G4VUserParallelWorldGetParallelWorld (G4int i) const
 

Detailed Description

Definition at line 58 of file GammaRayTelDetectorConstruction.hh.

Constructor & Destructor Documentation

GammaRayTelDetectorConstruction::GammaRayTelDetectorConstruction ( )

Definition at line 71 of file GammaRayTelDetectorConstruction.cc.

GammaRayTelDetectorConstruction::~GammaRayTelDetectorConstruction ( )

Definition at line 121 of file GammaRayTelDetectorConstruction.cc.

Member Function Documentation

G4VPhysicalVolume * GammaRayTelDetectorConstruction::Construct ( void  )
virtual

Implements G4VUserDetectorConstruction.

Definition at line 126 of file GammaRayTelDetectorConstruction.cc.

G4double GammaRayTelDetectorConstruction::GetACDThickness ( )
inline

Definition at line 129 of file GammaRayTelDetectorConstruction.hh.

G4double GammaRayTelDetectorConstruction::GetCALBarThickness ( )
inline

Definition at line 125 of file GammaRayTelDetectorConstruction.hh.

G4double GammaRayTelDetectorConstruction::GetCALSizeZ ( )
inline

Definition at line 105 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetCALTKRDistance ( )
inline

Definition at line 106 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4Material* GammaRayTelDetectorConstruction::GetConverterMaterial ( )
inline

Definition at line 122 of file GammaRayTelDetectorConstruction.hh.

G4double GammaRayTelDetectorConstruction::GetConverterThickness ( )
inline

Definition at line 123 of file GammaRayTelDetectorConstruction.hh.

G4int GammaRayTelDetectorConstruction::GetNbOfACDLateralTiles ( )
inline

Definition at line 131 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4int GammaRayTelDetectorConstruction::GetNbOfACDTopTiles ( )
inline

Definition at line 130 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4int GammaRayTelDetectorConstruction::GetNbOfCALBars ( )
inline

Definition at line 127 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4int GammaRayTelDetectorConstruction::GetNbOfCALLayers ( )
inline

Definition at line 126 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4int GammaRayTelDetectorConstruction::GetNbOfTKRLayers ( )
inline

Definition at line 111 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4int GammaRayTelDetectorConstruction::GetNbOfTKRStrips ( )
inline

Definition at line 113 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4int GammaRayTelDetectorConstruction::GetNbOfTKRTiles ( )
inline

Definition at line 112 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetPayloadSizeXY ( )
inline

Definition at line 100 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetPayloadSizeZ ( )
inline

Definition at line 99 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetSiliconGuardRing ( )
inline

Definition at line 119 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetTilesSeparation ( )
inline

Definition at line 120 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetTKRActiveTileXY ( )
inline

Definition at line 117 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetTKRActiveTileZ ( )
inline

Definition at line 118 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetTKRLayerDistance ( )
inline

Definition at line 114 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetTKRSiliconPitch ( )
inline

Definition at line 110 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetTKRSiliconThickness ( )
inline

Definition at line 108 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetTKRSiliconTileXY ( )
inline

Definition at line 109 of file GammaRayTelDetectorConstruction.hh.

G4double GammaRayTelDetectorConstruction::GetTKRSizeXY ( )
inline

Definition at line 103 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetTKRSizeZ ( )
inline

Definition at line 102 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetTKRViewsDistance ( )
inline

Definition at line 115 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetWorldSizeXY ( )
inline

Definition at line 97 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

G4double GammaRayTelDetectorConstruction::GetWorldSizeZ ( )
inline

Definition at line 96 of file GammaRayTelDetectorConstruction.hh.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::PrintPayloadParameters ( )

Definition at line 813 of file GammaRayTelDetectorConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetACDThickness ( G4double  val)

Definition at line 904 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetCALBarThickness ( G4double  val)

Definition at line 897 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetConverterMaterial ( G4String  materialChoice)

Definition at line 826 of file GammaRayTelDetectorConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetConverterThickness ( G4double  val)

Definition at line 838 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetMagField ( G4double  fieldValue)

Definition at line 911 of file GammaRayTelDetectorConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetNbOfCALBars ( G4int  val)

Definition at line 892 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetNbOfCALLayers ( G4int  val)

Definition at line 887 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetNbOfTKRLayers ( G4int  val)

Definition at line 863 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetNbOfTKRTiles ( G4int  val)

Definition at line 869 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetTKRLayerDistance ( G4double  val)

Definition at line 874 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetTKRSiliconPitch ( G4double  val)

Definition at line 851 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetTKRSiliconThickness ( G4double  val)

Definition at line 845 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetTKRTileSizeXY ( G4double  val)

Definition at line 857 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::SetTKRViewsDistance ( G4double  val)

Definition at line 879 of file GammaRayTelDetectorConstruction.cc.

Here is the caller graph for this function:

void GammaRayTelDetectorConstruction::UpdateGeometry ( )

Definition at line 931 of file GammaRayTelDetectorConstruction.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: