#include <Doxymodules_biasing.h>
Definition at line 111 of file Doxymodules_biasing.h.
◆ GB04DetectorConstruction()
GB04DetectorConstruction::GB04DetectorConstruction |
( |
| ) |
|
◆ ~GB04DetectorConstruction()
GB04DetectorConstruction::~GB04DetectorConstruction |
( |
| ) |
|
◆ Construct()
Definition at line 61 of file GB04DetectorConstruction.cc.
62{
63 G4Material* worldMaterial = G4NistManager::Instance()->FindOrBuildMaterial(
"G4_Galactic");
64 G4Material* defaultMaterial = G4NistManager::Instance()->FindOrBuildMaterial(
"G4_Al");
65
67
69 worldMaterial,
70 "World");
71
73 G4ThreeVector(),
74 logicWorld,
75 "World",
76 0,
77 false,
78 0);
79
80
81
82
83 G4double halfZ = 5*mm;
84 G4VSolid* solidTest =
new G4Box(
"test.solid", 1*m, 1*m, halfZ );
85
87 defaultMaterial,
88 "test.logical");
89
91 G4ThreeVector(0,0, halfZ),
92 logicTest,
93 "test.phys",
94 logicWorld,
95 false,
96 0);
97
98
99 return physiWorld;
100}
◆ ConstructSDandField()
void GB04DetectorConstruction::ConstructSDandField |
( |
| ) |
|
|
virtual |
Definition at line 104 of file GB04DetectorConstruction.cc.
105{
106
108 G4LogicalVolumeStore::GetInstance()->GetVolume("test.logical");
109
110
111
112
114 bremSplittingOperator->AttachTo(logicTest);
115 G4cout << " Attaching biasing operator " << bremSplittingOperator->GetName()
116 << " to logical volume " << logicTest->GetName()
117 << G4endl;
118}
The documentation for this class was generated from the following files: