Geant4
10.03
|
Detector construction class to demonstrate various ways of placement. More...
#include <DetectorConstruction.hh>
Inherits G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, and G4VUserDetectorConstruction.
Public Types | |
enum | EMethod { kWithDirectMatrix, kWithInverseMatrix, kWithAxialRotations, kWithEulerAngles, kWithReflections } |
Public Attributes | |
G4float | fG1 |
G4float | fG2 |
G4float | fG3 |
G4float | fG4 |
G4int | fModel |
G4int | fCoef |
G4int | fProfile |
G4int | fGrid |
Static Private Attributes | |
static G4ThreadLocal EMField * | fField = 0 |
static G4ThreadLocal TabulatedField3D * | fField |
Additional Inherited Members | |
Protected Member Functions inherited from G4VUserDetectorConstruction | |
void | SetSensitiveDetector (const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false) |
void | SetSensitiveDetector (G4LogicalVolume *logVol, G4VSensitiveDetector *aSD) |
Detector construction class to demonstrate various ways of placement.
Detector construction class to define materials, geometry and global uniform magnetic field.
Detector construction class to define materials and geometry.
The geometry setup consists of two trapezoid volumes which are placed in a world so that their axial symmetry axis is in given theta and phi polar angles. The various ways of placement are implemented in the DetectorConstruction class in the following private functions:
which are then called from the Construct() function. All method defines exactly same geometry except for the placement with reflection where trapezoids are placed with their symmetry axis in parallel with z-axis in order to make easier to check reflection visually.
Crystals are positioned in Ring, with an appropriate rotation matrix. Several copies of Ring are placed in the full detector.
Definition at line 46 of file DetectorConstruction.hh.
Enumerator | |
---|---|
kWithDirectMatrix | |
kWithInverseMatrix | |
kWithAxialRotations | |
kWithEulerAngles | |
kWithReflections |
Definition at line 63 of file DetectorConstruction.hh.
DetectorConstruction::DetectorConstruction | ( | ) |
Definition at line 54 of file DetectorConstruction.cc.
References BoxSize, DefineMaterials(), detectorMessenger, mm, and SetMaterial().
DetectorConstruction::~DetectorConstruction | ( | ) |
Definition at line 65 of file DetectorConstruction.cc.
References detectorMessenger.
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | AnalysisManager * | analysis | ) |
Definition at line 53 of file DetectorConstruction.cc.
References analysis.
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
|
private |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
|
private |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
|
private |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
|
private |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
|
private |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
|
virtual |
|
private |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
DetectorConstruction::DetectorConstruction | ( | ) |
DetectorConstruction::~DetectorConstruction | ( | ) |
|
private |
Definition at line 299 of file DetectorConstruction.cc.
References angstrom, CheckMaterials(), fCheckOverlaps, Atom::fElement, Residue::fNbAtom, fpWaterMaterial, Atom::fX, Atom::fY, Atom::fZ, G4cout, G4endl, Residue::GetFirst(), Molecule::GetFirst(), Molecule::GetNext(), Residue::GetNext(), Atom::GetNext(), G4Colour::Gray(), G4Colour::Red(), G4VisAttributes::SetForceSolid(), G4LogicalVolume::SetVisAttributes(), G4Colour::White(), and G4Colour::Yellow().
Referenced by DefineVolumes().
|
private |
Definition at line 516 of file DetectorConstruction.cc.
References angstrom, CheckMaterials(), Barycenter::fCenterX, Barycenter::fCenterY, Barycenter::fCenterZ, fCheckOverlaps, fpWaterMaterial, Barycenter::GetNext(), Barycenter::GetRadius(), G4Colour::Magenta(), G4VisAttributes::SetForceSolid(), and G4LogicalVolume::SetVisAttributes().
Referenced by DefineVolumes().
void DetectorConstruction::BuildBoundingVolume | ( | ) |
Definition at line 808 of file DetectorConstruction.cc.
References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
|
private |
|
private |
Definition at line 434 of file DetectorConstruction.cc.
References fAbsorberSizeYZ, fAbsorberThickness, fSolidAbsorber, fSolidWorld, fWorldSizeX, fWorldSizeYZ, G4Box::SetXHalfLength(), G4Box::SetYHalfLength(), and G4Box::SetZHalfLength().
Referenced by SetAbsorberSizeYZ(), SetContainerThickness(), SetGasRadius(), SetGasThickness(), SetWorldSizeX(), and SetWorldSizeYZ().
|
private |
Definition at line 125 of file DetectorConstruction.cc.
References FatalException, fpDefaultMaterial, fpWaterMaterial, and G4Exception().
Referenced by AtomisticView(), BarycenterView(), DrawBoundingVolume(), and ResiduesView().
|
private |
|
private |
|
inlineprivate |
Definition at line 142 of file DetectorConstruction.hh.
References fAbsorberThickness, fCalorSizeYZ, fCalorThickness, fGapThickness, fLayerThickness, fNbOfLayers, fWorldSizeX, and fWorldSizeYZ.
Referenced by SetAbsorberSizeYZ(), SetWorldSizeX(), and SetWorldSizeYZ().
|
private |
|
private |
|
private |
|
private |
Definition at line 142 of file DetectorConstruction.cc.
References fAbsorSizeX, fAbsorThickness, and fNbOfAbsor.
|
private |
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
Definition at line 70 of file DetectorConstruction.cc.
References ConstructVolumes().
Referenced by SetMethod().
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
virtual |
Implements G4VUserDetectorConstruction.
|
private |
Definition at line 147 of file DetectorConstruction.cc.
References absorberMat, calorimeterMat, calorThickness, G4PhysicalVolumeStore::Clean(), G4SolidStore::Clean(), G4LogicalVolumeStore::Clean(), deg, distanceInterFibers, fiberDiameter, fiberLength, fiberMat, G4PhysicalVolumeStore::GetInstance(), G4LogicalVolumeStore::GetInstance(), G4SolidStore::GetInstance(), G4GeometryManager::GetInstance(), G4VisAttributes::GetInvisible(), layerThickness, lvol_calorimeter, lvol_fiber, lvol_layer, lvol_module, lvol_world, milledLayer, mm, moduleThickness, nbOfFibers, nbOfLayers, nbOfModules, G4GeometryManager::OpenGeometry(), PrintCalorParameters(), pvol_world, G4LogicalVolume::SetVisAttributes(), twopi, worldMat, and worldSizeX.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 70 of file DetectorConstruction.cc.
References G4Region::AddRootLogicalVolume(), fLogicWorld, fPhysiWorld, fRegion, fSiMaterial, fSolidWorld, fWorldSizeX, fWorldSizeY, fWorldSizeZ, nanometer, G4ProductionCuts::SetProductionCut(), G4Region::SetProductionCuts(), G4LogicalVolume::SetVisAttributes(), G4VisAttributes::SetVisibility(), and um.
|
private |
Definition at line 300 of file DetectorConstruction.cc.
References cm, deg, fBoite2Material, fBoite3Material, fBoiteMaterial, fCathodeMaterial, fCiblePositionX, fCiblePositionY, fCiblePositionZ, fCollimatorMaterial, fCollObjSizeXY, fCollObjSizeZ, fCytoplasmMaterial1, fCytoplasmMaterial2, fCytoplasmMaterial3, fDefaultMaterial, fKgmMaterial, fLineAngle, fLogic1Gap, fLogic2Gap, fLogic3Gap, fLogic4Gap, fLogic5Gap, fLogicBoite, fLogicBoite2, fLogicBoite3, fLogicBoiteIso, fLogicCathode, fLogicIso, fLogicKgm, fLogicPhantom, fLogicVerre, fLogicVerre2, fLogicVol, fLogicWorld, fLogicYoke1, fLogicYoke2, fMyCellParameterisation, fNucleusMaterial1, fNucleusMaterial2, fNucleusMaterial3, fPhysi1Gap, fPhysi2Gap, fPhysi3Gap, fPhysi4Gap, fPhysi5Gap, fPhysiBoite, fPhysiBoite2, fPhysiBoite3, fPhysiBoiteIso, fPhysiCathode, fPhysiIso, fPhysiKgm, fPhysiPhantom, fPhysiVerre, fPhysiVerre2, fPhysiVol, fPhysiWorld, fPhysiYoke1, fPhysiYoke2, fSolid1Gap, fSolid2Gap, fSolid3Gap, fSolid4Gap, fSolid5Gap, fSolidBoite, fSolidBoite2, fSolidBoite3, fSolidBoiteIso, fSolidCathode, fSolidIso, fSolidKgm, fSolidPhantom, fSolidVerre, fSolidVerre2, fSolidVol, fSolidWorld, fSolidYoke1, fSolidYoke2, fVerre2Material, fVerreMaterial, fWorldSizeXY, fWorldSizeZ, G4cout, G4endl, CellParameterisation::GetCytoplasmMass(), CellParameterisation::GetNucleusMass(), CellParameterisation::GetPhantomTotalPixels(), CellParameterisation::GetPixelSizeX(), CellParameterisation::GetPixelSizeY(), CellParameterisation::GetPixelSizeZ(), kg, kUndefined, m, micrometer, mm, pi, G4VisAttributes::SetDaughtersInvisible(), G4VisAttributes::SetForceSolid(), SetMassCytoplasm(), SetMassNucleus(), SetNbOfPixelsInPhantom(), G4LogicalVolume::SetUserLimits(), G4LogicalVolume::SetVisAttributes(), G4VisAttributes::SetVisibility(), and um.
|
private |
Definition at line 105 of file DetectorConstruction.cc.
References a, G4NistManager::FindOrBuildMaterial(), fpDefaultMaterial, fpWaterMaterial, g, G4Material::GetMaterial(), G4NistManager::Instance(), kelvin, kStateGas, mole, and pascal.
Referenced by DefineVolumes().
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
Definition at line 357 of file DetectorConstruction.cc.
References fFieldMessenger, G4Cache< VALTYPE >::Get(), G4Cache< VALTYPE >::Put(), and G4AutoDelete::Register().
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 141 of file DetectorConstruction.cc.
References aMaterial, BoxSize, G4SolidStore::Clean(), G4PhysicalVolumeStore::Clean(), G4LogicalVolumeStore::Clean(), G4PhysicalVolumeStore::GetInstance(), G4LogicalVolumeStore::GetInstance(), G4SolidStore::GetInstance(), G4GeometryManager::GetInstance(), G4Material::GetName(), G4GeometryManager::OpenGeometry(), and pBox.
Referenced by Construct(), SetMaterial(), and UpdateGeometry().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 142 of file DetectorConstruction.cc.
References angstrom, FatalException, fpDefaultMaterial, G4Exception(), G4Colour::Gray(), G4LogicalVolume::SetVisAttributes(), and G4VisAttributes::SetVisibility().
Referenced by DefineVolumes().
|
private |
|
private |
|
private |
|
private |
|
private |
void DetectorConstruction::DefineMaterials | ( | ) |
|
private |
|
private |
|
private |
void DetectorConstruction::DefineMaterials | ( | ) |
|
private |
|
private |
|
private |
|
private |
H2O->SetChemicalFormula("H_2O");
Definition at line 77 of file DetectorConstruction.cc.
References a, G4Material::AddElement(), G4Material::AddMaterial(), cm3, eV, g, G4cout, G4endl, G4Material::GetIonisation(), G4Material::GetMaterialTable(), mg, mole, perCent, and G4IonisParamMat::SetMeanExcitationEnergy().
Referenced by DetectorConstruction().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 93 of file DetectorConstruction.cc.
References fpWaterMaterial, G4cout, G4endl, G4GeometryTolerance::GetInstance(), G4GeometryManager::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), nm, G4GeometryManager::SetWorldMaximumExtent(), and um.
Referenced by BuildBoundingVolume(), DrawAtoms_(), DrawAtomsWithBounding_(), DrawNucleotides_(), DrawNucleotidesWithBounding_(), DrawResidues_(), DrawResiduesWithBounding_(), and LoadPDBfile().
|
private |
Definition at line 191 of file DetectorConstruction.cc.
References AtomisticView(), BarycenterView(), G4PhysicalVolumeStore::Clean(), G4SolidStore::Clean(), G4LogicalVolumeStore::Clean(), PDBlib::ComputeNbNucleotidsPerStrand(), PDBlib::ComputeNucleotideBarycenters(), ConstructMaterials(), ConstructWorld(), DrawBoundingVolume(), fpBarycenterList, fPdbFileStatus, fPDBlib, fpMoleculeList, G4cout, G4endl, G4LogicalVolumeStore::GetInstance(), G4PhysicalVolumeStore::GetInstance(), G4SolidStore::GetInstance(), G4GeometryManager::GetInstance(), G4VPhysicalVolume::GetLogicalVolume(), PDBlib::Load(), G4GeometryManager::OpenGeometry(), and ResiduesView().
void DetectorConstruction::DrawAtoms_ | ( | ) |
Definition at line 830 of file DetectorConstruction.cc.
References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::DrawAtomsWithBounding_ | ( | ) |
Definition at line 890 of file DetectorConstruction.cc.
References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
|
private |
Definition at line 751 of file DetectorConstruction.cc.
References angstrom, CheckMaterials(), PDBlib::ComputeBoundingVolumeParams(), fCheckOverlaps, fPDBlib, fpWaterMaterial, G4Colour::Gray(), and G4LogicalVolume::SetVisAttributes().
Referenced by DefineVolumes().
void DetectorConstruction::DrawNucleotides_ | ( | ) |
Definition at line 850 of file DetectorConstruction.cc.
References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::DrawNucleotidesWithBounding_ | ( | ) |
Definition at line 910 of file DetectorConstruction.cc.
References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::DrawResidues_ | ( | ) |
Definition at line 870 of file DetectorConstruction.cc.
References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::DrawResiduesWithBounding_ | ( | ) |
Definition at line 930 of file DetectorConstruction.cc.
References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
|
private |
Definition at line 205 of file DetectorConstruction.cc.
References cm, fInnerRadius_Ring, fRadius_World, fThickness_Bag, fThickness_ExitWindow, fThickness_Frame, fThickness_Gas, fThickness_MonitorChbr, fThickness_Ring, fThickness_ScatterFoil, fThickness_World, fZfront_Bag, fZfront_ExitWindow, fZfront_Frame, fZfront_MonitorChbr, fZfront_ScatterFoil, mm, and um.
|
inline |
Definition at line 90 of file DetectorConstruction.hh.
References fPhysiAbsorber.
|
inline |
Definition at line 90 of file DetectorConstruction.hh.
References fPhysiAbsorber.
|
inline |
Definition at line 90 of file DetectorConstruction.hh.
References fPhysiAbsorber.
|
inline |
Definition at line 90 of file DetectorConstruction.hh.
References fPhysiAbsorber.
|
inline |
Definition at line 91 of file DetectorConstruction.hh.
References fPhysiAbsor.
|
inline |
Definition at line 91 of file DetectorConstruction.hh.
References fPhysiAbsorber.
G4Material * DetectorConstruction::GetAbsorberMaterial | ( | ) | const |
Definition at line 152 of file DetectorConstruction.cc.
References G4cerr, G4endl, G4LogicalVolumeStore::GetInstance(), G4LogicalVolume::GetMaterial(), and G4LogicalVolumeStore::GetVolume().
|
inline |
Definition at line 80 of file DetectorConstruction.hh.
References fAbsorberMaterial.
|
inline |
Definition at line 83 of file DetectorConstruction.hh.
References fAbsorberMaterial.
|
inline |
Definition at line 83 of file DetectorConstruction.hh.
References fAbsorberMaterial.
|
inline |
Definition at line 83 of file DetectorConstruction.hh.
References fAbsorberMaterial.
Referenced by Run::ComputeMscHighland(), and TransitionRadiationPhysics::ConstructProcess().
|
inline |
Definition at line 83 of file DetectorConstruction.hh.
References fAbsorberMaterial.
|
inline |
Definition at line 82 of file DetectorConstruction.hh.
References fAbsorberSizeYZ.
|
inline |
Definition at line 81 of file DetectorConstruction.hh.
References fAbsorberThickness.
|
inline |
Definition at line 84 of file DetectorConstruction.hh.
References fAbsorberThickness.
|
inline |
Definition at line 84 of file DetectorConstruction.hh.
References fAbsorberThickness.
|
inline |
Definition at line 84 of file DetectorConstruction.hh.
References fAbsorberThickness.
Referenced by Run::ComputeMscHighland().
|
inline |
Definition at line 84 of file DetectorConstruction.hh.
References fAbsorberThickness.
|
inline |
Definition at line 84 of file DetectorConstruction.hh.
References fXposAbs.
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fAbsorLength.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fLogicalAbsor, and G4LogicalVolume::GetMass().
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fLogicalAbsor, and G4LogicalVolume::GetMass().
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fLogicalAbsor, and G4LogicalVolume::GetMass().
|
inline |
Definition at line 63 of file DetectorConstruction.hh.
References fAbsorMaterial.
|
inline |
Definition at line 63 of file DetectorConstruction.hh.
References fAbsorMaterial.
|
inline |
Definition at line 63 of file DetectorConstruction.hh.
References fAbsorMaterial.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fAbsorMaterial.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fAbsorMaterial.
|
inline |
Definition at line 72 of file DetectorConstruction.hh.
References fAbsorMaterial.
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References fAbsorMaterial.
|
inline |
Definition at line 76 of file DetectorConstruction.hh.
References fAbsorMaterial.
|
inline |
Definition at line 77 of file DetectorConstruction.hh.
References fAbsorMaterial.
|
inline |
Definition at line 86 of file DetectorConstruction.hh.
References fAbsorMaterial.
|
inline |
Definition at line 59 of file DetectorConstruction.hh.
References fAbsorRadius.
|
inline |
Definition at line 59 of file DetectorConstruction.hh.
References fAbsorRadius.
|
inline |
Definition at line 59 of file DetectorConstruction.hh.
References fAbsorRadius.
|
inline |
Definition at line 66 of file DetectorConstruction.hh.
References fAbsorRadius.
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References fAbsorRadius.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fAbsorSizeX.
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fAbsorSizeX.
|
inline |
Definition at line 79 of file DetectorConstruction.hh.
References fAbsorSizeX.
|
inline |
Definition at line 81 of file DetectorConstruction.hh.
References fAbsorSizeX.
|
inline |
Definition at line 72 of file DetectorConstruction.hh.
References fAbsorSizeYZ.
|
inline |
Definition at line 80 of file DetectorConstruction.hh.
References fAbsorSizeYZ.
|
inline |
Definition at line 82 of file DetectorConstruction.hh.
References fAbsorSizeYZ.
Definition at line 76 of file DetectorConstruction.hh.
References fAbsorThickness.
Definition at line 78 of file DetectorConstruction.hh.
References fAbsorThickness.
Definition at line 87 of file DetectorConstruction.hh.
References fAbsorThickness.
Barycenter * DetectorConstruction::GetBarycenterList | ( | ) |
Definition at line 282 of file DetectorConstruction.cc.
References fpBarycenterList.
Referenced by SteppingAction::CheckAndProcessDNAHit().
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fBox.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fBox.
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References fBoxSize.
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References fBoxSizeXY.
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fBoxSizeZ.
|
inline |
Definition at line 65 of file DetectorConstruction.hh.
References fiberLength.
|
inline |
Definition at line 79 of file DetectorConstruction.hh.
References fCalorSizeYZ.
|
inline |
Definition at line 79 of file DetectorConstruction.hh.
References fCalorSizeYZ.
|
inline |
Definition at line 79 of file DetectorConstruction.hh.
References fCalorSizeYZ.
|
inline |
Definition at line 79 of file DetectorConstruction.hh.
References fCalorSizeYZ.
|
inline |
Definition at line 81 of file DetectorConstruction.hh.
References fCalorSizeYZ.
|
inline |
Definition at line 64 of file DetectorConstruction.hh.
References calorThickness.
Referenced by TrackingAction::PostUserTrackingAction().
|
inline |
Definition at line 78 of file DetectorConstruction.hh.
References fCalorThickness.
|
inline |
Definition at line 78 of file DetectorConstruction.hh.
References fCalorThickness.
|
inline |
Definition at line 78 of file DetectorConstruction.hh.
References fCalorThickness.
|
inline |
Definition at line 78 of file DetectorConstruction.hh.
References fCalorThickness.
|
inline |
Definition at line 80 of file DetectorConstruction.hh.
References fCalorThickness.
|
inline |
Definition at line 73 of file DetectorConstruction.hh.
References fCavity.
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References fCavity.
|
inline |
Definition at line 72 of file DetectorConstruction.hh.
References fCavityMaterial.
|
inline |
Definition at line 74 of file DetectorConstruction.hh.
References fCavityMaterial.
Referenced by Run::Run().
|
inline |
Definition at line 73 of file DetectorConstruction.hh.
References fCavityRadius.
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fCavityThickness.
|
inline |
Definition at line 72 of file DetectorConstruction.hh.
References fCavityThickness.
Referenced by Run::Run(), and PrimaryGeneratorAction::RunInitialisation().
|
inline |
Definition at line 91 of file DetectorConstruction.hh.
References fMyCellParameterisation.
G4int DetectorConstruction::GetCoef | ( | ) |
Definition at line 293 of file DetectorConstruction.cc.
References fCoef.
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References fContainMaterial.
|
inline |
Definition at line 74 of file DetectorConstruction.hh.
References fContainThickness.
|
inline |
Definition at line 87 of file DetectorConstruction.hh.
References fCytoplasmMaterial1.
|
inline |
Definition at line 88 of file DetectorConstruction.hh.
References fCytoplasmMaterial2.
|
inline |
Definition at line 89 of file DetectorConstruction.hh.
References fCytoplasmMaterial3.
G4double DetectorConstruction::GetDetectorLength | ( | ) |
Definition at line 308 of file DetectorConstruction.cc.
References fDetectorLength.
G4Material * DetectorConstruction::GetDetectorMaterial | ( | ) |
Definition at line 322 of file DetectorConstruction.cc.
References fDetectorMater.
G4double DetectorConstruction::GetDetectorThickness | ( | ) |
Definition at line 315 of file DetectorConstruction.cc.
References fDetectorThickness.
|
inline |
Definition at line 79 of file DetectorConstruction.hh.
References fDLlength.
|
inline |
Definition at line 77 of file DetectorConstruction.hh.
References fDLradl.
Referenced by Run::EndOfRun(), and Run::FillPerEvent().
|
inline |
Definition at line 80 of file DetectorConstruction.hh.
References fDRlength.
Referenced by Run::EndOfRun().
|
inline |
Definition at line 78 of file DetectorConstruction.hh.
References fDRradl.
Referenced by Run::EndOfRun(), and Run::FillPerEvent().
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fPhysiEcal.
|
inline |
Definition at line 81 of file DetectorConstruction.hh.
References fEcalLength.
|
inline |
Definition at line 82 of file DetectorConstruction.hh.
References fEcalRadius.
|
inline |
Definition at line 64 of file DetectorConstruction.hh.
References fG1.
|
inline |
Definition at line 65 of file DetectorConstruction.hh.
References fG2.
|
inline |
Definition at line 66 of file DetectorConstruction.hh.
References fG3.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fG4.
|
inline |
Definition at line 91 of file DetectorConstruction.hh.
References fPhysiGap.
|
inline |
Definition at line 91 of file DetectorConstruction.hh.
References fPhysiGap.
|
inline |
Definition at line 91 of file DetectorConstruction.hh.
References fPhysiGap.
|
inline |
Definition at line 91 of file DetectorConstruction.hh.
References fPhysiGap.
|
inline |
Definition at line 86 of file DetectorConstruction.hh.
References fGapMaterial.
|
inline |
Definition at line 86 of file DetectorConstruction.hh.
References fGapMaterial.
|
inline |
Definition at line 86 of file DetectorConstruction.hh.
References fGapMaterial.
|
inline |
Definition at line 86 of file DetectorConstruction.hh.
References fGapMaterial.
|
inline |
Definition at line 87 of file DetectorConstruction.hh.
References fGapThickness.
|
inline |
Definition at line 87 of file DetectorConstruction.hh.
References fGapThickness.
|
inline |
Definition at line 87 of file DetectorConstruction.hh.
References fGapThickness.
|
inline |
Definition at line 87 of file DetectorConstruction.hh.
References fGapThickness.
|
inline |
Definition at line 72 of file DetectorConstruction.hh.
References fGeneratorPosZ.
|
inline |
Definition at line 80 of file DetectorConstruction.hh.
References fGrid.
|
inline |
Definition at line 80 of file DetectorConstruction.hh.
References fLogic4Gap.
|
inline |
Definition at line 78 of file DetectorConstruction.hh.
References fLogicYoke2.
|
inline |
Definition at line 85 of file DetectorConstruction.hh.
References fLogicControlVol_GridShadow.
|
inline |
Definition at line 79 of file DetectorConstruction.hh.
References fLogicBoiteIso.
|
inline |
Definition at line 82 of file DetectorConstruction.hh.
References fLogicKgm.
|
inline |
Definition at line 81 of file DetectorConstruction.hh.
References fLogicBoite3.
const G4LogicalVolume * DetectorConstruction::GetLogicalTally | ( | G4int | n | ) | const |
Definition at line 366 of file DetectorConstruction.cc.
|
inline |
Definition at line 84 of file DetectorConstruction.hh.
References fLogicVol.
|
inline |
Definition at line 83 of file DetectorConstruction.hh.
References fLogicWorld.
G4LogicalVolume * DetectorConstruction::GetLogicDetector | ( | ) |
Definition at line 329 of file DetectorConstruction.cc.
References fLogicDetector.
G4LogicalVolume * DetectorConstruction::GetLogicTarget | ( | ) |
Definition at line 301 of file DetectorConstruction.cc.
References fLogicTarget.
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References lvol_calorimeter.
|
inline |
Definition at line 68 of file DetectorConstruction.hh.
References lvol_fiber.
Referenced by SteppingAction::UserSteppingAction().
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References lvol_layer.
Referenced by SteppingAction::UserSteppingAction().
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References lvol_module.
Referenced by SteppingAction::UserSteppingAction().
|
inline |
Definition at line 72 of file DetectorConstruction.hh.
References lvol_world.
Referenced by SteppingAction::UserSteppingAction().
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fMassCytoplasm.
|
inline |
Definition at line 68 of file DetectorConstruction.hh.
References fMassNucleus.
|
inline |
Definition at line 65 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 65 of file DetectorConstruction.hh.
References aMaterial.
Referenced by RunAction::BeginOfRunAction(), RunAction::ComputeMscHighland(), RunAction::ComputeTheory(), RunAction::CriticalEnergy(), Run::EndOfRun(), Run::FillPerEvent(), and RunAction::GetCuts().
|
inline |
Definition at line 66 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 66 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 68 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 72 of file DetectorConstruction.hh.
References fTargetMaterial.
|
inline |
Definition at line 72 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 72 of file DetectorConstruction.hh.
References fMaterial.
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fMaterial_ScatterFoil.
|
inline |
Definition at line 68 of file DetectorConstruction.hh.
References fMaxStepSize.
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fModel.
|
inline |
Definition at line 66 of file DetectorConstruction.hh.
References moduleThickness.
Molecule * DetectorConstruction::GetMoleculeList | ( | ) |
Definition at line 289 of file DetectorConstruction.cc.
References fpMoleculeList.
Referenced by SteppingAction::CheckAndProcessDNAHit().
|
inline |
Definition at line 74 of file DetectorConstruction.hh.
References nbOfFibers.
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References nbOfLayers.
Referenced by EventAction::EventAction(), and Run::Run().
|
inline |
Definition at line 76 of file DetectorConstruction.hh.
References nbOfModules.
Referenced by EventAction::EventAction(), and Run::Run().
|
inline |
Definition at line 74 of file DetectorConstruction.hh.
References fNbOfAbsor.
|
inline |
Definition at line 76 of file DetectorConstruction.hh.
References fNbOfAbsor.
|
inline |
Definition at line 85 of file DetectorConstruction.hh.
References fNbOfAbsor.
Definition at line 82 of file DetectorConstruction.hh.
References fNbOfDivisions.
|
inline |
Definition at line 68 of file DetectorConstruction.hh.
References fNbOfLayers.
|
inline |
Definition at line 81 of file DetectorConstruction.hh.
References fNbOfLayers.
|
inline |
Definition at line 81 of file DetectorConstruction.hh.
References fNbOfLayers.
|
inline |
Definition at line 81 of file DetectorConstruction.hh.
References fNbOfLayers.
|
inline |
Definition at line 81 of file DetectorConstruction.hh.
References fNbOfLayers.
|
inline |
Definition at line 83 of file DetectorConstruction.hh.
References fNbOfLayers.
|
inline |
Definition at line 74 of file DetectorConstruction.hh.
References fNbOfPixelsInPhantom.
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References fNLtot.
Referenced by Run::EndOfRun(), and Run::Reset().
|
inline |
Definition at line 76 of file DetectorConstruction.hh.
References fNRtot.
Referenced by Run::Reset().
|
inline |
Definition at line 84 of file DetectorConstruction.hh.
References fNucleusMaterial1.
|
inline |
Definition at line 85 of file DetectorConstruction.hh.
References fNucleusMaterial2.
|
inline |
Definition at line 86 of file DetectorConstruction.hh.
References fNucleusMaterial3.
PDBlib DetectorConstruction::GetPDBlib | ( | ) |
Definition at line 275 of file DetectorConstruction.cc.
References fPDBlib.
Referenced by SteppingAction::CheckAndProcessDNAHit().
|
inline |
Definition at line 89 of file DetectorConstruction.hh.
References fPhysiWorld.
|
inline |
Definition at line 89 of file DetectorConstruction.hh.
References fPhysiWorld.
|
inline |
Definition at line 89 of file DetectorConstruction.hh.
References fPhysiWorld.
|
inline |
Definition at line 89 of file DetectorConstruction.hh.
References fPhysiWorld.
|
inline |
Definition at line 89 of file DetectorConstruction.hh.
References fPhysiWorld.
|
inline |
Definition at line 77 of file DetectorConstruction.hh.
References fProfile.
|
inline |
Definition at line 79 of file DetectorConstruction.hh.
References fPvol_Frame.
|
inline |
Definition at line 61 of file DetectorConstruction.hh.
References pvol_world.
Referenced by TrackingAction::PostUserTrackingAction().
|
inline |
Definition at line 78 of file DetectorConstruction.hh.
References fPvol_World.
RadiatorDescription * DetectorConstruction::GetRadiatorDescription | ( | ) | const |
Definition at line 142 of file DetectorConstruction.cc.
References fRadiatorDescription, G4cout, and G4endl.
Referenced by TransitionRadiationPhysics::ConstructProcess().
|
inline |
Definition at line 66 of file DetectorConstruction.hh.
References fRadius.
|
inline |
Definition at line 68 of file DetectorConstruction.hh.
References fRadius_World.
|
inline |
Definition at line 64 of file DetectorConstruction.hh.
References BoxSize.
Referenced by RunAction::ComputeTheory(), Run::EndOfRun(), and PrimaryGeneratorAction::SetDefaultKinematic().
|
inline |
Definition at line 64 of file DetectorConstruction.hh.
References fBoxSize.
|
inline |
Definition at line 65 of file DetectorConstruction.hh.
References fBoxSize.
|
inline |
Definition at line 65 of file DetectorConstruction.hh.
References fBoxSize.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fBoxSize.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fBoxSize.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fBoxSize.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fBoxSize.
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References fBoxSize.
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References fBoxSize.
|
inline |
Definition at line 71 of file DetectorConstruction.hh.
References fBoxSize.
Definition at line 355 of file DetectorConstruction.cc.
References fTallyMass, G4endl, and kMaxTally.
|
inline |
Definition at line 73 of file DetectorConstruction.hh.
References fTallyNumber.
G4double DetectorConstruction::GetTargetLength | ( | ) |
Definition at line 280 of file DetectorConstruction.cc.
References fTargetLength.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fTargetMaterial.
G4Material * DetectorConstruction::GetTargetMaterial | ( | ) |
Definition at line 294 of file DetectorConstruction.cc.
References fTargetMater.
G4double DetectorConstruction::GetTargetRadius | ( | ) |
Definition at line 287 of file DetectorConstruction.cc.
References fTargetRadius.
|
inline |
Definition at line 60 of file DetectorConstruction.hh.
References fRegion.
|
inline |
Definition at line 64 of file DetectorConstruction.hh.
References fpRegion.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fThickness_Frame.
|
inline |
Definition at line 72 of file DetectorConstruction.hh.
References fThickness_ScatterFoil.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fThickness_World.
|
inline |
Definition at line 77 of file DetectorConstruction.hh.
References fTotalThickness.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fWall.
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References fWall.
|
inline |
Definition at line 68 of file DetectorConstruction.hh.
References fWallMaterial.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fWallMaterial.
Referenced by Run::Run().
|
inline |
Definition at line 68 of file DetectorConstruction.hh.
References fWallRadius.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fWallThickness.
Referenced by Run::Run().
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fWallThickness.
|
inline |
Definition at line 62 of file DetectorConstruction.hh.
References pBox.
Referenced by PhysicsList::GetRange().
|
inline |
Definition at line 63 of file DetectorConstruction.hh.
References fPBox.
|
inline |
Definition at line 63 of file DetectorConstruction.hh.
References fBox.
|
inline |
Definition at line 63 of file DetectorConstruction.hh.
References fPBox.
|
inline |
Definition at line 65 of file DetectorConstruction.hh.
References fPBox.
|
inline |
Definition at line 65 of file DetectorConstruction.hh.
References fWorld.
|
inline |
Definition at line 66 of file DetectorConstruction.hh.
References fWorld.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fPBox.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fPBox.
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fPBox.
|
inline |
Definition at line 68 of file DetectorConstruction.hh.
References fBox.
|
inline |
Definition at line 68 of file DetectorConstruction.hh.
References fPBox.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fP_Box.
|
inline |
Definition at line 62 of file DetectorConstruction.hh.
References worldMat.
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References fWorldMaterial.
|
inline |
Definition at line 88 of file DetectorConstruction.hh.
References fWorldMaterial.
|
inline |
Definition at line 90 of file DetectorConstruction.hh.
References fDefaultMaterial.
|
inline |
Definition at line 76 of file DetectorConstruction.hh.
References fWorldRadius.
Referenced by Run::Run().
|
inline |
Definition at line 52 of file DetectorConstruction.hh.
References fWorldSize.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fWorldSize.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fWorldSize.
|
inline |
Definition at line 63 of file DetectorConstruction.hh.
References worldSizeX.
|
inline |
Definition at line 66 of file DetectorConstruction.hh.
References fWorldSizeX.
|
inline |
Definition at line 69 of file DetectorConstruction.hh.
References fWorldSizeX.
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References fWorldSizeX.
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References fWorldSizeX.
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References fWorldSizeX.
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References fWorldSizeX.
|
inline |
Definition at line 77 of file DetectorConstruction.hh.
References fWorldSizeX.
|
inline |
Definition at line 84 of file DetectorConstruction.hh.
References fWorldSizeX.
|
inline |
Definition at line 89 of file DetectorConstruction.hh.
References fWorldSizeX.
|
inline |
Definition at line 52 of file DetectorConstruction.hh.
References fWorldSizeXY.
|
inline |
Definition at line 52 of file DetectorConstruction.hh.
References fWorldSizeXY.
|
inline |
Definition at line 52 of file DetectorConstruction.hh.
References fWorldSizeXY.
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References fWorldSizeYZ.
|
inline |
Definition at line 76 of file DetectorConstruction.hh.
References fWorldSizeYZ.
|
inline |
Definition at line 76 of file DetectorConstruction.hh.
References fWorldSizeYZ.
|
inline |
Definition at line 76 of file DetectorConstruction.hh.
References fWorldSizeYZ.
|
inline |
Definition at line 76 of file DetectorConstruction.hh.
References fWorldSizeYZ.
|
inline |
Definition at line 78 of file DetectorConstruction.hh.
References fWorldSizeYZ.
|
inline |
Definition at line 85 of file DetectorConstruction.hh.
References fWorldSizeYZ.
|
inline |
Definition at line 53 of file DetectorConstruction.hh.
References fWorldSizeZ.
|
inline |
Definition at line 53 of file DetectorConstruction.hh.
References fWorldSizeZ.
|
inline |
Definition at line 53 of file DetectorConstruction.hh.
References fWorldSizeZ.
|
inline |
Definition at line 84 of file DetectorConstruction.hh.
References fWorldZ.
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References fWorldThickness.
|
inline |
Definition at line 86 of file DetectorConstruction.hh.
References fXendAbs.
Definition at line 77 of file DetectorConstruction.hh.
References fXfront.
Definition at line 79 of file DetectorConstruction.hh.
References fXfront.
|
inline |
Definition at line 85 of file DetectorConstruction.hh.
References fXstartAbs.
|
inline |
Definition at line 74 of file DetectorConstruction.hh.
References fThickness_Frame, fThickness_ScatterFoil, and fZfront_ScatterFoil.
|
private |
Definition at line 136 of file DetectorConstruction.cc.
References fAbsorberMaterial, fAbsorberPosZ, fAbsorberRadius, fAbsorberShiftZ, fAbsorberZ, fAirZ, fCheckShiftZ, fCheckVolumePosZ, fCheckVolumeZ, fDelta, fDistanceVacuumTarget, fGasVolumePosZ, fGasVolumeRadius, fGasVolumeZ, fGeneratorPosZ, fMylarPosZ, fMylarVolumeZ, fPhantomPosZ, fPhantomRadius, fPhantomSD, fPhantomZ, fTarget1Material, fTarget1PosZ, fTarget1Z, fTarget2Material, fTarget2PosZ, fTarget2Z, fTargetVolumePosZ, fTargetVolumeZ, fWindowPosZ, fWindowZ, fWorldXY, fWorldZ, G4cout, G4endl, G4Material::GetName(), Histo::GetPointer(), G4INCL::Math::max(), mm, SetAbsorberZ(), and PhantomSD::SetShiftZ().
|
private |
Definition at line 112 of file DetectorConstruction.cc.
References cp, G4cout, G4endl, ChromosomeParameterisation::GetNumRosettes(), and kUndefined.
void DetectorConstruction::LoadPDBfile | ( | G4String | fileName | ) |
Definition at line 790 of file DetectorConstruction.cc.
References DefineVolumes(), G4RunManager::DefineWorldVolume(), fChosenOption, fPdbFileName, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
G4Material * DetectorConstruction::MaterialWithSingleIsotope | ( | G4String | name, |
G4String | symbol, | ||
G4double | density, | ||
G4int | Z, | ||
G4int | A | ||
) |
Definition at line 104 of file DetectorConstruction.cc.
References G4Material::AddElement(), G4Element::AddIsotope(), and perCent.
G4Material* DetectorConstruction::MaterialWithSingleIsotope | ( | G4String | , |
G4String | , | ||
G4double | , | ||
G4int | , | ||
G4int | |||
) |
G4Material* DetectorConstruction::MaterialWithSingleIsotope | ( | G4String | , |
G4String | , | ||
G4double | , | ||
G4int | , | ||
G4int | |||
) |
G4Material* DetectorConstruction::MaterialWithSingleIsotope | ( | G4String | , |
G4String | , | ||
G4double | , | ||
G4int | , | ||
G4int | |||
) |
G4Material* DetectorConstruction::MaterialWithSingleIsotope | ( | G4String | , |
G4String | , | ||
G4double | , | ||
G4int | , | ||
G4int | |||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 73 of file DetectorConstruction.cc.
References G4NistManager::FindOrBuildMaterial(), and G4NistManager::Instance().
|
private |
|
private |
|
private |
Definition at line 235 of file DetectorConstruction.cc.
References cm, deg, fTrdVolume, fWorldVolume, and G4cout.
|
private |
Definition at line 148 of file DetectorConstruction.cc.
References cm, deg, fTrdVolume, fWorldVolume, and G4cout.
|
private |
Definition at line 280 of file DetectorConstruction.cc.
References cm, deg, fTrdVolume, fWorldVolume, G4cout, and pi.
|
private |
Definition at line 190 of file DetectorConstruction.cc.
References cm, deg, fTrdVolume, fWorldVolume, and G4cout.
|
private |
Placement with reflcetions. In order to better show the reflection symmetry we do not apply the rotation along Y axis.
Definition at line 334 of file DetectorConstruction.cc.
References cm, deg, fTrdVolume, fWorldVolume, G4ReflectionFactory::Instance(), pi, G4ReflectionFactory::Place(), and position.
void DetectorConstruction::PrintCalorParameters | ( | ) |
Definition at line 318 of file DetectorConstruction.cc.
References absorberMat, calorThickness, distanceInterFibers, fiberDiameter, fiberLength, fiberMat, G4BestUnit, G4cout, G4endl, G4Material::GetName(), layerThickness, milledLayer, moduleThickness, nbOfFibers, nbOfLayers, and nbOfModules.
Referenced by ConstructCalorimeter(), and Run::EndOfRun().
void DetectorConstruction::PrintCalorParameters | ( | ) |
void DetectorConstruction::PrintCalorParameters | ( | ) |
void DetectorConstruction::PrintCalorParameters | ( | ) |
void DetectorConstruction::PrintCalorParameters | ( | ) |
void DetectorConstruction::PrintCalorParameters | ( | ) |
void DetectorConstruction::PrintCalorParameters | ( | ) |
void DetectorConstruction::PrintDetectorParameters | ( | ) |
void DetectorConstruction::PrintGeometry | ( | ) |
Definition at line 449 of file DetectorConstruction.cc.
References fMaterial_Bag, fMaterial_ExitWindow, fMaterial_Frame, fMaterial_Gas, fMaterial_MonitorChbr, fMaterial_ScatterFoil, fThickness_Bag, fThickness_ExitWindow, fThickness_Frame, fThickness_Gas, fThickness_MonitorChbr, fThickness_ScatterFoil, fZfront_Bag, fZfront_ExitWindow, fZfront_MonitorChbr, fZfront_ScatterFoil, G4BestUnit, G4cout, G4endl, G4Material::GetName(), and CLHEP::prec.
|
private |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) | const |
Definition at line 190 of file DetectorConstruction.cc.
References fBoxSize, fMaterial, G4BestUnit, G4cout, G4endl, and G4Material::GetName().
void DetectorConstruction::PrintParameters | ( | ) |
Definition at line 173 of file DetectorConstruction.cc.
References aMaterial, BoxSize, G4BestUnit, G4cout, G4endl, and G4Material::GetName().
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) | const |
void DetectorConstruction::PrintParameters | ( | ) | const |
void DetectorConstruction::PrintParameters | ( | ) | const |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
|
private |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) | const |
void DetectorConstruction::PrintParameters | ( | ) |
void DetectorConstruction::PrintParameters | ( | ) |
|
private |
Definition at line 557 of file DetectorConstruction.cc.
References angstrom, G4Colour::Blue(), CheckMaterials(), Barycenter::fCenterBaseX, Barycenter::fCenterBaseY, Barycenter::fCenterBaseZ, Barycenter::fCenterPhosphateX, Barycenter::fCenterPhosphateY, Barycenter::fCenterPhosphateZ, Barycenter::fCenterSugarX, Barycenter::fCenterSugarY, Barycenter::fCenterSugarZ, fCheckOverlaps, fpWaterMaterial, Barycenter::GetNext(), G4Colour::Green(), pi, G4Colour::Red(), G4VisAttributes::SetForceSolid(), G4LogicalVolume::SetVisAttributes(), and G4Colour::Yellow().
Referenced by DefineVolumes().
void DetectorConstruction::SetAbsLength | ( | G4double | val | ) |
Definition at line 446 of file DetectorConstruction.cc.
References fAbsLength, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().
void DetectorConstruction::SetAbsMaterial | ( | const G4String & | mat | ) |
Definition at line 369 of file DetectorConstruction.cc.
References fAbsMaterial, G4NistManager::FindOrBuildMaterial(), fLogicA1, fLogicA2, fLogicA3, fLogicA4, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
void DetectorConstruction::SetAbsorberMaterial | ( | G4String | materialChoice | ) |
Definition at line 271 of file DetectorConstruction.cc.
References fAbsorberMaterial, G4NistManager::FindOrBuildMaterial(), fLogicAbsorber, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
void DetectorConstruction::SetAbsorberMaterial | ( | G4String | ) |
void DetectorConstruction::SetAbsorberMaterial | ( | G4String | ) |
void DetectorConstruction::SetAbsorberMaterial | ( | G4String | ) |
void DetectorConstruction::SetAbsorberMaterial | ( | G4String | ) |
|
inline |
Definition at line 80 of file DetectorConstruction.hh.
References fAbsorberShiftZ.
void DetectorConstruction::SetAbsorberSizeYZ | ( | G4double | val | ) |
Definition at line 381 of file DetectorConstruction.cc.
References ChangeGeometry(), ComputeCalorParameters(), fAbsorberSizeYZ, and fPhysiWorld.
void DetectorConstruction::SetAbsorberThickness | ( | G4double | ) |
void DetectorConstruction::SetAbsorberThickness | ( | G4double | ) |
void DetectorConstruction::SetAbsorberThickness | ( | G4double | val | ) |
Definition at line 307 of file DetectorConstruction.cc.
References fAbsorberThickness, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetAbsorberThickness | ( | G4double | ) |
void DetectorConstruction::SetAbsorberThickness | ( | G4double | ) |
void DetectorConstruction::SetAbsorberXpos | ( | G4double | val | ) |
Definition at line 410 of file DetectorConstruction.cc.
References fPhysiWorld, and fXposAbs.
|
inline |
Definition at line 79 of file DetectorConstruction.hh.
References fAbsorberZ.
Referenced by InitialiseGeometryParameters().
void DetectorConstruction::SetAbsorLength | ( | G4double | value | ) |
Definition at line 277 of file DetectorConstruction.cc.
References fAbsorLength, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetAbsorMaterial | ( | G4String | materialChoice | ) |
Definition at line 233 of file DetectorConstruction.cc.
References fAbsorMaterial, G4NistManager::FindOrBuildMaterial(), fLAbsor, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
Definition at line 274 of file DetectorConstruction.cc.
References fAbsorMaterial, G4NistManager::FindOrBuildMaterial(), G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), and G4RunManager::PhysicsHasBeenModified().
void DetectorConstruction::SetAbsorRadius | ( | G4double | value | ) |
Definition at line 269 of file DetectorConstruction.cc.
References fAbsorRadius, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetAbsorSizeYZ | ( | G4double | val | ) |
Definition at line 314 of file DetectorConstruction.cc.
References DBL_MIN, fAbsorSizeYZ, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetAbsorSizeYZ | ( | G4double | ) |
Definition at line 294 of file DetectorConstruction.cc.
References DBL_MIN, fAbsorThickness, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetCalorSizeYZ | ( | G4double | ) |
void DetectorConstruction::SetCalorSizeYZ | ( | G4double | ) |
void DetectorConstruction::SetCalorSizeYZ | ( | G4double | ) |
void DetectorConstruction::SetCalorSizeYZ | ( | G4double | val | ) |
Definition at line 325 of file DetectorConstruction.cc.
References fCalorSizeYZ, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetCalorSizeYZ | ( | G4double | ) |
void DetectorConstruction::SetCavityMaterial | ( | G4String | materialChoice | ) |
Definition at line 231 of file DetectorConstruction.cc.
References fCavityMaterial, and G4Material::GetMaterial().
void DetectorConstruction::SetCavityRadius | ( | G4double | value | ) |
Definition at line 224 of file DetectorConstruction.cc.
References fCavityRadius.
void DetectorConstruction::SetCavityThickness | ( | G4double | value | ) |
Definition at line 217 of file DetectorConstruction.cc.
References fCavityThickness.
void DetectorConstruction::SetCavityThickness | ( | G4double | ) |
|
inline |
Definition at line 78 of file DetectorConstruction.hh.
References fCheckShiftZ.
void DetectorConstruction::SetCoef | ( | G4int | val | ) |
Definition at line 286 of file DetectorConstruction.cc.
References fCoef.
void DetectorConstruction::SetContainerMaterial | ( | const G4String & | name | ) |
Definition at line 364 of file DetectorConstruction.cc.
References G4NistManager::FindOrBuildMaterial(), fLogicContainer, fWindowMat, G4cout, G4endl, G4Material::GetMaterial(), G4Material::GetName(), G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
void DetectorConstruction::SetContainerThickness | ( | G4double | val | ) |
Definition at line 420 of file DetectorConstruction.cc.
References ChangeGeometry(), fPhysWorld, and fWindowThick.
void DetectorConstruction::SetContainMaterial | ( | G4String | materialChoice | ) |
Definition at line 251 of file DetectorConstruction.cc.
References fContainMaterial, G4NistManager::FindOrBuildMaterial(), fLContain, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
void DetectorConstruction::SetContainThickness | ( | G4double | value | ) |
Definition at line 285 of file DetectorConstruction.cc.
References G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetDetectorLength | ( | G4double | value | ) |
Definition at line 272 of file DetectorConstruction.cc.
References fDetectorLength, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetDetectorMaterial | ( | G4String | materialChoice | ) |
Definition at line 230 of file DetectorConstruction.cc.
References fDetectorMater, G4NistManager::FindOrBuildMaterial(), fLogicDetector, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
|
inline |
Definition at line 56 of file DetectorConstruction.hh.
References fSetUp.
void DetectorConstruction::SetDetectorThickness | ( | G4double | value | ) |
Definition at line 264 of file DetectorConstruction.cc.
References G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetEcalLength | ( | G4double | val | ) |
Definition at line 396 of file DetectorConstruction.cc.
References fEcalLength, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().
void DetectorConstruction::SetEcalMaterial | ( | const G4String & | mat | ) |
Definition at line 353 of file DetectorConstruction.cc.
References fCalMaterial, G4NistManager::FindOrBuildMaterial(), fLogicCal, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
void DetectorConstruction::SetEcalWidth | ( | G4double | val | ) |
Definition at line 406 of file DetectorConstruction.cc.
References fEcalWidth, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().
void DetectorConstruction::SetG1 | ( | G4float | value | ) |
Definition at line 238 of file DetectorConstruction.cc.
References fG1.
void DetectorConstruction::SetG2 | ( | G4float | value | ) |
Definition at line 245 of file DetectorConstruction.cc.
References fG2.
void DetectorConstruction::SetG3 | ( | G4float | value | ) |
Definition at line 252 of file DetectorConstruction.cc.
References fG3.
void DetectorConstruction::SetG4 | ( | G4float | value | ) |
Definition at line 259 of file DetectorConstruction.cc.
References fG4.
|
inline |
Definition at line 74 of file DetectorConstruction.hh.
References fDelta.
void DetectorConstruction::SetGapMaterial | ( | G4String | ) |
void DetectorConstruction::SetGapMaterial | ( | G4String | materialChoice | ) |
Definition at line 289 of file DetectorConstruction.cc.
References fGapMaterial, G4NistManager::FindOrBuildMaterial(), fLogicGap, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
void DetectorConstruction::SetGapMaterial | ( | G4String | ) |
void DetectorConstruction::SetGapMaterial | ( | G4String | ) |
void DetectorConstruction::SetGapThickness | ( | G4double | ) |
void DetectorConstruction::SetGapThickness | ( | G4double | ) |
void DetectorConstruction::SetGapThickness | ( | G4double | ) |
void DetectorConstruction::SetGapThickness | ( | G4double | val | ) |
Definition at line 316 of file DetectorConstruction.cc.
References fGapThickness, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetGasMaterial | ( | const G4String & | name | ) |
Definition at line 344 of file DetectorConstruction.cc.
References fGasMat, G4NistManager::FindOrBuildMaterial(), fLogicDetector, G4cout, G4endl, G4Material::GetMaterial(), G4Material::GetName(), G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
void DetectorConstruction::SetGasRadius | ( | G4double | val | ) |
Definition at line 412 of file DetectorConstruction.cc.
References ChangeGeometry(), and fPhysWorld.
void DetectorConstruction::SetGasThickness | ( | G4double | val | ) |
Definition at line 404 of file DetectorConstruction.cc.
References ChangeGeometry(), and fPhysWorld.
void DetectorConstruction::SetGrid | ( | G4int | myGrid | ) |
Definition at line 307 of file DetectorConstruction.cc.
References fGrid.
void DetectorConstruction::SetLBining | ( | G4ThreeVector | Value | ) |
Definition at line 178 of file DetectorConstruction.cc.
References fDLradl, fNLtot, G4cout, G4endl, G4RunManager::GetRunManager(), kMaxBin, and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetMagField | ( | G4double | ) |
void DetectorConstruction::SetMagField | ( | G4double | ) |
void DetectorConstruction::SetMagField | ( | G4double | ) |
void DetectorConstruction::SetMagField | ( | G4double | fieldValue | ) |
Definition at line 174 of file DetectorConstruction.cc.
References G4FieldManager::CreateChordFinder(), fMagField, G4TransportationManager::GetFieldManager(), G4TransportationManager::GetTransportationManager(), and G4FieldManager::SetDetectorField().
|
inline |
Definition at line 70 of file DetectorConstruction.hh.
References fMassCytoplasm.
Referenced by ConstructLine().
|
inline |
Definition at line 67 of file DetectorConstruction.hh.
References fMassNucleus.
Referenced by ConstructLine().
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | G4String | materialChoice | ) |
Definition at line 183 of file DetectorConstruction.cc.
References aMaterial, ConstructVolumes(), G4RunManager::DefineWorldVolume(), G4NistManager::FindOrBuildMaterial(), G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), and pBox.
Referenced by BOOST_PYTHON_MODULE(), DetectorConstruction(), and DetectorMessenger::SetNewValue().
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetMaterial | ( | const G4String & | materialChoice | ) |
Definition at line 200 of file DetectorConstruction.cc.
References G4NistManager::FindOrBuildMaterial(), fMaterial, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterial | ( | G4String | ) |
void DetectorConstruction::SetMaterialScatter | ( | G4String | material | ) |
Definition at line 499 of file DetectorConstruction.cc.
References fMaterial_ScatterFoil, and G4Material::GetMaterial().
void DetectorConstruction::SetMaxStepLength | ( | G4double | val | ) |
Definition at line 203 of file DetectorConstruction.cc.
References DBL_MIN, G4cout, G4endl, G4TransportationManager::GetPropagatorInField(), G4TransportationManager::GetTransportationManager(), and G4PropagatorInField::SetLargestAcceptableStep().
void DetectorConstruction::SetMaxStepSize | ( | G4double | ) |
void DetectorConstruction::SetMaxStepSize | ( | G4double | val | ) |
Definition at line 189 of file DetectorConstruction.cc.
References DBL_MIN, fUserLimits, G4cout, G4endl, and G4UserLimits::SetMaxAllowedStep().
void DetectorConstruction::SetMaxStepSize | ( | G4double | ) |
void DetectorConstruction::SetMethod | ( | EMethod | method | ) |
Definition at line 408 of file DetectorConstruction.cc.
References Construct(), G4RunManager::DefineWorldVolume(), fMethod, and G4RunManager::GetRunManager().
void DetectorConstruction::SetModel | ( | G4int | modelChoice | ) |
Definition at line 266 of file DetectorConstruction.cc.
References fModel.
|
inline |
Definition at line 77 of file DetectorConstruction.hh.
References fMylarVolumeZ.
void DetectorConstruction::SetNbOfAbsor | ( | G4int | ) |
void DetectorConstruction::SetNbOfAbsor | ( | G4int | ival | ) |
Definition at line 258 of file DetectorConstruction.cc.
References G4cout, G4endl, G4RunManager::GetRunManager(), kMaxAbsor, and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetNbOfAbsor | ( | G4int | ) |
Definition at line 329 of file DetectorConstruction.cc.
References fNbOfDivisions, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetNbOfLayers | ( | G4int | nb | ) |
void DetectorConstruction::SetNbOfLayers | ( | G4int | ) |
void DetectorConstruction::SetNbOfLayers | ( | G4int | ) |
void DetectorConstruction::SetNbOfLayers | ( | G4int | val | ) |
Definition at line 334 of file DetectorConstruction.cc.
References fNbOfLayers, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetNbOfLayers | ( | G4int | ) |
void DetectorConstruction::SetNbOfLayers | ( | G4int | ) |
|
inline |
Definition at line 73 of file DetectorConstruction.hh.
References fNbOfPixelsInPhantom.
Referenced by ConstructLine().
void DetectorConstruction::SetPadLength | ( | G4double | val | ) |
Definition at line 426 of file DetectorConstruction.cc.
References fPadLength, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().
void DetectorConstruction::SetPadWidth | ( | G4double | val | ) |
Definition at line 436 of file DetectorConstruction.cc.
References fPadWidth, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().
void DetectorConstruction::SetPairEnergy | ( | G4double | val | ) |
Definition at line 428 of file DetectorConstruction.cc.
References fGasMat, G4Material::GetIonisation(), and G4IonisParamMat::SetMeanEnergyPerIonPair().
void DetectorConstruction::SetProfile | ( | G4int | myProfile | ) |
Definition at line 300 of file DetectorConstruction.cc.
References fProfile.
void DetectorConstruction::SetRadius | ( | G4double | ) |
void DetectorConstruction::SetRadius | ( | G4double | ) |
void DetectorConstruction::SetRadius | ( | G4double | ) |
void DetectorConstruction::SetRadius | ( | G4double | value | ) |
Definition at line 172 of file DetectorConstruction.cc.
References fAbsor, fAbsorRadius, and fSpheres.
void DetectorConstruction::SetRadius | ( | G4double | ) |
void DetectorConstruction::SetRBining | ( | G4ThreeVector | Value | ) |
Definition at line 192 of file DetectorConstruction.cc.
References fDRradl, fNRtot, G4cout, G4endl, G4RunManager::GetRunManager(), kMaxBin, and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetSize | ( | G4double | ) |
void DetectorConstruction::SetSize | ( | G4double | ) |
void DetectorConstruction::SetSize | ( | G4double | ) |
void DetectorConstruction::SetSize | ( | G4double | ) |
void DetectorConstruction::SetSize | ( | G4double | ) |
void DetectorConstruction::SetSize | ( | G4double | ) |
void DetectorConstruction::SetSize | ( | G4double | ) |
void DetectorConstruction::SetSize | ( | G4double | ) |
void DetectorConstruction::SetSize | ( | G4double | ) |
void DetectorConstruction::SetSize | ( | G4double | value | ) |
Definition at line 242 of file DetectorConstruction.cc.
void DetectorConstruction::SetSizeX | ( | G4double | value | ) |
Definition at line 243 of file DetectorConstruction.cc.
References fAbsorSizeX, and fWorldSizeX.
void DetectorConstruction::SetSizeX | ( | G4double | ) |
void DetectorConstruction::SetSizeXY | ( | G4double | value | ) |
Definition at line 183 of file DetectorConstruction.cc.
References fBoxSizeXY, fWorldSize, and UpdateGeometry().
void DetectorConstruction::SetSizeYZ | ( | G4double | value | ) |
Definition at line 251 of file DetectorConstruction.cc.
References fAbsorSizeYZ, and fWorldSizeYZ.
void DetectorConstruction::SetSizeYZ | ( | G4double | ) |
void DetectorConstruction::SetSizeZ | ( | G4double | value | ) |
Definition at line 190 of file DetectorConstruction.cc.
References fBoxSizeZ, fWorldSize, and UpdateGeometry().
void DetectorConstruction::SetTallyNumber | ( | G4int | value | ) |
Definition at line 321 of file DetectorConstruction.cc.
void DetectorConstruction::SetTallyPosition | ( | G4int | j, |
const G4ThreeVector & | value | ||
) |
Definition at line 345 of file DetectorConstruction.cc.
References fTallyPosition, G4endl, and kMaxTally.
void DetectorConstruction::SetTallySize | ( | G4int | j, |
const G4ThreeVector & | value | ||
) |
Definition at line 333 of file DetectorConstruction.cc.
References fTallySize, G4endl, and kMaxTally.
void DetectorConstruction::SetTarget1Material | ( | const G4String & | m | ) |
Definition at line 394 of file DetectorConstruction.cc.
References G4NistManager::FindOrBuildMaterial(), fLogicTarget1, fTarget1Material, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
|
inline |
Definition at line 75 of file DetectorConstruction.hh.
References fTarget1Z.
void DetectorConstruction::SetTarget2Material | ( | const G4String & | m | ) |
Definition at line 410 of file DetectorConstruction.cc.
References G4NistManager::FindOrBuildMaterial(), fLogicTarget2, fTarget2Material, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
|
inline |
Definition at line 76 of file DetectorConstruction.hh.
References fTarget2Z.
void DetectorConstruction::SetTargetLength | ( | G4double | value | ) |
void DetectorConstruction::SetTargetLength | ( | G4double | val | ) |
Definition at line 177 of file DetectorConstruction.cc.
References fLength, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetTargetLength | ( | G4double | val | ) |
void DetectorConstruction::SetTargetMaterial | ( | G4String | materialChoice | ) |
Definition at line 147 of file DetectorConstruction.cc.
References G4NistManager::FindOrBuildMaterial(), fTargetMaterial, G4cout, G4endl, G4NistManager::Instance(), and UpdateGeometry().
void DetectorConstruction::SetTargetMaterial | ( | G4String | ) |
void DetectorConstruction::SetTargetMaterial | ( | const G4String & | mat | ) |
Definition at line 141 of file DetectorConstruction.cc.
References G4NistManager::FindOrBuildMaterial(), fLogicTarget, fTargetMaterial, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
void DetectorConstruction::SetTargetMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetTargetMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetTargetMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetTargetRadius | ( | G4double | value | ) |
void DetectorConstruction::SetTargetRadius | ( | G4double | val | ) |
void DetectorConstruction::SetTargetRadius | ( | G4double | val | ) |
Definition at line 167 of file DetectorConstruction.cc.
References fRadius, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetTargetRadius | ( | G4double | val | ) |
void DetectorConstruction::SetTargetRadius | ( | G4double | val | ) |
void DetectorConstruction::SetThicknessScatter | ( | G4double | val | ) |
Definition at line 509 of file DetectorConstruction.cc.
References fThickness_ScatterFoil.
void DetectorConstruction::SetTrackingCut | ( | G4double | ) |
void DetectorConstruction::SetTrackingCut | ( | G4double | value | ) |
Definition at line 152 of file DetectorConstruction.cc.
References fTrackingCut, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().
void DetectorConstruction::SetTrackingCut | ( | G4double | ) |
void DetectorConstruction::SetVertexLength | ( | G4double | val | ) |
Definition at line 416 of file DetectorConstruction.cc.
References fVertexLength, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().
void DetectorConstruction::SetWallMaterial | ( | G4String | ) |
void DetectorConstruction::SetWallMaterial | ( | G4String | materialChoice | ) |
Definition at line 208 of file DetectorConstruction.cc.
References fWallMaterial, and G4Material::GetMaterial().
void DetectorConstruction::SetWallThickness | ( | G4double | value | ) |
Definition at line 201 of file DetectorConstruction.cc.
void DetectorConstruction::SetWallThickness | ( | G4double | ) |
void DetectorConstruction::SetWorldMaterial | ( | G4String | ) |
void DetectorConstruction::SetWorldMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetWorldMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetWorldMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetWorldMaterial | ( | const G4String & | material | ) |
Definition at line 430 of file DetectorConstruction.cc.
References fDefaultMaterial, G4NistManager::FindOrBuildMaterial(), G4RunManager::GetRunManager(), G4NistManager::Instance(), and G4RunManager::PhysicsHasBeenModified().
void DetectorConstruction::SetWorldMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetWorldMaterial | ( | G4String | materialChoice | ) |
Definition at line 357 of file DetectorConstruction.cc.
References G4NistManager::FindOrBuildMaterial(), fLogicWorld, fWorldMaterial, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().
void DetectorConstruction::SetWorldMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetWorldMaterial | ( | const G4String & | ) |
void DetectorConstruction::SetWorldRadius | ( | G4double | value | ) |
Definition at line 218 of file DetectorConstruction.cc.
References fWorldRadius.
void DetectorConstruction::SetWorldSizeX | ( | G4double | val | ) |
Definition at line 390 of file DetectorConstruction.cc.
References ChangeGeometry(), ComputeCalorParameters(), fDefaultWorld, fPhysiWorld, and fWorldSizeX.
void DetectorConstruction::SetWorldSizeYZ | ( | G4double | val | ) |
Definition at line 400 of file DetectorConstruction.cc.
References ChangeGeometry(), ComputeCalorParameters(), fDefaultWorld, fPhysiWorld, and fWorldSizeYZ.
void DetectorConstruction::UpdateGeometry | ( | ) |
void DetectorConstruction::UpdateGeometry | ( | ) |
void DetectorConstruction::UpdateGeometry | ( | ) |
void DetectorConstruction::UpdateGeometry | ( | ) |
void DetectorConstruction::UpdateGeometry | ( | ) |
void DetectorConstruction::UpdateGeometry | ( | ) |
void DetectorConstruction::UpdateGeometry | ( | ) |
void DetectorConstruction::UpdateGeometry | ( | ) |
void DetectorConstruction::UpdateGeometry | ( | ) |
void DetectorConstruction::UpdateGeometry | ( | ) |
Definition at line 277 of file DetectorConstruction.cc.
References ConstructVolumes(), G4RunManager::DefineWorldVolume(), fGradientsInitialized, and G4RunManager::GetRunManager().
Referenced by SetSizeXY(), SetSizeZ(), and SetTargetMaterial().
void DetectorConstruction::UpdateGeometry | ( | ) |
|
private |
Definition at line 88 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and PrintCalorParameters().
|
private |
Definition at line 74 of file DetectorConstruction.hh.
Referenced by ConstructVolumes(), GetMaterial(), PrintParameters(), and SetMaterial().
|
private |
Definition at line 51 of file DetectorConstruction.hh.
Referenced by DetectorConstruction().
|
private |
Definition at line 73 of file DetectorConstruction.hh.
Referenced by ConstructVolumes(), DetectorConstruction(), GetSize(), and PrintParameters().
|
private |
Definition at line 104 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter().
|
private |
Definition at line 106 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), GetCalorThickness(), and PrintCalorParameters().
|
private |
Definition at line 66 of file DetectorConstruction.hh.
|
private |
Definition at line 116 of file DetectorConstruction.hh.
|
private |
Definition at line 76 of file DetectorConstruction.hh.
Referenced by DetectorConstruction(), and ~DetectorConstruction().
|
private |
Definition at line 90 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and PrintCalorParameters().
|
private |
Definition at line 75 of file DetectorConstruction.hh.
|
private |
Definition at line 76 of file DetectorConstruction.hh.
|
private |
Definition at line 99 of file DetectorConstruction.hh.
Referenced by SetAbsLength().
|
private |
Definition at line 104 of file DetectorConstruction.hh.
Referenced by SetAbsMaterial().
|
private |
Definition at line 79 of file DetectorConstruction.hh.
Referenced by SetRadius().
|
private |
Definition at line 91 of file DetectorConstruction.hh.
Referenced by GetAbsorberMaterial(), InitialiseGeometryParameters(), and SetAbsorberMaterial().
|
private |
Definition at line 106 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 106 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 106 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters(), and SetAbsorberShiftZ().
|
private |
Definition at line 99 of file DetectorConstruction.hh.
Referenced by ChangeGeometry(), GetAbsorberSizeYZ(), and SetAbsorberSizeYZ().
|
private |
Definition at line 96 of file DetectorConstruction.hh.
Referenced by ChangeGeometry(), ComputeCalorParameters(), GetAbsorberThickness(), and SetAbsorberThickness().
|
private |
Definition at line 106 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters(), and SetAbsorberZ().
|
private |
Definition at line 81 of file DetectorConstruction.hh.
Referenced by GetAbsorLength(), and SetAbsorLength().
|
private |
Definition at line 89 of file DetectorConstruction.hh.
Referenced by GetAbsorMaterial(), and SetAbsorMaterial().
|
private |
Definition at line 75 of file DetectorConstruction.hh.
Referenced by GetAbsorRadius(), SetAbsorRadius(), and SetRadius().
|
private |
Definition at line 95 of file DetectorConstruction.hh.
Referenced by ComputeParameters(), GetAbsorSizeX(), and SetSizeX().
|
private |
Definition at line 96 of file DetectorConstruction.hh.
Referenced by GetAbsorSizeYZ(), SetAbsorSizeYZ(), and SetSizeYZ().
|
private |
Definition at line 90 of file DetectorConstruction.hh.
Referenced by ComputeParameters(), GetAbsorThickness(), and SetAbsorThickness().
|
private |
Definition at line 101 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 123 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 124 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 118 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 71 of file DetectorConstruction.hh.
Referenced by GetBox(), GetWorld(), and SetSize().
|
private |
Definition at line 80 of file DetectorConstruction.hh.
|
private |
Definition at line 72 of file DetectorConstruction.hh.
Referenced by GetBoxSize(), GetSize(), PrintParameters(), and SetSize().
|
private |
Definition at line 81 of file DetectorConstruction.hh.
Referenced by GetBoxSizeXY(), and SetSizeXY().
|
private |
Definition at line 82 of file DetectorConstruction.hh.
Referenced by GetBoxSizeZ(), and SetSizeZ().
|
private |
Definition at line 64 of file DetectorConstruction.hh.
|
private |
Definition at line 63 of file DetectorConstruction.hh.
|
private |
Definition at line 102 of file DetectorConstruction.hh.
Referenced by SetEcalMaterial().
|
private |
Definition at line 104 of file DetectorConstruction.hh.
Referenced by ComputeCalorParameters(), GetCalorSizeYZ(), and SetCalorSizeYZ().
|
private |
Definition at line 105 of file DetectorConstruction.hh.
Referenced by ComputeCalorParameters(), and GetCalorThickness().
|
private |
Definition at line 119 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 91 of file DetectorConstruction.hh.
Referenced by GetCavity().
|
private |
Definition at line 90 of file DetectorConstruction.hh.
Referenced by GetCavityMaterial(), and SetCavityMaterial().
|
private |
Definition at line 89 of file DetectorConstruction.hh.
Referenced by GetCavityRadius(), and SetCavityRadius().
|
private |
Definition at line 88 of file DetectorConstruction.hh.
Referenced by GetCavityThickness(), and SetCavityThickness().
|
private |
Definition at line 98 of file DetectorConstruction.hh.
Referenced by AtomisticView(), BarycenterView(), DrawBoundingVolume(), and ResiduesView().
|
private |
Definition at line 89 of file DetectorConstruction.hh.
|
private |
Definition at line 102 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters(), and SetCheckShiftZ().
|
private |
Definition at line 102 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 102 of file DetectorConstruction.hh.
|
private |
Definition at line 102 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 222 of file DetectorConstruction.hh.
|
private |
Option for the visualisation.
Definition at line 75 of file DetectorConstruction.hh.
Referenced by LoadPDBfile().
|
private |
Definition at line 108 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 109 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 110 of file DetectorConstruction.hh.
Referenced by ConstructLine().
G4int DetectorConstruction::fCoef |
Definition at line 88 of file DetectorConstruction.hh.
|
private |
Definition at line 117 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 105 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 106 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 86 of file DetectorConstruction.hh.
Referenced by GetContainMaterial(), and SetContainMaterial().
|
private |
Definition at line 85 of file DetectorConstruction.hh.
Referenced by GetContainThickness().
|
private |
Definition at line 126 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetCytoplasmMaterial1().
|
private |
Definition at line 128 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetCytoplasmMaterial2().
|
private |
Definition at line 130 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetCytoplasmMaterial3().
|
private |
Definition at line 116 of file DetectorConstruction.hh.
Referenced by ConstructLine(), GetWorldMaterial(), and SetWorldMaterial().
|
private |
Definition at line 108 of file DetectorConstruction.hh.
Referenced by SetWorldSizeX(), and SetWorldSizeYZ().
|
private |
Definition at line 94 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters(), and SetGap().
|
private |
Definition at line 100 of file DetectorConstruction.hh.
|
private |
Definition at line 99 of file DetectorConstruction.hh.
|
private |
Definition at line 98 of file DetectorConstruction.hh.
|
private |
Definition at line 87 of file DetectorConstruction.hh.
Referenced by GetDetectorLength(), and SetDetectorLength().
|
private |
Definition at line 89 of file DetectorConstruction.hh.
Referenced by GetDetectorMaterial(), and SetDetectorMaterial().
|
private |
Definition at line 119 of file DetectorConstruction.hh.
|
private |
Definition at line 88 of file DetectorConstruction.hh.
Referenced by GetDetectorThickness().
|
private |
Definition at line 107 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 91 of file DetectorConstruction.hh.
Referenced by GetdLlength().
|
private |
Definition at line 90 of file DetectorConstruction.hh.
Referenced by GetdLradl(), and SetLBining().
|
private |
Definition at line 91 of file DetectorConstruction.hh.
Referenced by GetdRlength().
|
private |
Definition at line 90 of file DetectorConstruction.hh.
Referenced by GetdRradl(), and SetRBining().
|
private |
Definition at line 95 of file DetectorConstruction.hh.
Referenced by GetfullLength(), and SetEcalLength().
|
private |
Definition at line 96 of file DetectorConstruction.hh.
Referenced by GetfullRadius().
|
private |
Definition at line 95 of file DetectorConstruction.hh.
Referenced by SetEcalWidth().
|
private |
Definition at line 127 of file DetectorConstruction.hh.
|
private |
Definition at line 220 of file DetectorConstruction.hh.
|
staticprivate |
Definition at line 123 of file DetectorConstruction.hh.
|
staticprivate |
Definition at line 216 of file DetectorConstruction.hh.
|
private |
Definition at line 118 of file DetectorConstruction.hh.
Referenced by ConstructSDandField().
|
private |
Definition at line 218 of file DetectorConstruction.hh.
G4float DetectorConstruction::fG1 |
Definition at line 85 of file DetectorConstruction.hh.
G4float DetectorConstruction::fG2 |
Definition at line 85 of file DetectorConstruction.hh.
G4float DetectorConstruction::fG3 |
Definition at line 85 of file DetectorConstruction.hh.
G4float DetectorConstruction::fG4 |
Definition at line 85 of file DetectorConstruction.hh.
|
private |
Definition at line 98 of file DetectorConstruction.hh.
Referenced by GetGapMaterial(), and SetGapMaterial().
|
private |
Definition at line 99 of file DetectorConstruction.hh.
Referenced by ComputeCalorParameters(), GetGapThickness(), and SetGapThickness().
|
private |
Definition at line 101 of file DetectorConstruction.hh.
|
private |
Definition at line 82 of file DetectorConstruction.hh.
Referenced by SetGasMaterial(), and SetPairEnergy().
|
private |
Definition at line 84 of file DetectorConstruction.hh.
|
private |
Definition at line 83 of file DetectorConstruction.hh.
|
private |
Definition at line 100 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 100 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 100 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 95 of file DetectorConstruction.hh.
Referenced by GetGeneratorPosZ(), and InitialiseGeometryParameters().
|
private |
Definition at line 118 of file DetectorConstruction.hh.
Referenced by UpdateGeometry().
G4int DetectorConstruction::fGrid |
Definition at line 88 of file DetectorConstruction.hh.
|
private |
Definition at line 116 of file DetectorConstruction.hh.
|
private |
Definition at line 83 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and PrintCalorParameters().
|
private |
Definition at line 83 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), GetCalorSizeYZ(), and PrintCalorParameters().
|
private |
Definition at line 76 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and PrintCalorParameters().
|
private |
Definition at line 112 of file DetectorConstruction.hh.
Referenced by GeometryParameters().
|
private |
Definition at line 221 of file DetectorConstruction.hh.
|
private |
Definition at line 122 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 79 of file DetectorConstruction.hh.
|
private |
Definition at line 96 of file DetectorConstruction.hh.
Referenced by SetAbsorMaterial().
|
private |
Definition at line 102 of file DetectorConstruction.hh.
Referenced by ComputeCalorParameters().
|
private |
Definition at line 79 of file DetectorConstruction.hh.
|
private |
Definition at line 87 of file DetectorConstruction.hh.
Referenced by SetContainMaterial().
|
private |
Definition at line 77 of file DetectorConstruction.hh.
Referenced by SetTargetLength().
|
private |
Definition at line 116 of file DetectorConstruction.hh.
|
private |
Definition at line 112 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 86 of file DetectorConstruction.hh.
|
private |
Definition at line 151 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 155 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 159 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 167 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetLogicalCollDetGap4().
|
private |
Definition at line 171 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 110 of file DetectorConstruction.hh.
Referenced by SetAbsMaterial().
|
private |
Definition at line 111 of file DetectorConstruction.hh.
Referenced by SetAbsMaterial().
|
private |
Definition at line 112 of file DetectorConstruction.hh.
Referenced by SetAbsMaterial().
|
private |
Definition at line 113 of file DetectorConstruction.hh.
Referenced by SetAbsMaterial().
|
private |
Definition at line 122 of file DetectorConstruction.hh.
|
private |
Definition at line 124 of file DetectorConstruction.hh.
Referenced by SetAbsorberMaterial().
|
private |
Definition at line 81 of file DetectorConstruction.hh.
Referenced by GetAbsorMass().
|
private |
Definition at line 143 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 191 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 195 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetLogicalPolyprop().
|
private |
Definition at line 175 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetLogicalIsobutane().
|
private |
Definition at line 109 of file DetectorConstruction.hh.
Referenced by SetEcalMaterial().
|
private |
Definition at line 116 of file DetectorConstruction.hh.
|
private |
Definition at line 179 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 83 of file DetectorConstruction.hh.
|
private |
Definition at line 97 of file DetectorConstruction.hh.
Referenced by SetContainerMaterial().
|
private |
Definition at line 112 of file DetectorConstruction.hh.
Referenced by GetLogicalGrid().
|
private |
Definition at line 98 of file DetectorConstruction.hh.
Referenced by GetLogicDetector(), SetDetectorMaterial(), and SetGasMaterial().
|
private |
Definition at line 99 of file DetectorConstruction.hh.
|
private |
Definition at line 128 of file DetectorConstruction.hh.
Referenced by SetGapMaterial().
|
private |
Definition at line 104 of file DetectorConstruction.hh.
|
private |
Definition at line 108 of file DetectorConstruction.hh.
|
private |
Definition at line 183 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 199 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetLogicalKgm().
|
private |
Definition at line 120 of file DetectorConstruction.hh.
|
private |
Definition at line 209 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 82 of file DetectorConstruction.hh.
Referenced by GetLogicTarget(), and SetTargetMaterial().
|
private |
Definition at line 119 of file DetectorConstruction.hh.
Referenced by SetTarget1Material().
|
private |
Definition at line 120 of file DetectorConstruction.hh.
Referenced by SetTarget2Material().
|
private |
Definition at line 187 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 203 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 139 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetLogicalVol().
|
private |
Definition at line 135 of file DetectorConstruction.hh.
Referenced by ConstructDetector(), ConstructLine(), GetLogicalWorld(), and SetWorldMaterial().
|
private |
Definition at line 147 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 163 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetLogicalCollDetYoke().
|
private |
Definition at line 103 of file DetectorConstruction.hh.
Referenced by GetLogicalTally().
|
private |
Definition at line 47 of file DetectorConstruction.hh.
|
private |
Definition at line 83 of file DetectorConstruction.hh.
|
private |
Definition at line 97 of file DetectorConstruction.hh.
|
private |
Definition at line 83 of file DetectorConstruction.hh.
Referenced by SetMagField().
|
private |
Definition at line 96 of file DetectorConstruction.hh.
Referenced by GetMassCytoplasm(), and SetMassCytoplasm().
|
private |
Definition at line 91 of file DetectorConstruction.hh.
Referenced by GetMassNucleus(), and SetMassNucleus().
|
private |
Definition at line 73 of file DetectorConstruction.hh.
Referenced by GetMaterial(), PrintParameters(), and SetMaterial().
|
private |
Definition at line 103 of file DetectorConstruction.hh.
Referenced by PrintGeometry().
|
private |
Definition at line 91 of file DetectorConstruction.hh.
Referenced by PrintGeometry().
|
private |
Definition at line 87 of file DetectorConstruction.hh.
Referenced by PrintGeometry().
|
private |
Definition at line 107 of file DetectorConstruction.hh.
Referenced by PrintGeometry().
|
private |
Definition at line 99 of file DetectorConstruction.hh.
Referenced by PrintGeometry().
|
private |
Definition at line 110 of file DetectorConstruction.hh.
|
private |
Definition at line 95 of file DetectorConstruction.hh.
Referenced by GetMaterialScatter(), PrintGeometry(), and SetMaterialScatter().
|
private |
Definition at line 79 of file DetectorConstruction.hh.
|
private |
Definition at line 80 of file DetectorConstruction.hh.
Referenced by GetMaxStepSize().
|
private |
Definition at line 91 of file DetectorConstruction.hh.
|
private |
Definition at line 92 of file DetectorConstruction.hh.
Referenced by SetMethod().
G4int DetectorConstruction::fModel |
Definition at line 88 of file DetectorConstruction.hh.
Referenced by GetModel(), and SetModel().
|
private |
Definition at line 84 of file DetectorConstruction.hh.
|
private |
Definition at line 119 of file DetectorConstruction.hh.
|
private |
Definition at line 116 of file DetectorConstruction.hh.
|
private |
Definition at line 212 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetCellParameterisation().
|
private |
Definition at line 113 of file DetectorConstruction.hh.
|
private |
Definition at line 101 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 101 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters(), and SetMylarZ().
|
private |
Definition at line 88 of file DetectorConstruction.hh.
Referenced by ComputeParameters(), and GetNbOfAbsor().
Definition at line 93 of file DetectorConstruction.hh.
Referenced by GetNbOfDivisions(), and SetNbOfDivisions().
|
private |
Definition at line 101 of file DetectorConstruction.hh.
Referenced by ComputeCalorParameters(), GetNbOfLayers(), and SetNbOfLayers().
|
private |
Definition at line 101 of file DetectorConstruction.hh.
Referenced by GetNbOfPixelsInPhantom(), and SetNbOfPixelsInPhantom().
|
private |
Definition at line 89 of file DetectorConstruction.hh.
Referenced by GetnLtot(), and SetLBining().
|
private |
Definition at line 89 of file DetectorConstruction.hh.
Referenced by GetnRtot(), and SetRBining().
|
private |
Definition at line 125 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetNucleusMaterial1().
|
private |
Definition at line 127 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetNucleusMaterial2().
|
private |
Definition at line 129 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetNucleusMaterial3().
|
private |
Definition at line 78 of file DetectorConstruction.hh.
Referenced by GetWorld().
|
private |
Definition at line 97 of file DetectorConstruction.hh.
Referenced by SetPadLength().
|
private |
Definition at line 98 of file DetectorConstruction.hh.
Referenced by SetPadWidth().
|
private |
Definition at line 82 of file DetectorConstruction.hh.
Referenced by DefineVolumes(), and GetBarycenterList().
|
private |
Definition at line 78 of file DetectorConstruction.hh.
Referenced by GetWorld().
|
private |
PDB filename.
Definition at line 72 of file DetectorConstruction.hh.
Referenced by BuildBoundingVolume(), DrawAtoms_(), DrawAtomsWithBounding_(), DrawNucleotides_(), DrawNucleotidesWithBounding_(), DrawResidues_(), DrawResiduesWithBounding_(), and LoadPDBfile().
|
private |
Check if PDB file loaded.
Definition at line 78 of file DetectorConstruction.hh.
Referenced by BuildBoundingVolume(), DefineVolumes(), DrawAtoms_(), DrawAtomsWithBounding_(), DrawNucleotides_(), DrawNucleotidesWithBounding_(), DrawResidues_(), and DrawResiduesWithBounding_().
|
private |
Definition at line 80 of file DetectorConstruction.hh.
Referenced by DefineVolumes(), DrawBoundingVolume(), and GetPDBlib().
|
private |
Definition at line 57 of file DetectorConstruction.hh.
Referenced by CheckMaterials(), ConstructMaterials(), and ConstructWorld().
|
private |
Definition at line 105 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 105 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 90 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 105 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 150 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 154 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 158 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 166 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 170 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 123 of file DetectorConstruction.hh.
Referenced by GetAbsorber().
|
private |
Definition at line 125 of file DetectorConstruction.hh.
Referenced by GetAbsorber().
|
private |
Definition at line 142 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 190 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 194 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 174 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 117 of file DetectorConstruction.hh.
|
private |
Definition at line 178 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 111 of file DetectorConstruction.hh.
|
private |
Definition at line 100 of file DetectorConstruction.hh.
Referenced by GetEcal().
|
private |
Definition at line 129 of file DetectorConstruction.hh.
Referenced by GetGap().
|
private |
Definition at line 103 of file DetectorConstruction.hh.
|
private |
Definition at line 107 of file DetectorConstruction.hh.
|
private |
Definition at line 182 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 198 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 121 of file DetectorConstruction.hh.
|
private |
Definition at line 208 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 186 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 202 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 138 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 70 of file DetectorConstruction.hh.
|
private |
Definition at line 134 of file DetectorConstruction.hh.
Referenced by ConstructDetector(), ConstructLine(), GetphysiWorld(), SetAbsorberSizeYZ(), SetAbsorberXpos(), SetWorldSizeX(), and SetWorldSizeYZ().
|
private |
Definition at line 146 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 162 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 95 of file DetectorConstruction.hh.
Referenced by SetContainerThickness(), SetGasRadius(), and SetGasThickness().
|
private |
Definition at line 96 of file DetectorConstruction.hh.
|
private |
Definition at line 81 of file DetectorConstruction.hh.
Referenced by DefineVolumes(), and GetMoleculeList().
|
private |
Definition at line 68 of file DetectorConstruction.hh.
Referenced by GetTargetRegion().
G4int DetectorConstruction::fProfile |
Definition at line 88 of file DetectorConstruction.hh.
Referenced by GetProfile(), and SetProfile().
|
private |
Definition at line 129 of file DetectorConstruction.hh.
|
private |
Definition at line 116 of file DetectorConstruction.hh.
Referenced by GetpvolFrame().
|
private |
Definition at line 115 of file DetectorConstruction.hh.
Referenced by GetpvolWorld().
|
private |
Definition at line 58 of file DetectorConstruction.hh.
Referenced by AtomisticView(), BarycenterView(), CheckMaterials(), ConstructMaterials(), DefineVolumes(), DrawBoundingVolume(), and ResiduesView().
|
private |
Definition at line 79 of file DetectorConstruction.hh.
|
private |
Definition at line 64 of file DetectorConstruction.hh.
Referenced by GetRadiatorDescription().
|
private |
Definition at line 76 of file DetectorConstruction.hh.
Referenced by GetRadius(), and SetTargetRadius().
|
private |
Definition at line 84 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), and GetRadiusWorld().
|
private |
Definition at line 102 of file DetectorConstruction.hh.
|
private |
Definition at line 73 of file DetectorConstruction.hh.
Referenced by ConstructDetector(), and GetTargetRegion().
|
private |
Definition at line 65 of file DetectorConstruction.hh.
Referenced by SetDetectorSetUp().
|
private |
Definition at line 72 of file DetectorConstruction.hh.
Referenced by ConstructDetector().
|
private |
Definition at line 152 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 156 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 160 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 168 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 172 of file DetectorConstruction.hh.
Referenced by ConstructLine().
Definition at line 121 of file DetectorConstruction.hh.
|
private |
Definition at line 123 of file DetectorConstruction.hh.
Referenced by ChangeGeometry().
|
private |
Definition at line 144 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 192 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 196 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 176 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 115 of file DetectorConstruction.hh.
|
private |
Definition at line 180 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 92 of file DetectorConstruction.hh.
|
private |
Definition at line 113 of file DetectorConstruction.hh.
|
private |
Definition at line 93 of file DetectorConstruction.hh.
|
private |
Definition at line 98 of file DetectorConstruction.hh.
|
private |
Definition at line 127 of file DetectorConstruction.hh.
|
private |
Definition at line 105 of file DetectorConstruction.hh.
|
private |
Definition at line 109 of file DetectorConstruction.hh.
|
private |
Definition at line 184 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 200 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 119 of file DetectorConstruction.hh.
|
private |
Definition at line 210 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 188 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 204 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 140 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 91 of file DetectorConstruction.hh.
|
private |
Definition at line 136 of file DetectorConstruction.hh.
Referenced by ChangeGeometry(), ConstructDetector(), and ConstructLine().
|
private |
Definition at line 148 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 164 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 84 of file DetectorConstruction.hh.
Referenced by SetRadius().
|
private |
Definition at line 219 of file DetectorConstruction.hh.
Definition at line 101 of file DetectorConstruction.hh.
Referenced by GetTallyMass().
|
private |
Definition at line 99 of file DetectorConstruction.hh.
Referenced by GetTallyNumber().
|
private |
Definition at line 102 of file DetectorConstruction.hh.
Referenced by SetTallyPosition().
|
private |
Definition at line 100 of file DetectorConstruction.hh.
Referenced by SetTallySize().
|
private |
Definition at line 111 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters(), and SetTarget1Material().
|
private |
Definition at line 97 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 97 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters(), and SetTarget1Z().
|
private |
Definition at line 112 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters(), and SetTarget2Material().
|
private |
Definition at line 98 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 98 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters(), and SetTarget2Z().
|
private |
Definition at line 82 of file DetectorConstruction.hh.
Referenced by GetTargetLength().
|
private |
Definition at line 84 of file DetectorConstruction.hh.
Referenced by GetTargetMaterial().
|
private |
Definition at line 79 of file DetectorConstruction.hh.
Referenced by GetMaterial(), GetTargetMaterial(), and SetTargetMaterial().
|
private |
Definition at line 97 of file DetectorConstruction.hh.
Referenced by GetTargetRadius().
|
private |
Definition at line 82 of file DetectorConstruction.hh.
|
private |
Definition at line 103 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 103 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 104 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), and PrintGeometry().
|
private |
Definition at line 92 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), and PrintGeometry().
|
private |
Definition at line 88 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), GetThicknessFrame(), GetZdist_foil_detector(), and PrintGeometry().
|
private |
Definition at line 108 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), and PrintGeometry().
|
private |
Definition at line 100 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), and PrintGeometry().
|
private |
Definition at line 111 of file DetectorConstruction.hh.
Referenced by GeometryParameters().
|
private |
Definition at line 96 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), GetThicknessScatter(), GetZdist_foil_detector(), PrintGeometry(), and SetThicknessScatter().
|
private |
Definition at line 85 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), and GetThicknessWorld().
|
private |
Definition at line 93 of file DetectorConstruction.hh.
Referenced by GetTotalThickness().
|
private |
Definition at line 77 of file DetectorConstruction.hh.
Referenced by SetTrackingCut().
|
private |
Definition at line 94 of file DetectorConstruction.hh.
Referenced by PlaceWithAxialRotations(), PlaceWithDirectMatrix(), PlaceWithEulerAngles(), PlaceWithInverseMatrix(), and PlaceWithReflections().
|
private |
Definition at line 82 of file DetectorConstruction.hh.
Referenced by SetMaxStepSize().
|
private |
Definition at line 121 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 120 of file DetectorConstruction.hh.
Referenced by ConstructLine().
|
private |
Definition at line 118 of file DetectorConstruction.hh.
|
private |
Definition at line 96 of file DetectorConstruction.hh.
Referenced by SetVertexLength().
|
private |
Definition at line 115 of file DetectorConstruction.hh.
|
private |
Definition at line 103 of file DetectorConstruction.hh.
|
private |
Definition at line 86 of file DetectorConstruction.hh.
Referenced by GetWall().
|
private |
Definition at line 85 of file DetectorConstruction.hh.
Referenced by GetWallMaterial(), and SetWallMaterial().
|
private |
Definition at line 84 of file DetectorConstruction.hh.
Referenced by GetWallRadius().
|
private |
Definition at line 83 of file DetectorConstruction.hh.
Referenced by GetWallThickness().
|
private |
Definition at line 86 of file DetectorConstruction.hh.
Referenced by SetContainerMaterial().
|
private |
Definition at line 114 of file DetectorConstruction.hh.
|
private |
Definition at line 107 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 87 of file DetectorConstruction.hh.
Referenced by SetContainerThickness().
|
private |
Definition at line 107 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 83 of file DetectorConstruction.hh.
|
private |
Definition at line 77 of file DetectorConstruction.hh.
Referenced by GetWorld().
|
private |
Definition at line 92 of file DetectorConstruction.hh.
|
private |
Definition at line 78 of file DetectorConstruction.hh.
|
private |
Definition at line 94 of file DetectorConstruction.hh.
|
private |
Definition at line 104 of file DetectorConstruction.hh.
Referenced by GetWorldMaterial(), and SetWorldMaterial().
|
private |
Definition at line 91 of file DetectorConstruction.hh.
Referenced by GetWorldRadius(), and SetWorldRadius().
|
private |
Definition at line 81 of file DetectorConstruction.hh.
Referenced by GetWorldSize(), SetSizeXY(), and SetSizeZ().
|
private |
Definition at line 64 of file DetectorConstruction.hh.
Referenced by ChangeGeometry(), ComputeCalorParameters(), ConstructDetector(), GetWorldSizeX(), SetSizeX(), and SetWorldSizeX().
|
private |
Definition at line 103 of file DetectorConstruction.hh.
Referenced by ConstructLine(), and GetWorldSizeXY().
|
private |
Definition at line 65 of file DetectorConstruction.hh.
Referenced by ConstructDetector().
|
private |
Definition at line 108 of file DetectorConstruction.hh.
Referenced by ChangeGeometry(), ComputeCalorParameters(), GetWorldSizeYZ(), SetSizeYZ(), and SetWorldSizeYZ().
|
private |
Definition at line 104 of file DetectorConstruction.hh.
Referenced by ConstructDetector(), ConstructLine(), and GetWorldSizeZ().
|
private |
Definition at line 90 of file DetectorConstruction.hh.
Referenced by GetWorldThickness().
|
private |
Definition at line 93 of file DetectorConstruction.hh.
Referenced by PlaceWithAxialRotations(), PlaceWithDirectMatrix(), PlaceWithEulerAngles(), PlaceWithInverseMatrix(), and PlaceWithReflections().
|
private |
Definition at line 93 of file DetectorConstruction.hh.
Referenced by InitialiseGeometryParameters().
|
private |
Definition at line 100 of file DetectorConstruction.hh.
Referenced by GetWorldSizeZ(), and InitialiseGeometryParameters().
|
private |
Definition at line 102 of file DetectorConstruction.hh.
Referenced by GetxendAbs().
|
private |
Definition at line 91 of file DetectorConstruction.hh.
Referenced by GetXfront().
|
private |
Definition at line 101 of file DetectorConstruction.hh.
Referenced by GetAbsorberXpos(), and SetAbsorberXpos().
|
private |
Definition at line 102 of file DetectorConstruction.hh.
Referenced by GetxstartAbs().
|
private |
Definition at line 106 of file DetectorConstruction.hh.
|
private |
Definition at line 105 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), and PrintGeometry().
|
private |
Definition at line 93 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), and PrintGeometry().
|
private |
Definition at line 89 of file DetectorConstruction.hh.
Referenced by GeometryParameters().
|
private |
Definition at line 101 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), and PrintGeometry().
|
private |
Definition at line 97 of file DetectorConstruction.hh.
Referenced by GeometryParameters(), GetZdist_foil_detector(), and PrintGeometry().
|
private |
Definition at line 65 of file DetectorConstruction.hh.
|
private |
Definition at line 91 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and PrintCalorParameters().
|
private |
Definition at line 68 of file DetectorConstruction.hh.
|
private |
Definition at line 72 of file DetectorConstruction.hh.
|
private |
Definition at line 79 of file DetectorConstruction.hh.
|
private |
Definition at line 107 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and GetLvolCalorimeter().
|
private |
Definition at line 84 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and GetLvolFiber().
|
private |
Definition at line 92 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and GetLvolLayer().
|
private |
Definition at line 100 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and GetLvolModule().
|
private |
Definition at line 113 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and GetLvolWorld().
|
private |
Definition at line 98 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and PrintCalorParameters().
|
private |
Definition at line 96 of file DetectorConstruction.hh.
|
private |
Definition at line 99 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), GetModuleThickness(), and PrintCalorParameters().
|
private |
Definition at line 89 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), GetNbFibers(), and PrintCalorParameters().
|
private |
Definition at line 97 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), GetNbLayers(), and PrintCalorParameters().
|
private |
Definition at line 105 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), GetNbModules(), and PrintCalorParameters().
|
private |
Definition at line 71 of file DetectorConstruction.hh.
Referenced by ConstructVolumes(), GetWorld(), and SetMaterial().
|
private |
Definition at line 70 of file DetectorConstruction.hh.
|
private |
Definition at line 80 of file DetectorConstruction.hh.
|
private |
Definition at line 71 of file DetectorConstruction.hh.
|
private |
Definition at line 114 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and GetPvolWorld().
|
private |
Definition at line 73 of file DetectorConstruction.hh.
|
private |
Definition at line 67 of file DetectorConstruction.hh.
|
private |
Definition at line 69 of file DetectorConstruction.hh.
|
private |
Definition at line 111 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and GetWorldMaterial().
|
private |
Definition at line 112 of file DetectorConstruction.hh.
Referenced by ConstructCalorimeter(), and GetWorldSizeX().