ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/fission/include/G4LFission.hh>
Static Public Member Functions | |
static G4double | Atomas (const G4double A, const G4double Z) |
Private Member Functions | |
void | init () |
Private Attributes | |
G4double | spneut [10] |
Additional Inherited Members | |
Protected Member Functions inherited from G4HadronicInteraction | |
void | SetModelName (const G4String &nam) |
G4bool | IsBlocked () const |
void | Block () |
Protected Attributes inherited from G4HadronicInteraction | |
G4HadFinalState | theParticleChange |
G4int | verboseLevel |
G4double | theMinEnergy |
G4double | theMaxEnergy |
G4bool | isBlocked |
Definition at line 64 of file G4LFission.hh.
View newest version in sPHENIX GitHub at line 64 of file G4LFission.hh
G4LFission::G4LFission | ( | const G4String & | name = "G4LFission" | ) |
Definition at line 52 of file G4LFission.cc.
View newest version in sPHENIX GitHub at line 52 of file G4LFission.cc
References DBL_MAX, GeV, init(), G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
G4LFission::~G4LFission | ( | ) |
Definition at line 61 of file G4LFission.cc.
View newest version in sPHENIX GitHub at line 61 of file G4LFission.cc
References G4HadFinalState::Clear(), and G4HadronicInteraction::theParticleChange.
|
virtual |
Implements G4HadronicInteraction.
Definition at line 96 of file G4LFission.cc.
View newest version in sPHENIX GitHub at line 96 of file G4LFission.cc
References a, kdfinder::abs(), G4HadFinalState::AddSecondary(), Atomas(), G4HadFinalState::Clear(), E, e, e1, G4cout, G4endl, G4Log(), G4UniformRand, G4Gamma::GammaDefinition(), G4HadProjectile::Get4Momentum(), G4Nucleus::GetA_asInt(), G4HadProjectile::GetDefinition(), G4DynamicParticle::GetDefinition(), G4HadProjectile::GetKineticEnergy(), G4HadSecondary::GetParticle(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4HadFinalState::GetSecondary(), G4HadProjectile::GetTotalEnergy(), G4DynamicParticle::GetTotalEnergy(), G4HadProjectile::GetTotalMomentum(), G4DynamicParticle::GetTotalMomentum(), G4Nucleus::GetZ_asInt(), MeV, N, G4Neutron::NeutronDefinition(), G4InuclParticleNames::nn, P, phi, G4InuclParticleNames::pp, Q, ran(), G4DynamicParticle::SetKineticEnergy(), G4DynamicParticle::SetMomentumDirection(), G4HadFinalState::SetStatusChange(), G4INCL::DeJongSpin::shoot(), spneut, stopAndKill, G4HadronicInteraction::theParticleChange, twopi, CLHEP::HepLorentzVector::vect(), G4HadronicInteraction::verboseLevel, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), Z, and CLHEP::Hep3Vector::z().
Definition at line 245 of file G4LFission.cc.
View newest version in sPHENIX GitHub at line 245 of file G4LFission.cc
References G4Pow::A13(), G4Pow::A23(), G4Alpha::AlphaDefinition(), G4Deuteron::DeuteronDefinition(), G4Electron::ElectronDefinition(), G4Pow::GetInstance(), G4ParticleDefinition::GetPDGMass(), mass, MeV, G4Neutron::NeutronDefinition(), G4Pow::powA(), G4Proton::ProtonDefinition(), and Z.
Referenced by ApplyYourself().
Reimplemented from G4HadronicInteraction.
Definition at line 282 of file G4LFission.cc.
View newest version in sPHENIX GitHub at line 282 of file G4LFission.cc
Definition at line 77 of file G4LFission.cc.
View newest version in sPHENIX GitHub at line 77 of file G4LFission.cc
References G4cout, G4endl, G4Exp(), spneut, G4HadronicInteraction::verboseLevel, and xx.
Referenced by G4LFission().
|
virtual |
Reimplemented from G4HadronicInteraction.
Definition at line 67 of file G4LFission.cc.
View newest version in sPHENIX GitHub at line 67 of file G4LFission.cc
|
private |
Definition at line 83 of file G4LFission.hh.
View newest version in sPHENIX GitHub at line 83 of file G4LFission.hh
Referenced by ApplyYourself(), and init().