Geant4
10.02.p03
|
#include <G4CrossSectionDataStore.hh>
Private Member Functions | |
G4double | GetIsoCrossSection (const G4DynamicParticle *, G4int Z, G4int A, const G4Isotope *, const G4Element *, const G4Material *aMaterial, G4int index) |
G4CrossSectionDataStore & | operator= (const G4CrossSectionDataStore &right) |
G4CrossSectionDataStore (const G4CrossSectionDataStore &) | |
G4String | HtmlFileName (const G4String &in) const |
G4double | GetCrossSection (const G4DynamicParticle *, const G4Material *, G4bool requiresSlowPath) |
Friends | |
struct | G4FastPathHadronicCrossSection::fastPathEntry |
Definition at line 63 of file G4CrossSectionDataStore.hh.
G4CrossSectionDataStore::G4CrossSectionDataStore | ( | ) |
Definition at line 63 of file G4CrossSectionDataStore.cc.
G4CrossSectionDataStore::~G4CrossSectionDataStore | ( | ) |
Definition at line 76 of file G4CrossSectionDataStore.cc.
|
private |
void G4CrossSectionDataStore::ActivateFastPath | ( | const G4ParticleDefinition * | pdef, |
const G4Material * | mat, | ||
G4double | min_cutoff | ||
) |
Definition at line 534 of file G4CrossSectionDataStore.cc.
|
inline |
Definition at line 160 of file G4CrossSectionDataStore.hh.
void G4CrossSectionDataStore::BuildPhysicsTable | ( | const G4ParticleDefinition & | aParticleType | ) |
Definition at line 499 of file G4CrossSectionDataStore.cc.
void G4CrossSectionDataStore::DumpFastPath | ( | const G4ParticleDefinition * | pd, |
const G4Material * | mat, | ||
std::ostream & | os | ||
) |
Definition at line 253 of file G4CrossSectionDataStore.cc.
void G4CrossSectionDataStore::DumpHtml | ( | const G4ParticleDefinition & | , |
std::ofstream & | outFile | ||
) | const |
Definition at line 576 of file G4CrossSectionDataStore.cc.
void G4CrossSectionDataStore::DumpPhysicsTable | ( | const G4ParticleDefinition & | aParticleType | ) |
Definition at line 549 of file G4CrossSectionDataStore.cc.
|
inline |
Definition at line 155 of file G4CrossSectionDataStore.hh.
G4double G4CrossSectionDataStore::GetCrossSection | ( | const G4DynamicParticle * | part, |
const G4Element * | elm, | ||
const G4Material * | mat | ||
) |
Definition at line 272 of file G4CrossSectionDataStore.cc.
G4double G4CrossSectionDataStore::GetCrossSection | ( | const G4DynamicParticle * | part, |
G4int | Z, | ||
G4int | A, | ||
const G4Isotope * | iso, | ||
const G4Element * | elm, | ||
const G4Material * | mat | ||
) |
Definition at line 371 of file G4CrossSectionDataStore.cc.
|
private |
Definition at line 82 of file G4CrossSectionDataStore.cc.
|
inline |
Definition at line 137 of file G4CrossSectionDataStore.hh.
|
inline |
Definition at line 135 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 330 of file G4CrossSectionDataStore.cc.
Definition at line 631 of file G4CrossSectionDataStore.cc.
|
private |
void G4CrossSectionDataStore::PrintCrossSectionHtml | ( | const G4VCrossSectionDataSet * | cs | ) | const |
Definition at line 608 of file G4CrossSectionDataStore.cc.
G4Element * G4CrossSectionDataStore::SampleZandA | ( | const G4DynamicParticle * | part, |
const G4Material * | mat, | ||
G4Nucleus & | target | ||
) |
Definition at line 398 of file G4CrossSectionDataStore.cc.
|
inline |
Definition at line 166 of file G4CrossSectionDataStore.hh.
|
friend |
Definition at line 141 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 148 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 125 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 119 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 115 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 128 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 127 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 124 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 126 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 150 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 145 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 146 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 122 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 121 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 120 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 130 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 113 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 152 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 151 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 131 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 116 of file G4CrossSectionDataStore.hh.
|
private |
Definition at line 117 of file G4CrossSectionDataStore.hh.