Geant4
9.6.p02
|
#include <G4RDShellEMDataSet.hh>
Public Member Functions | |
G4RDShellEMDataSet (G4int Z, G4RDVDataSetAlgorithm *algo, G4double eUnit=CLHEP::MeV, G4double dataUnit=CLHEP::barn) | |
virtual | ~G4RDShellEMDataSet () |
virtual G4double | FindValue (G4double energy, G4int componentId=0) const |
virtual void | PrintData (void) const |
virtual const G4RDVEMDataSet * | GetComponent (G4int componentId) const |
virtual void | AddComponent (G4RDVEMDataSet *dataSet) |
virtual size_t | NumberOfComponents (void) const |
virtual const G4DataVector & | GetEnergies (G4int componentId) const |
virtual const G4DataVector & | GetData (G4int componentId) const |
virtual void | SetEnergiesData (G4DataVector *energies, G4DataVector *data, G4int componentId) |
virtual G4bool | LoadData (const G4String &fileName) |
virtual G4bool | SaveData (const G4String &fileName) const |
virtual G4double | RandomSelect (G4int) const |
Public Member Functions inherited from G4RDVEMDataSet | |
G4RDVEMDataSet () | |
virtual | ~G4RDVEMDataSet () |
Protected Member Functions | |
G4double | GetUnitEnergies () const |
G4double | GetUnitData () const |
const G4RDVDataSetAlgorithm * | GetAlgorithm () const |
void | CleanUpComponents (void) |
Definition at line 59 of file G4RDShellEMDataSet.hh.
G4RDShellEMDataSet::G4RDShellEMDataSet | ( | G4int | Z, |
G4RDVDataSetAlgorithm * | algo, | ||
G4double | eUnit = CLHEP::MeV , |
||
G4double | dataUnit = CLHEP::barn |
||
) |
Definition at line 48 of file G4RDShellEMDataSet.cc.
|
virtual |
|
inlinevirtual |
Implements G4RDVEMDataSet.
Definition at line 74 of file G4RDShellEMDataSet.hh.
Implements G4RDVEMDataSet.
Definition at line 70 of file G4RDShellEMDataSet.cc.
|
inlineprotected |
Definition at line 90 of file G4RDShellEMDataSet.hh.
|
inlinevirtual |
Implements G4RDVEMDataSet.
Definition at line 73 of file G4RDShellEMDataSet.hh.
|
inlinevirtual |
Implements G4RDVEMDataSet.
Definition at line 78 of file G4RDShellEMDataSet.hh.
|
inlinevirtual |
Implements G4RDVEMDataSet.
Definition at line 77 of file G4RDShellEMDataSet.hh.
|
inlineprotected |
Definition at line 89 of file G4RDShellEMDataSet.hh.
|
inlineprotected |
Definition at line 88 of file G4RDShellEMDataSet.hh.
Implements G4RDVEMDataSet.
Definition at line 126 of file G4RDShellEMDataSet.cc.
|
inlinevirtual |
Implements G4RDVEMDataSet.
Definition at line 75 of file G4RDShellEMDataSet.hh.
Implements G4RDVEMDataSet.
Definition at line 88 of file G4RDShellEMDataSet.cc.
Implements G4RDVEMDataSet.
Definition at line 84 of file G4RDShellEMDataSet.hh.
Implements G4RDVEMDataSet.
Definition at line 186 of file G4RDShellEMDataSet.cc.
|
virtual |
Implements G4RDVEMDataSet.
Definition at line 106 of file G4RDShellEMDataSet.cc.