Geant4 10.7.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 | setPace2 (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 | getPace2 (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) |
G4int | getAlphaRows () |
G4int | getAlphaCols () |
G4int | getPaceRows () |
G4int | getPaceCols () |
virtual G4bool | readData ()=0 |
Protected Member Functions | |
G4AblaVirtualData () | |
virtual | ~G4AblaVirtualData () |
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 55 of file G4AblaVirtualData.hh.
|
protected |
Constructor, destructor
Definition at line 41 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::G4AblaDataFile().
|
protectedvirtual |
Definition at line 45 of file G4AblaVirtualData.cc.
Get the value of Alpha.
Definition at line 111 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
int G4AblaVirtualData::getAlphaCols | ( | ) |
Definition at line 161 of file G4AblaVirtualData.cc.
int G4AblaVirtualData::getAlphaRows | ( | ) |
Definition at line 156 of file G4AblaVirtualData.cc.
Get the value of beta2 deformation.
Definition at line 146 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of beta4 deformation.
Definition at line 151 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of Ecnz.
Definition at line 116 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of experimental masses.
Definition at line 136 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of experimental masses ID.
Definition at line 141 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of Pace2.
Definition at line 126 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora(), and G4AblaDataFile::readData().
int G4AblaVirtualData::getPaceCols | ( | ) |
Definition at line 169 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
int G4AblaVirtualData::getPaceRows | ( | ) |
Definition at line 165 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Get the value of RMS.
Definition at line 131 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
Get the value of Vgsld.
Definition at line 121 of file G4AblaVirtualData.cc.
Referenced by G4Abla::initEvapora().
|
pure virtual |
Implemented in G4AblaDataFile.
Set the value of Alpha.
Definition at line 47 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of beta2 deformation.
Definition at line 96 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of beta4 deformation.
Definition at line 103 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of Ecnz.
Definition at line 54 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of experimental masses.
Definition at line 82 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of experimental masses ID.
Definition at line 89 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of Pace2.
Definition at line 68 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of RMS.
Definition at line 75 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().
Set the value of Vgsld.
Definition at line 61 of file G4AblaVirtualData.cc.
Referenced by G4AblaDataFile::readData().