#include <G4HadronXSDataTable.hh>
Public 멤버 함수 | |
G4HadElementSelector (G4DynamicParticle *, G4CrossSectionDataStore *, const G4Material *, G4int bins, G4double emin, G4double emax, G4bool spline) | |
~G4HadElementSelector () | |
void | Dump () |
const G4Element * | SelectRandomAtom (G4double e) const |
Private 멤버 함수 | |
G4HadElementSelector (G4HadElementSelector &)=delete | |
G4HadElementSelector & | operator= (const G4HadElementSelector &right)=delete |
Private 속성 | |
G4int | nElmMinusOne |
const G4ElementVector * | theElementVector |
std::vector< G4PhysicsVector * > | xSections |
G4HadronXSDataTable.hh 파일의 59 번째 라인에서 정의되었습니다.
G4HadElementSelector::G4HadElementSelector | ( | G4DynamicParticle * | dp, |
G4CrossSectionDataStore * | xs, | ||
const G4Material * | mat, | ||
G4int | bins, | ||
G4double | emin, | ||
G4double | emax, | ||
G4bool | spline | ||
) |
G4HadronXSDataTable.cc 파일의 52 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4PhysicsVector::Energy(), first, G4CrossSectionDataStore::GetCrossSection(), G4Material::GetElementVector(), G4Material::GetNumberOfElements(), n, nElmMinusOne, G4DynamicParticle::SetKineticEnergy(), G4PhysicsVector::SetSpline(), theElementVector, xSections, y.
G4HadElementSelector::~G4HadElementSelector | ( | ) |
G4HadronXSDataTable.cc 파일의 91 번째 라인에서 정의되었습니다.
다음을 참조함 : nElmMinusOne, xSections.
|
privatedelete |
void G4HadElementSelector::Dump | ( | ) |
G4HadronXSDataTable.cc 파일의 100 번째 라인에서 정의되었습니다.
|
privatedelete |
G4HadronXSDataTable.hh 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : G4UniformRand, nElmMinusOne, x, xSections.
|
private |
G4HadronXSDataTable.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4HadElementSelector(), SelectRandomAtom(), ~G4HadElementSelector().
|
private |
G4HadronXSDataTable.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4HadElementSelector().
|
private |
G4HadronXSDataTable.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4HadElementSelector(), SelectRandomAtom(), ~G4HadElementSelector().