#include <XCrystalIntegratedDensityHub.hh>
◆ XCrystalIntegratedDensityHub()
XCrystalIntegratedDensityHub::XCrystalIntegratedDensityHub |
( |
| ) |
|
◆ ~XCrystalIntegratedDensityHub()
XCrystalIntegratedDensityHub::~XCrystalIntegratedDensityHub |
( |
| ) |
|
◆ GetDensityElectron()
◆ GetDensityNuclei()
◆ GetIntegratedDensityElectron() [1/2]
Definition at line 147 of file XCrystalIntegratedDensityHub.cc.
148 if(vParticleCharge < 0.){
151 else if(vParticleCharge > 0.){
155 G4cout <<
"XCrystalIntegratedDensityHub:: ERROR - Charge == 0" ;
XVCrystalIntegratedDensity * fIntDensElectronNegative
G4GLOB_DLL std::ostream G4cout
XVCrystalIntegratedDensity * fIntDensElectronPositive
◆ GetIntegratedDensityElectron() [2/2]
Definition at line 226 of file XCrystalIntegratedDensityHub.cc.
229 if(vParticleCharge < 0.){
234 else if(vParticleCharge > 0.){
240 G4cout <<
"XCrystalIntegratedDensityHub:: ERROR - Charge == 0";
XVCrystalIntegratedDensity * fIntDensElectronNegative
G4double GetIntegratedDensity(G4double, XPhysicalLattice *, G4int)
G4GLOB_DLL std::ostream G4cout
XVCrystalIntegratedDensity * fIntDensElectronPositive
◆ GetIntegratedDensityNuclei() [1/2]
Definition at line 112 of file XCrystalIntegratedDensityHub.cc.
113 if(vParticleCharge < 0.){
116 else if(vParticleCharge > 0.){
120 G4cout <<
"XCrystalIntegratedDensityHub:: ERROR - Charge == 0";
XVCrystalIntegratedDensity * fIntDensNucleiNegative
G4GLOB_DLL std::ostream G4cout
XVCrystalIntegratedDensity * fIntDensNucleiPositive
◆ GetIntegratedDensityNuclei() [2/2]
Definition at line 203 of file XCrystalIntegratedDensityHub.cc.
206 if(vParticleCharge < 0.){
211 else if(vParticleCharge > 0.){
217 G4cout <<
"XCrystalIntegratedDensityHub:: ERROR - Charge == 0";
XVCrystalIntegratedDensity * fIntDensNucleiNegative
G4double GetIntegratedDensity(G4double, XPhysicalLattice *, G4int)
G4GLOB_DLL std::ostream G4cout
XVCrystalIntegratedDensity * fIntDensNucleiPositive
◆ GetPotential()
◆ GetXPhysicalLattice()
◆ HasBeenInitialized()
◆ InitializeTables()
void XCrystalIntegratedDensityHub::InitializeTables |
( |
| ) |
|
Definition at line 174 of file XCrystalIntegratedDensityHub.cc.
XVCrystalIntegratedDensity * fIntDensElectronNegative
XVCrystalCharacteristic * fDensityNuclei
virtual void InitializeTable()
XVCrystalCharacteristic * fDensityElectron
XVCrystalCharacteristic * fPotential
XVCrystalIntegratedDensity * fIntDensNucleiNegative
void SetXPhysicalLattice(XPhysicalLattice *)
void SetDensity(XVCrystalCharacteristic *)
XPhysicalLattice * fLattice
void SetPotential(XVCrystalCharacteristic *)
void SetParticleCharge(G4int)
XVCrystalIntegratedDensity * fIntDensNucleiPositive
XVCrystalIntegratedDensity * fIntDensElectronPositive
◆ PrintOnFiles()
void XCrystalIntegratedDensityHub::PrintOnFiles |
( |
const G4String & |
vFileName | ) |
|
Definition at line 248 of file XCrystalIntegratedDensityHub.cc.
249 std::string filename;
XVCrystalIntegratedDensity * fIntDensElectronNegative
XVCrystalIntegratedDensity * fIntDensNucleiNegative
void PrintOnFile(const G4String &)
XVCrystalIntegratedDensity * fIntDensNucleiPositive
XVCrystalIntegratedDensity * fIntDensElectronPositive
◆ ReadFromFiles()
void XCrystalIntegratedDensityHub::ReadFromFiles |
( |
const G4String & |
vFileName | ) |
|
Definition at line 259 of file XCrystalIntegratedDensityHub.cc.
260 std::string filename;
XVCrystalIntegratedDensity * fIntDensElectronNegative
void ReadFromFile(const G4String &)
XVCrystalIntegratedDensity * fIntDensNucleiNegative
XVCrystalIntegratedDensity * fIntDensNucleiPositive
XVCrystalIntegratedDensity * fIntDensElectronPositive
◆ SetDensityElectron()
◆ SetDensityNuclei()
◆ SetIntegratedDensityElectron()
Definition at line 128 of file XCrystalIntegratedDensityHub.cc.
131 if(vParticleCharge < 0){
134 else if(vParticleCharge > 0){
138 G4cout <<
"XCrystalIntegratedDensityHub:: ERROR - Charge == 0";
XVCrystalIntegratedDensity * fIntDensElectronNegative
G4GLOB_DLL std::ostream G4cout
XVCrystalIntegratedDensity * fIntDensElectronPositive
◆ SetIntegratedDensityNuclei()
Definition at line 94 of file XCrystalIntegratedDensityHub.cc.
97 if(vParticleCharge < 0){
100 else if(vParticleCharge > 0){
104 G4cout <<
"XCrystalIntegratedDensityHub:: ERROR - Charge == 0";
XVCrystalIntegratedDensity * fIntDensNucleiNegative
G4GLOB_DLL std::ostream G4cout
XVCrystalIntegratedDensity * fIntDensNucleiPositive
◆ SetPotential()
◆ SetXPhysicalLattice()
void XCrystalIntegratedDensityHub::SetXPhysicalLattice |
( |
XPhysicalLattice * |
vLattice | ) |
|
Definition at line 78 of file XCrystalIntegratedDensityHub.cc.
XVCrystalCharacteristic * fDensityNuclei
XVCrystalCharacteristic * fDensityElectron
XVCrystalCharacteristic * fPotential
XPhysicalLattice * fLattice
void InitializePhysicalLattice(XPhysicalLattice *)
◆ fDensityElectron
◆ fDensityNuclei
◆ fIntDensElectronNegative
◆ fIntDensElectronPositive
◆ fIntDensNucleiNegative
◆ fIntDensNucleiPositive
◆ fLattice
◆ fPotential
The documentation for this class was generated from the following files: