Geant4
10.03
|
#include <XCrystalIntegratedDensityHub.hh>
Definition at line 38 of file XCrystalIntegratedDensityHub.hh.
XCrystalIntegratedDensityHub::XCrystalIntegratedDensityHub | ( | ) |
Definition at line 32 of file XCrystalIntegratedDensityHub.cc.
XCrystalIntegratedDensityHub::~XCrystalIntegratedDensityHub | ( | ) |
Definition at line 37 of file XCrystalIntegratedDensityHub.cc.
XVCrystalCharacteristic * XCrystalIntegratedDensityHub::GetDensityElectron | ( | ) |
Definition at line 62 of file XCrystalIntegratedDensityHub.cc.
References fDensityElectron.
XVCrystalCharacteristic * XCrystalIntegratedDensityHub::GetDensityNuclei | ( | ) |
Definition at line 75 of file XCrystalIntegratedDensityHub.cc.
References fDensityNuclei.
XVCrystalIntegratedDensity * XCrystalIntegratedDensityHub::GetIntegratedDensityElectron | ( | G4int | vParticleCharge | ) |
Definition at line 150 of file XCrystalIntegratedDensityHub.cc.
References fIntDensElectronNegative, fIntDensElectronPositive, G4cout, and G4endl.
G4double XCrystalIntegratedDensityHub::GetIntegratedDensityElectron | ( | G4double | vPotential, |
XPhysicalLattice * | vLattice, | ||
G4int | vParticleCharge | ||
) |
Definition at line 229 of file XCrystalIntegratedDensityHub.cc.
References fIntDensElectronNegative, fIntDensElectronPositive, G4cout, G4endl, and XVCrystalIntegratedDensity::GetIntegratedDensity().
XVCrystalIntegratedDensity * XCrystalIntegratedDensityHub::GetIntegratedDensityNuclei | ( | G4int | vParticleCharge | ) |
Definition at line 115 of file XCrystalIntegratedDensityHub.cc.
References fIntDensNucleiNegative, fIntDensNucleiPositive, G4cout, and G4endl.
G4double XCrystalIntegratedDensityHub::GetIntegratedDensityNuclei | ( | G4double | vPotential, |
XPhysicalLattice * | vLattice, | ||
G4int | vParticleCharge | ||
) |
Definition at line 206 of file XCrystalIntegratedDensityHub.cc.
References fIntDensNucleiNegative, fIntDensNucleiPositive, G4cout, G4endl, and XVCrystalIntegratedDensity::GetIntegratedDensity().
XVCrystalCharacteristic * XCrystalIntegratedDensityHub::GetPotential | ( | ) |
Definition at line 49 of file XCrystalIntegratedDensityHub.cc.
References fPotential.
XPhysicalLattice * XCrystalIntegratedDensityHub::GetXPhysicalLattice | ( | ) |
Definition at line 91 of file XCrystalIntegratedDensityHub.cc.
References fLattice.
Referenced by HasBeenInitialized().
G4bool XCrystalIntegratedDensityHub::HasBeenInitialized | ( | XPhysicalLattice * | vLattice | ) |
Definition at line 166 of file XCrystalIntegratedDensityHub.cc.
References GetXPhysicalLattice().
Referenced by ExExChProcessChanneling::UpdateParameters().
void XCrystalIntegratedDensityHub::InitializeTables | ( | ) |
Definition at line 177 of file XCrystalIntegratedDensityHub.cc.
References fDensityElectron, fDensityNuclei, fIntDensElectronNegative, fIntDensElectronPositive, fIntDensNucleiNegative, fIntDensNucleiPositive, fLattice, fPotential, XVCrystalIntegratedDensity::InitializeTable(), XVCrystalIntegratedDensity::SetDensity(), XVCrystalIntegratedDensity::SetParticleCharge(), XVCrystalIntegratedDensity::SetPotential(), and XVCrystalIntegratedDensity::SetXPhysicalLattice().
Referenced by ExExChProcessChanneling::ComputeCrystalCharacteristic().
void XCrystalIntegratedDensityHub::PrintOnFiles | ( | const G4String & | vFileName | ) |
Definition at line 251 of file XCrystalIntegratedDensityHub.cc.
References fIntDensElectronNegative, fIntDensElectronPositive, fIntDensNucleiNegative, fIntDensNucleiPositive, and XVCrystalIntegratedDensity::PrintOnFile().
void XCrystalIntegratedDensityHub::ReadFromFiles | ( | const G4String & | vFileName | ) |
Definition at line 262 of file XCrystalIntegratedDensityHub.cc.
References fIntDensElectronNegative, fIntDensElectronPositive, fIntDensNucleiNegative, fIntDensNucleiPositive, and XVCrystalIntegratedDensity::ReadFromFile().
Referenced by ExExChProcessChanneling::ComputeCrystalCharacteristic().
void XCrystalIntegratedDensityHub::SetDensityElectron | ( | XVCrystalCharacteristic * | vDensity | ) |
Definition at line 55 of file XCrystalIntegratedDensityHub.cc.
References fDensityElectron.
Referenced by ExExChPhysicsList::AddChanneling().
void XCrystalIntegratedDensityHub::SetDensityNuclei | ( | XVCrystalCharacteristic * | vDensity | ) |
Definition at line 68 of file XCrystalIntegratedDensityHub.cc.
References fDensityNuclei.
Referenced by ExExChPhysicsList::AddChanneling().
void XCrystalIntegratedDensityHub::SetIntegratedDensityElectron | ( | XVCrystalIntegratedDensity * | vDensity, |
G4int | vParticleCharge | ||
) |
Definition at line 131 of file XCrystalIntegratedDensityHub.cc.
References fIntDensElectronNegative, fIntDensElectronPositive, G4cout, and G4endl.
Referenced by ExExChPhysicsList::AddChanneling().
void XCrystalIntegratedDensityHub::SetIntegratedDensityNuclei | ( | XVCrystalIntegratedDensity * | vDensity, |
G4int | vParticleCharge | ||
) |
Definition at line 97 of file XCrystalIntegratedDensityHub.cc.
References fIntDensNucleiNegative, fIntDensNucleiPositive, G4cout, and G4endl.
Referenced by ExExChPhysicsList::AddChanneling().
void XCrystalIntegratedDensityHub::SetPotential | ( | XVCrystalCharacteristic * | vPotential | ) |
Definition at line 42 of file XCrystalIntegratedDensityHub.cc.
References fPotential.
Referenced by ExExChPhysicsList::AddChanneling().
void XCrystalIntegratedDensityHub::SetXPhysicalLattice | ( | XPhysicalLattice * | vLattice | ) |
Definition at line 81 of file XCrystalIntegratedDensityHub.cc.
References fDensityElectron, fDensityNuclei, fLattice, fPotential, and XVCrystalCharacteristic::InitializePhysicalLattice().
Referenced by ExExChProcessChanneling::ComputeCrystalCharacteristic().
|
private |
Definition at line 71 of file XCrystalIntegratedDensityHub.hh.
Referenced by GetDensityElectron(), InitializeTables(), SetDensityElectron(), and SetXPhysicalLattice().
|
private |
Definition at line 72 of file XCrystalIntegratedDensityHub.hh.
Referenced by GetDensityNuclei(), InitializeTables(), SetDensityNuclei(), and SetXPhysicalLattice().
|
private |
Definition at line 78 of file XCrystalIntegratedDensityHub.hh.
Referenced by GetIntegratedDensityElectron(), InitializeTables(), PrintOnFiles(), ReadFromFiles(), and SetIntegratedDensityElectron().
|
private |
Definition at line 75 of file XCrystalIntegratedDensityHub.hh.
Referenced by GetIntegratedDensityElectron(), InitializeTables(), PrintOnFiles(), ReadFromFiles(), and SetIntegratedDensityElectron().
|
private |
Definition at line 79 of file XCrystalIntegratedDensityHub.hh.
Referenced by GetIntegratedDensityNuclei(), InitializeTables(), PrintOnFiles(), ReadFromFiles(), and SetIntegratedDensityNuclei().
|
private |
Definition at line 76 of file XCrystalIntegratedDensityHub.hh.
Referenced by GetIntegratedDensityNuclei(), InitializeTables(), PrintOnFiles(), ReadFromFiles(), and SetIntegratedDensityNuclei().
|
private |
Definition at line 70 of file XCrystalIntegratedDensityHub.hh.
Referenced by GetXPhysicalLattice(), InitializeTables(), and SetXPhysicalLattice().
|
private |
Definition at line 73 of file XCrystalIntegratedDensityHub.hh.
Referenced by GetPotential(), InitializeTables(), SetPotential(), and SetXPhysicalLattice().