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

#include <ExN03DetectorConstruction.hh>

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

Public Member Functions

 ExN03DetectorConstruction ()
 
 ~ExN03DetectorConstruction ()
 
void SetAbsorberMaterial (G4String)
 
void SetAbsorberThickness (G4double)
 
void SetGapMaterial (G4String)
 
void SetGapThickness (G4double)
 
void SetCalorSizeYZ (G4double)
 
void SetNbOfLayers (G4int)
 
void SetMagField (G4double)
 
G4VPhysicalVolume * Construct ()
 
void UpdateGeometry ()
 
void PrintCalorParameters ()
 
G4double GetWorldSizeX ()
 
G4double GetWorldSizeYZ ()
 
G4double GetCalorThickness ()
 
G4double GetCalorSizeYZ ()
 
G4int GetNbOfLayers ()
 
G4Material * GetAbsorberMaterial ()
 
G4double GetAbsorberThickness ()
 
G4Material * GetGapMaterial ()
 
G4double GetGapThickness ()
 
const G4VPhysicalVolume * GetphysiWorld ()
 
const G4VPhysicalVolume * GetAbsorber ()
 
const G4VPhysicalVolume * GetGap ()
 
- Public Member Functions inherited from G4VUserDetectorConstruction
 G4VUserDetectorConstruction ()
 
virtual ~G4VUserDetectorConstruction ()
 
void RegisterParallelWorld (G4VUserParallelWorld *)
 
G4int ConstructParallelGeometries ()
 
G4int GetNumberOfParallelWorld () const
 
G4VUserParallelWorld * GetParallelWorld (G4int i) const
 

Detailed Description

Definition at line 50 of file ExN03DetectorConstruction.hh.

Constructor & Destructor Documentation

ExN03DetectorConstruction::ExN03DetectorConstruction ( )

Definition at line 57 of file ExN03DetectorConstruction.cc.

Here is the call graph for this function:

ExN03DetectorConstruction::~ExN03DetectorConstruction ( )

Definition at line 84 of file ExN03DetectorConstruction.cc.

Member Function Documentation

G4VPhysicalVolume * ExN03DetectorConstruction::Construct ( void  )
virtual

Implements G4VUserDetectorConstruction.

Definition at line 89 of file ExN03DetectorConstruction.cc.

const G4VPhysicalVolume* ExN03DetectorConstruction::GetAbsorber ( )
inline

Definition at line 93 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

G4Material* ExN03DetectorConstruction::GetAbsorberMaterial ( )
inline

Definition at line 86 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

G4double ExN03DetectorConstruction::GetAbsorberThickness ( )
inline

Definition at line 87 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

G4double ExN03DetectorConstruction::GetCalorSizeYZ ( )
inline

Definition at line 82 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

G4double ExN03DetectorConstruction::GetCalorThickness ( )
inline

Definition at line 81 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

const G4VPhysicalVolume* ExN03DetectorConstruction::GetGap ( )
inline

Definition at line 94 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

G4Material* ExN03DetectorConstruction::GetGapMaterial ( )
inline

Definition at line 89 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

G4double ExN03DetectorConstruction::GetGapThickness ( )
inline

Definition at line 90 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

G4int ExN03DetectorConstruction::GetNbOfLayers ( )
inline

Definition at line 84 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

const G4VPhysicalVolume* ExN03DetectorConstruction::GetphysiWorld ( )
inline

Definition at line 92 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

G4double ExN03DetectorConstruction::GetWorldSizeX ( )
inline

Definition at line 78 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

G4double ExN03DetectorConstruction::GetWorldSizeYZ ( )
inline

Definition at line 79 of file ExN03DetectorConstruction.hh.

Here is the caller graph for this function:

void ExN03DetectorConstruction::PrintCalorParameters ( )

Definition at line 384 of file ExN03DetectorConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void ExN03DetectorConstruction::SetAbsorberMaterial ( G4String  materialChoice)

Definition at line 396 of file ExN03DetectorConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void ExN03DetectorConstruction::SetAbsorberThickness ( G4double  val)

Definition at line 414 of file ExN03DetectorConstruction.cc.

Here is the caller graph for this function:

void ExN03DetectorConstruction::SetCalorSizeYZ ( G4double  val)

Definition at line 430 of file ExN03DetectorConstruction.cc.

Here is the caller graph for this function:

void ExN03DetectorConstruction::SetGapMaterial ( G4String  materialChoice)

Definition at line 405 of file ExN03DetectorConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void ExN03DetectorConstruction::SetGapThickness ( G4double  val)

Definition at line 422 of file ExN03DetectorConstruction.cc.

Here is the caller graph for this function:

void ExN03DetectorConstruction::SetMagField ( G4double  fieldValue)

Definition at line 448 of file ExN03DetectorConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void ExN03DetectorConstruction::SetNbOfLayers ( G4int  val)

Definition at line 438 of file ExN03DetectorConstruction.cc.

Here is the caller graph for this function:

void ExN03DetectorConstruction::UpdateGeometry ( )

Definition at line 470 of file ExN03DetectorConstruction.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: