Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4AblaVirtualData.hh>
Public Member Functions | |
G4bool | setAlpha (G4int A, G4int Z, G4double value) |
G4bool | setEcnz (G4int A, G4int Z, G4double value) |
G4bool | setVgsld (G4int A, G4int Z, G4double value) |
G4bool | setRms (G4int A, G4int Z, G4double value) |
G4bool | setMexp (G4int A, G4int Z, G4double value) |
G4bool | setMexpID (G4int A, G4int Z, G4int value) |
G4bool | setBeta2 (G4int A, G4int Z, G4double value) |
G4bool | setBeta4 (G4int A, G4int Z, G4double value) |
G4double | getAlpha (G4int A, G4int Z) |
G4double | getEcnz (G4int A, G4int Z) |
G4double | getVgsld (G4int A, G4int Z) |
G4double | getRms (G4int A, G4int Z) |
G4double | getMexp (G4int A, G4int Z) |
G4int | getMexpID (G4int A, G4int Z) |
G4double | getBeta2 (G4int A, G4int Z) |
G4double | getBeta4 (G4int A, G4int Z) |
virtual G4bool | readData ()=0 |
Protected Member Functions | |
G4AblaVirtualData () | |
virtual | ~G4AblaVirtualData ()=default |
An interface to data used by ABLA. This interface allows us to abstract the actual source of data. Currently the data is read from datafiles by using class G4AblaDataFile.
Definition at line 45 of file G4AblaVirtualData.hh.
|
protected |
|
protectedvirtualdefault |
Get the value of Alpha.
Definition at line 95 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of beta2 deformation.
Definition at line 107 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of beta4 deformation.
Definition at line 109 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of Ecnz.
Definition at line 97 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of experimental masses.
Definition at line 103 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of experimental masses ID.
Definition at line 105 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of Vgsld.
Definition at line 99 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
|
pure virtual |
Implemented in G4AblaDataFile.
Set the value of Alpha.
Definition at line 39 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of beta2 deformation.
Definition at line 81 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of beta4 deformation.
Definition at line 88 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of Ecnz.
Definition at line 46 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of experimental masses.
Definition at line 67 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of experimental masses ID.
Definition at line 74 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of RMS.
Definition at line 60 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of Vgsld.
Definition at line 53 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().