LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "DetectorConstruction.hh"
Public Member Functions | |
DetectorConstruction () | |
~DetectorConstruction () | |
G4VPhysicalVolume * | Construct () |
void | SetMaterial (G4String) |
const G4VPhysicalVolume * | GetWorld () |
G4double | GetSize () |
G4Material * | GetMaterial () |
void | PrintParameters () |
Private Member Functions | |
void | DefineMaterials () |
G4VPhysicalVolume * | ConstructVolumes () |
Private Attributes | |
G4VPhysicalVolume * | pBox |
G4double | BoxSize |
G4Material * | aMaterial |
DetectorMessenger * | detectorMessenger |
Definition at line 46 of file DetectorConstruction.hh.
DetectorConstruction::DetectorConstruction | ( | ) |
Definition at line 54 of file DetectorConstruction.cc.
References BoxSize, DefineMaterials(), detectorMessenger, and SetMaterial().
DetectorConstruction::~DetectorConstruction | ( | ) |
Definition at line 65 of file DetectorConstruction.cc.
References detectorMessenger.
G4VPhysicalVolume * DetectorConstruction::Construct | ( | ) |
Definition at line 70 of file DetectorConstruction.cc.
References ConstructVolumes().
|
private |
Definition at line 141 of file DetectorConstruction.cc.
References aMaterial, BoxSize, and pBox.
Referenced by Construct(), and SetMaterial().
|
private |
H2O->SetChemicalFormula("H_2O");
Definition at line 77 of file DetectorConstruction.cc.
References z.
Referenced by DetectorConstruction().
|
inline |
Definition at line 65 of file DetectorConstruction.hh.
References aMaterial, and PrintParameters().
Referenced by RunAction::BeginOfRunAction(), RunAction::CriticalEnergy(), and RunAction::GetCuts().
|
inline |
Definition at line 64 of file DetectorConstruction.hh.
References BoxSize.
Referenced by PrimaryGeneratorAction::SetDefaultKinematic().
|
inline |
void DetectorConstruction::PrintParameters | ( | ) |
Definition at line 173 of file DetectorConstruction.cc.
References aMaterial, and BoxSize.
Referenced by GetMaterial().
void DetectorConstruction::SetMaterial | ( | G4String | materialChoice | ) |
Definition at line 183 of file DetectorConstruction.cc.
References aMaterial, ConstructVolumes(), and pBox.
Referenced by BOOST_PYTHON_MODULE(), DetectorConstruction(), and DetectorMessenger::SetNewValue().
|
private |
Definition at line 74 of file DetectorConstruction.hh.
Referenced by ConstructVolumes(), GetMaterial(), PrintParameters(), and SetMaterial().
|
private |
Definition at line 73 of file DetectorConstruction.hh.
Referenced by ConstructVolumes(), DetectorConstruction(), GetSize(), and PrintParameters().
|
private |
Definition at line 76 of file DetectorConstruction.hh.
Referenced by DetectorConstruction(), and ~DetectorConstruction().
|
private |
Definition at line 71 of file DetectorConstruction.hh.
Referenced by ConstructVolumes(), GetWorld(), and SetMaterial().