LArSoft
v09_90_00
Liquid Argon Software toolkit - https://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 45 of file DetectorConstruction.hh.
DetectorConstruction::DetectorConstruction | ( | ) |
Definition at line 53 of file DetectorConstruction.cc.
References BoxSize, DefineMaterials(), detectorMessenger, and SetMaterial().
DetectorConstruction::~DetectorConstruction | ( | ) |
Definition at line 64 of file DetectorConstruction.cc.
References detectorMessenger.
G4VPhysicalVolume * DetectorConstruction::Construct | ( | ) |
Definition at line 69 of file DetectorConstruction.cc.
References ConstructVolumes().
|
private |
Definition at line 140 of file DetectorConstruction.cc.
References aMaterial, BoxSize, and pBox.
Referenced by Construct(), and SetMaterial().
|
private |
H2O->SetChemicalFormula("H_2O");
Definition at line 76 of file DetectorConstruction.cc.
References z.
Referenced by DetectorConstruction().
|
inline |
Definition at line 64 of file DetectorConstruction.hh.
References aMaterial, and PrintParameters().
Referenced by RunAction::BeginOfRunAction(), RunAction::CriticalEnergy(), and RunAction::GetCuts().
|
inline |
Definition at line 63 of file DetectorConstruction.hh.
References BoxSize.
Referenced by PrimaryGeneratorAction::SetDefaultKinematic().
|
inline |
void DetectorConstruction::PrintParameters | ( | ) |
Definition at line 172 of file DetectorConstruction.cc.
References aMaterial, and BoxSize.
Referenced by GetMaterial().
void DetectorConstruction::SetMaterial | ( | G4String | materialChoice | ) |
Definition at line 182 of file DetectorConstruction.cc.
References aMaterial, ConstructVolumes(), and pBox.
Referenced by BOOST_PYTHON_MODULE(), DetectorConstruction(), and DetectorMessenger::SetNewValue().
|
private |
Definition at line 73 of file DetectorConstruction.hh.
Referenced by ConstructVolumes(), GetMaterial(), PrintParameters(), and SetMaterial().
|
private |
Definition at line 72 of file DetectorConstruction.hh.
Referenced by ConstructVolumes(), DetectorConstruction(), GetSize(), and PrintParameters().
|
private |
Definition at line 75 of file DetectorConstruction.hh.
Referenced by DetectorConstruction(), and ~DetectorConstruction().
|
private |
Definition at line 70 of file DetectorConstruction.hh.
Referenced by ConstructVolumes(), GetWorld(), and SetMaterial().