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
F04DetectorConstruction Class Reference

#include <F04DetectorConstruction.hh>

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

Public Member Functions

 F04DetectorConstruction ()
 
virtual ~F04DetectorConstruction ()
 
virtual G4VPhysicalVolumeConstruct ()
 
G4VPhysicalVolumeConstructDetector ()
 
void UpdateGeometry ()
 
void SetWorldMaterial (G4String)
 
void SetWorldSizeZ (G4double)
 
void SetWorldSizeR (G4double)
 
void SetCaptureMgntRadius (G4double)
 
void SetCaptureMgntLength (G4double)
 
void SetCaptureMgntB1 (G4double)
 
void SetCaptureMgntB2 (G4double)
 
void SetTransferMgntRadius (G4double)
 
void SetTransferMgntLength (G4double)
 
void SetTransferMgntB (G4double)
 
void SetTransferMgntPos (G4double)
 
void SetTargetMaterial (G4String)
 
void SetTargetThickness (G4double)
 
void SetTargetRadius (G4double)
 
void SetTargetPos (G4double)
 
void SetTargetAngle (G4int)
 
void SetDegraderMaterial (G4String)
 
void SetDegraderThickness (G4double)
 
void SetDegraderRadius (G4double)
 
void SetDegraderPos (G4double)
 
G4MaterialGetWorldMaterial ()
 
G4double GetWorldSizeZ ()
 
G4double GetWorldSizeR ()
 
G4double GetCaptureMgntRadius ()
 
G4double GetCaptureMgntLength ()
 
G4double GetCaptureMgntB1 ()
 
G4double GetCaptureMgntB2 ()
 
G4double GetTransferMgntRadius ()
 
G4double GetTransferMgntLength ()
 
G4double GetTransferMgntB ()
 
G4double GetTransferMgntPos ()
 
G4MaterialGetTargetMaterial ()
 
G4double GetTargetRadius ()
 
G4double GetTargetThickness ()
 
G4double GetTargetPos ()
 
G4int GetTargetAngle ()
 
G4MaterialGetDegraderMaterial ()
 
G4double GetDegraderRadius ()
 
G4double GetDegraderThickness ()
 
G4double GetDegraderPos ()
 
- 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 G4RotationMatrix StringToRotationMatrix (G4String rotation)
 

Detailed Description

Definition at line 53 of file F04DetectorConstruction.hh.

Constructor & Destructor Documentation

F04DetectorConstruction::F04DetectorConstruction ( )

Definition at line 72 of file F04DetectorConstruction.cc.

Here is the call graph for this function:

F04DetectorConstruction::~F04DetectorConstruction ( )
virtual

Definition at line 113 of file F04DetectorConstruction.cc.

Member Function Documentation

G4VPhysicalVolume * F04DetectorConstruction::Construct ( void  )
virtual

Implements G4VUserDetectorConstruction.

Definition at line 120 of file F04DetectorConstruction.cc.

Here is the call graph for this function:

G4VPhysicalVolume * F04DetectorConstruction::ConstructDetector ( )

Definition at line 144 of file F04DetectorConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetCaptureMgntB1 ( )
inline

Definition at line 111 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetCaptureMgntB2 ( )
inline

Definition at line 112 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetCaptureMgntLength ( )
inline

Definition at line 110 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetCaptureMgntRadius ( )
inline

Definition at line 109 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4Material* F04DetectorConstruction::GetDegraderMaterial ( )
inline

Definition at line 125 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetDegraderPos ( )
inline

Definition at line 128 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetDegraderRadius ( )
inline

Definition at line 126 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetDegraderThickness ( )
inline

Definition at line 127 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4int F04DetectorConstruction::GetTargetAngle ( )
inline

Definition at line 123 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4Material* F04DetectorConstruction::GetTargetMaterial ( )
inline

Definition at line 119 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetTargetPos ( )
inline

Definition at line 122 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetTargetRadius ( )
inline

Definition at line 120 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetTargetThickness ( )
inline

Definition at line 121 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetTransferMgntB ( )
inline

Definition at line 116 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetTransferMgntLength ( )
inline

Definition at line 115 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetTransferMgntPos ( )
inline

Definition at line 117 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetTransferMgntRadius ( )
inline

Definition at line 114 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4Material* F04DetectorConstruction::GetWorldMaterial ( )
inline

Definition at line 105 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetWorldSizeR ( )
inline

Definition at line 107 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

G4double F04DetectorConstruction::GetWorldSizeZ ( )
inline

Definition at line 106 of file F04DetectorConstruction.hh.

Here is the caller graph for this function:

void F04DetectorConstruction::SetCaptureMgntB1 ( G4double  val)

Definition at line 397 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetCaptureMgntB2 ( G4double  val)

Definition at line 404 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetCaptureMgntLength ( G4double  val)

Definition at line 390 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetCaptureMgntRadius ( G4double  val)

Definition at line 383 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetDegraderMaterial ( G4String  materialChoice)

Definition at line 351 of file F04DetectorConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void F04DetectorConstruction::SetDegraderPos ( G4double  val)

Definition at line 481 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetDegraderRadius ( G4double  val)

Definition at line 467 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetDegraderThickness ( G4double  val)

Definition at line 474 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetTargetAngle ( G4int  val)

Definition at line 460 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetTargetMaterial ( G4String  materialChoice)

Definition at line 334 of file F04DetectorConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void F04DetectorConstruction::SetTargetPos ( G4double  val)

Definition at line 453 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetTargetRadius ( G4double  val)

Definition at line 439 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetTargetThickness ( G4double  val)

Definition at line 446 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetTransferMgntB ( G4double  val)

Definition at line 425 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetTransferMgntLength ( G4double  val)

Definition at line 418 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetTransferMgntPos ( G4double  val)

Definition at line 432 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetTransferMgntRadius ( G4double  val)

Definition at line 411 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetWorldMaterial ( G4String  materialChoice)

Definition at line 317 of file F04DetectorConstruction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void F04DetectorConstruction::SetWorldSizeR ( G4double  val)

Definition at line 376 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::SetWorldSizeZ ( G4double  val)

Definition at line 369 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

G4RotationMatrix F04DetectorConstruction::StringToRotationMatrix ( G4String  rotation)
static

Definition at line 512 of file F04DetectorConstruction.cc.

Here is the caller graph for this function:

void F04DetectorConstruction::UpdateGeometry ( )

Definition at line 488 of file F04DetectorConstruction.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: