#include <G4VDataSetAlgorithm.hh>
Public 멤버 함수 | |
G4VDataSetAlgorithm () | |
virtual | ~G4VDataSetAlgorithm () |
virtual G4double | Calculate (G4double point, G4int bin, const G4DataVector &energies, const G4DataVector &data) const =0 |
virtual G4double | Calculate (G4double point, G4int bin, const G4DataVector &energies, const G4DataVector &data, const G4DataVector &log_energies, const G4DataVector &log_data) const =0 |
virtual G4VDataSetAlgorithm * | Clone () const =0 |
Private 멤버 함수 | |
G4VDataSetAlgorithm (const G4VDataSetAlgorithm &) | |
G4VDataSetAlgorithm & | operator= (const G4VDataSetAlgorithm &right) |
G4VDataSetAlgorithm.hh 파일의 51 번째 라인에서 정의되었습니다.
|
inline |
G4VDataSetAlgorithm.hh 파일의 55 번째 라인에서 정의되었습니다.
|
inlinevirtual |
G4VDataSetAlgorithm.hh 파일의 57 번째 라인에서 정의되었습니다.
|
private |
|
pure virtual |
|
pure virtual |
|
pure virtual |
G4LogLogInterpolation, G4SemiLogInterpolation, G4LinInterpolation, G4LinLogInterpolation, G4LinLogLogInterpolation, G4DNACPA100LogLogInterpolation에서 구현되었습니다.
다음에 의해서 참조됨 : G4CrossSectionHandler::BuildCrossSectionsForMaterials(), G4BremsstrahlungCrossSectionHandler::BuildCrossSectionsForMaterials(), G4eIonisationCrossSectionHandler::BuildCrossSectionsForMaterials(), G4CompositeEMDataSet::LoadData(), G4ShellEMDataSet::LoadData(), G4VCrossSectionHandler::LoadData(), G4ShellEMDataSet::LoadNonLogData(), G4CompositeEMDataSet::LoadNonLogData(), G4VCrossSectionHandler::LoadNonLogData(), G4DopplerProfile::LoadProfile(), G4VCrossSectionHandler::LoadShellData().
|
private |