Geant4_10
|
#include <G4PixeShellDataSet.hh>
Public Member Functions | |
G4PixeShellDataSet (G4int Z, G4IInterpolator *algo, const G4String &modelK="ecpssr", const G4String &modelL="ecpssr", const G4String &modelM="ecpssr", G4double eUnit=CLHEP::MeV, G4double dataUnit=CLHEP::barn) | |
virtual | ~G4PixeShellDataSet () |
virtual G4double | FindValue (G4double energy, G4int componentId=0) const |
virtual void | PrintData (void) const |
virtual const G4IDataSet * | GetComponent (G4int componentId) const |
virtual void | AddComponent (G4IDataSet *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 G4IDataSet | |
G4IDataSet () | |
virtual | ~G4IDataSet () |
Protected Member Functions | |
G4double | GetUnitEnergies () const |
G4double | GetUnitData () const |
const G4IInterpolator * | GetAlgorithm () const |
void | CleanUpComponents (void) |
Definition at line 57 of file G4PixeShellDataSet.hh.
G4PixeShellDataSet::G4PixeShellDataSet | ( | G4int | Z, |
G4IInterpolator * | algo, | ||
const G4String & | modelK = "ecpssr" , |
||
const G4String & | modelL = "ecpssr" , |
||
const G4String & | modelM = "ecpssr" , |
||
G4double | eUnit = CLHEP::MeV , |
||
G4double | dataUnit = CLHEP::barn |
||
) |
Definition at line 48 of file G4PixeShellDataSet.cc.
|
virtual |
|
inlinevirtual |
Implements G4IDataSet.
Definition at line 78 of file G4PixeShellDataSet.hh.
Implements G4IDataSet.
Definition at line 103 of file G4PixeShellDataSet.cc.
|
inlineprotected |
Definition at line 103 of file G4PixeShellDataSet.hh.
|
inlinevirtual |
Implements G4IDataSet.
Definition at line 75 of file G4PixeShellDataSet.hh.
|
inlinevirtual |
Implements G4IDataSet.
Definition at line 87 of file G4PixeShellDataSet.hh.
|
inlinevirtual |
Implements G4IDataSet.
Definition at line 84 of file G4PixeShellDataSet.hh.
|
inlineprotected |
Definition at line 102 of file G4PixeShellDataSet.hh.
|
inlineprotected |
Definition at line 101 of file G4PixeShellDataSet.hh.
Implements G4IDataSet.
Definition at line 160 of file G4PixeShellDataSet.cc.
|
inlinevirtual |
Implements G4IDataSet.
Definition at line 81 of file G4PixeShellDataSet.hh.
Implements G4IDataSet.
Definition at line 120 of file G4PixeShellDataSet.cc.
Implements G4IDataSet.
Definition at line 97 of file G4PixeShellDataSet.hh.
Implements G4IDataSet.
Definition at line 185 of file G4PixeShellDataSet.cc.
|
virtual |
Implements G4IDataSet.
Definition at line 138 of file G4PixeShellDataSet.cc.