Geant4_10
|
#include <G4CompositeEMDataSet.hh>
Public Member Functions | |
G4CompositeEMDataSet (G4VDataSetAlgorithm *argAlgorithm, G4double eUnit=CLHEP::MeV, G4double dataUnit=CLHEP::barn, G4int zMin=1, G4int zMax=99) | |
virtual | ~G4CompositeEMDataSet () |
virtual G4double | FindValue (G4double x, G4int componentId=0) const |
virtual void | PrintData (void) const |
virtual const G4VEMDataSet * | GetComponent (G4int componentId) const |
virtual void | AddComponent (G4VEMDataSet *dataSet) |
virtual size_t | NumberOfComponents () const |
virtual const G4DataVector & | GetEnergies (G4int componentId) const |
virtual const G4DataVector & | GetData (G4int componentId) const |
virtual const G4DataVector & | GetLogEnergies (G4int componentId) const |
virtual const G4DataVector & | GetLogData (G4int componentId) const |
virtual void | SetEnergiesData (G4DataVector *x, G4DataVector *data, G4int componentId) |
virtual void | SetLogEnergiesData (G4DataVector *xData, G4DataVector *data, G4DataVector *xLogData, G4DataVector *Logdata, G4int componentId) |
virtual G4bool | LoadData (const G4String &fileName) |
virtual G4bool | LoadNonLogData (const G4String &fileName) |
virtual G4bool | SaveData (const G4String &fileName) const |
virtual G4double | RandomSelect (G4int componentId) const |
Public Member Functions inherited from G4VEMDataSet | |
G4VEMDataSet () | |
virtual | ~G4VEMDataSet () |
Definition at line 59 of file G4CompositeEMDataSet.hh.
G4CompositeEMDataSet::G4CompositeEMDataSet | ( | G4VDataSetAlgorithm * | argAlgorithm, |
G4double | eUnit = CLHEP::MeV , |
||
G4double | dataUnit = CLHEP::barn , |
||
G4int | zMin = 1 , |
||
G4int | zMax = 99 |
||
) |
Definition at line 57 of file G4CompositeEMDataSet.cc.
|
virtual |
Definition at line 77 of file G4CompositeEMDataSet.cc.
|
inlinevirtual |
Implements G4VEMDataSet.
Definition at line 75 of file G4CompositeEMDataSet.hh.
Implements G4VEMDataSet.
Definition at line 84 of file G4CompositeEMDataSet.cc.
|
inlinevirtual |
Implements G4VEMDataSet.
Definition at line 74 of file G4CompositeEMDataSet.hh.
|
inlinevirtual |
Implements G4VEMDataSet.
Definition at line 79 of file G4CompositeEMDataSet.hh.
|
inlinevirtual |
Implements G4VEMDataSet.
Definition at line 78 of file G4CompositeEMDataSet.hh.
|
inlinevirtual |
Implements G4VEMDataSet.
Definition at line 81 of file G4CompositeEMDataSet.hh.
|
inlinevirtual |
Implements G4VEMDataSet.
Definition at line 80 of file G4CompositeEMDataSet.hh.
Implements G4VEMDataSet.
Definition at line 155 of file G4CompositeEMDataSet.cc.
Implements G4VEMDataSet.
Definition at line 173 of file G4CompositeEMDataSet.cc.
|
inlinevirtual |
Implements G4VEMDataSet.
Definition at line 76 of file G4CompositeEMDataSet.hh.
Implements G4VEMDataSet.
Definition at line 99 of file G4CompositeEMDataSet.cc.
Implements G4VEMDataSet.
Definition at line 224 of file G4CompositeEMDataSet.cc.
Implements G4VEMDataSet.
Definition at line 191 of file G4CompositeEMDataSet.cc.
|
virtual |
Implements G4VEMDataSet.
Definition at line 116 of file G4CompositeEMDataSet.cc.
|
virtual |
Implements G4VEMDataSet.
Definition at line 133 of file G4CompositeEMDataSet.cc.