|
Geant4
10.02.p03
|
#include <G4EnergyRangeManager.hh>
Public Member Functions | |
| G4EnergyRangeManager () | |
| ~G4EnergyRangeManager () | |
| G4EnergyRangeManager (const G4EnergyRangeManager &right) | |
| G4EnergyRangeManager & | operator= (const G4EnergyRangeManager &right) |
| G4bool | operator== (const G4EnergyRangeManager &right) const |
| G4bool | operator!= (const G4EnergyRangeManager &right) const |
| void | RegisterMe (G4HadronicInteraction *a) |
| G4HadronicInteraction * | GetHadronicInteraction (const G4HadProjectile &aHadProjectile, G4Nucleus &aTargetNucleus, const G4Material *aMaterial, const G4Element *anElement) const |
| G4HadronicInteraction * | GetHadronicInteraction (const G4double kineticEnergy, const G4Material *aMaterial, const G4Element *anElement) const |
| std::vector< G4HadronicInteraction * > & | GetHadronicInteractionList () |
| void | Dump (G4int verbose=0) |
| void | BuildPhysicsTable (const G4ParticleDefinition &) |
Private Attributes | |
| G4int | theHadronicInteractionCounter |
| std::vector< G4HadronicInteraction * > | theHadronicInteraction |
Definition at line 40 of file G4EnergyRangeManager.hh.
| G4EnergyRangeManager::G4EnergyRangeManager | ( | ) |
Definition at line 39 of file G4EnergyRangeManager.cc.
| G4EnergyRangeManager::~G4EnergyRangeManager | ( | ) |
Definition at line 43 of file G4EnergyRangeManager.cc.
| G4EnergyRangeManager::G4EnergyRangeManager | ( | const G4EnergyRangeManager & | right | ) |
Definition at line 46 of file G4EnergyRangeManager.cc.
| void G4EnergyRangeManager::BuildPhysicsTable | ( | const G4ParticleDefinition & | aParticleType | ) |
Definition at line 294 of file G4EnergyRangeManager.cc.
| void G4EnergyRangeManager::Dump | ( | G4int | verbose = 0 | ) |
Definition at line 277 of file G4EnergyRangeManager.cc.
| G4HadronicInteraction * G4EnergyRangeManager::GetHadronicInteraction | ( | const G4HadProjectile & | aHadProjectile, |
| G4Nucleus & | aTargetNucleus, | ||
| const G4Material * | aMaterial, | ||
| const G4Element * | anElement | ||
| ) | const |
Definition at line 78 of file G4EnergyRangeManager.cc.
| G4HadronicInteraction * G4EnergyRangeManager::GetHadronicInteraction | ( | const G4double | kineticEnergy, |
| const G4Material * | aMaterial, | ||
| const G4Element * | anElement | ||
| ) | const |
Definition at line 180 of file G4EnergyRangeManager.cc.
| std::vector< G4HadronicInteraction * > & G4EnergyRangeManager::GetHadronicInteractionList | ( | ) |
Definition at line 271 of file G4EnergyRangeManager.cc.
|
inline |
Definition at line 55 of file G4EnergyRangeManager.hh.
| G4EnergyRangeManager & G4EnergyRangeManager::operator= | ( | const G4EnergyRangeManager & | right | ) |
Definition at line 54 of file G4EnergyRangeManager.cc.
|
inline |
Definition at line 52 of file G4EnergyRangeManager.hh.
| void G4EnergyRangeManager::RegisterMe | ( | G4HadronicInteraction * | a | ) |
Definition at line 64 of file G4EnergyRangeManager.cc.
|
private |
Definition at line 80 of file G4EnergyRangeManager.hh.
|
private |
Definition at line 79 of file G4EnergyRangeManager.hh.