Geant4.10
|
#include <G4NeutronHPChannelList.hh>
Public Member Functions | |
G4NeutronHPChannelList (G4int n) | |
G4NeutronHPChannelList () | |
void | Init (G4int n) |
~G4NeutronHPChannelList () | |
G4HadFinalState * | ApplyYourself (const G4Element *theElement, const G4HadProjectile &aTrack) |
void | Init (G4Element *anElement, const G4String &dirName) |
void | Register (G4NeutronHPFinalState *theFS, const G4String &aName) |
G4double | GetXsec (G4double anEnergy) |
G4int | GetNumberOfChannels () |
G4bool | HasDataInAnyFinalState () |
void | RestartRegistration () |
Definition at line 44 of file G4NeutronHPChannelList.hh.
G4NeutronHPChannelList::G4NeutronHPChannelList | ( | G4int | n | ) |
Definition at line 41 of file G4NeutronHPChannelList.cc.
References n.
G4NeutronHPChannelList::G4NeutronHPChannelList | ( | ) |
Definition at line 49 of file G4NeutronHPChannelList.cc.
G4NeutronHPChannelList::~G4NeutronHPChannelList | ( | ) |
Definition at line 57 of file G4NeutronHPChannelList.cc.
G4HadFinalState * G4NeutronHPChannelList::ApplyYourself | ( | const G4Element * | theElement, |
const G4HadProjectile & | aTrack | ||
) |
Definition at line 71 of file G4NeutronHPChannelList.cc.
References G4HadFinalState::AddSecondary(), G4NeutronHPChannel::ApplyYourself(), G4HadFinalState::Clear(), G4cout, G4endl, G4UniformRand, G4HadProjectile::Get4Momentum(), G4NeutronHPChannel::GetFSCrossSection(), G4NeutronHPManager::GetInstance(), G4IonTable::GetIon(), G4IonTable::GetIonTable(), G4HadProjectile::GetKineticEnergy(), G4HadProjectile::GetMaterial(), G4NeutronHPChannel::GetN(), G4NeutronHPChannel::GetNiso(), G4NeutronHPManager::GetReactionWhiteBoard(), G4Material::GetTemperature(), G4NeutronHPThermalBoost::GetThermalEnergy(), G4NeutronHPChannel::GetWeightedXsec(), G4NeutronHPChannel::GetZ(), G4HadFinalState::SetEnergyChange(), G4HadFinalState::SetMomentumChange(), G4NeutronHPReactionWhiteBoard::SetTargA(), G4NeutronHPReactionWhiteBoard::SetTargZ(), and CLHEP::HepLorentzVector::vect().
|
inline |
Definition at line 74 of file G4NeutronHPChannelList.hh.
Definition at line 63 of file G4NeutronHPChannelList.hh.
References G4INCL::Math::max().
|
inline |
Definition at line 76 of file G4NeutronHPChannelList.hh.
Definition at line 166 of file G4NeutronHPChannelList.cc.
void G4NeutronHPChannelList::Register | ( | G4NeutronHPFinalState * | theFS, |
const G4String & | aName | ||
) |
Definition at line 175 of file G4NeutronHPChannelList.cc.
References G4NeutronHPChannel::Init(), and G4NeutronHPChannel::Register().
|
inline |
Definition at line 86 of file G4NeutronHPChannelList.hh.