Geant4.10
|
#include <G4FTFModel.hh>
Additional Inherited Members | |
Protected Member Functions inherited from G4VPartonStringModel | |
void | SetThisPointer (G4VPartonStringModel *aPointer) |
G4bool | EnergyAndMomentumCorrector (G4KineticTrackVector *Output, G4LorentzVector &TotalCollisionMomentum) |
Definition at line 63 of file G4FTFModel.hh.
G4FTFModel::G4FTFModel | ( | const G4String & | modelName = "FTF" | ) |
Definition at line 69 of file G4FTFModel.cc.
References python.hepunit::MeV, python.hepunit::perCent, G4VHighEnergyGenerator::SetEnergyMomentumCheckLevels(), and G4VPartonStringModel::SetThisPointer().
G4FTFModel::~G4FTFModel | ( | ) |
Definition at line 105 of file G4FTFModel.cc.
References G4Nucleon::GetSplitableHadron().
|
inlinevirtual |
Reimplemented from G4VPartonStringModel.
Definition at line 138 of file G4FTFModel.hh.
References G4VParticipants::GetProjectileNucleus().
Referenced by GetStrings().
|
virtual |
Implements G4VPartonStringModel.
Definition at line 257 of file G4FTFModel.cc.
References G4cin, G4cout, G4endl, G4FTFParticipants::GetInteraction(), G4FTFParticipants::GetList(), G4InteractionContent::GetProjectile(), GetProjectileNucleus(), G4Nucleon::GetSplitableHadron(), G4FTFParticipants::Next(), and G4FTFParticipants::StartLoop().
|
inline |
Definition at line 133 of file G4FTFModel.hh.
References G4VParticipants::GetWoundedNucleus().
|
inlinevirtual |
Implements G4VPartonStringModel.
Definition at line 128 of file G4FTFModel.hh.
References G4VParticipants::GetWoundedNucleus().
|
virtual |
Implements G4VPartonStringModel.
Definition at line 141 of file G4FTFModel.cc.
References G4AntiNeutron::AntiNeutron(), G4AntiProton::AntiProton(), G4V3DNucleus::DoLorentzBoost(), G4V3DNucleus::DoLorentzContraction(), G4cout, G4endl, G4Nucleus::GetA_asInt(), G4ParticleDefinition::GetBaryonNumber(), G4Nucleon::GetDefinition(), G4ReactionProduct::GetDefinition(), G4IonTable::GetIonMass(), G4ParticleTable::GetIonTable(), G4ReactionProduct::GetMass(), G4ReactionProduct::GetMomentum(), G4V3DNucleus::GetNextNucleon(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGCharge(), G4ReactionProduct::GetTotalEnergy(), G4Nucleus::GetZ_asInt(), G4VParticipants::Init(), G4VParticipants::InitProjectileNucleus(), G4Neutron::Neutron(), G4Proton::Proton(), CLHEP::HepLorentzVector::setE(), G4Nucleon::SetParticleType(), G4VParticipants::SetProjectileNucleus(), CLHEP::HepLorentzVector::setVect(), G4V3DNucleus::StartLoop(), G4VParticipants::theProjectileNucleus, and CLHEP::Hep3Vector::z().
|
virtual |
Reimplemented from G4VPartonStringModel.
Definition at line 3224 of file G4FTFModel.cc.
References G4endl.