Geant4
9.6.p02
|
#include <B2bDetectorConstruction.hh>
Public Member Functions | |
B2bDetectorConstruction () | |
virtual | ~B2bDetectorConstruction () |
virtual G4VPhysicalVolume * | Construct () |
void | SetMagField (G4double) |
void | SetTargetMaterial (G4String) |
void | SetChamberMaterial (G4String) |
void | SetMaxStep (G4double) |
void | SetCheckOverlaps (G4bool) |
Public Member Functions inherited from G4VUserDetectorConstruction | |
G4VUserDetectorConstruction () | |
virtual | ~G4VUserDetectorConstruction () |
void | RegisterParallelWorld (G4VUserParallelWorld *) |
G4int | ConstructParallelGeometries () |
G4int | GetNumberOfParallelWorld () const |
G4VUserParallelWorld * | GetParallelWorld (G4int i) const |
Detector construction class to define materials and geometry.
In addition a transverse uniform magnetic field is defined in SetMagField() method which can be activated via a command defined in the B2bDetectorMessenger class.
Definition at line 51 of file B2bDetectorConstruction.hh.
B2bDetectorConstruction::B2bDetectorConstruction | ( | ) |
Definition at line 62 of file B2bDetectorConstruction.cc.
|
virtual |
Definition at line 75 of file B2bDetectorConstruction.cc.
|
virtual |
Implements G4VUserDetectorConstruction.
Definition at line 84 of file B2bDetectorConstruction.cc.
Definition at line 311 of file B2bDetectorConstruction.cc.
Definition at line 333 of file B2bDetectorConstruction.cc.
Definition at line 340 of file B2bDetectorConstruction.cc.
Definition at line 289 of file B2bDetectorConstruction.cc.