Geant4_10
Public Member Functions | List of all members
G4FTFModel Class Reference

#include <G4FTFModel.hh>

Inheritance diagram for G4FTFModel:
Inheritance graph
[legend]
Collaboration diagram for G4FTFModel:
Collaboration graph
[legend]

Public Member Functions

 G4FTFModel (const G4String &modelName="FTF")
 
 ~G4FTFModel ()
 
void Init (const G4Nucleus &aNucleus, const G4DynamicParticle &aProjectile)
 
G4ExcitedStringVectorGetStrings ()
 
G4V3DNucleusGetWoundedNucleus () const
 
G4V3DNucleusGetTargetNucleus () const
 
G4V3DNucleusGetProjectileNucleus () const
 
virtual void ModelDescription (std::ostream &) const
 
- Public Member Functions inherited from G4VPartonStringModel
 G4VPartonStringModel (const G4String &modelName="Parton String Model")
 
virtual ~G4VPartonStringModel ()
 
void SetFragmentationModel (G4VStringFragmentation *aModel)
 
G4KineticTrackVectorScatter (const G4Nucleus &theNucleus, const G4DynamicParticle &thePrimary)
 
- Public Member Functions inherited from G4VHighEnergyGenerator
 G4VHighEnergyGenerator (const G4String &modelName="High Energy Generator")
 
virtual ~G4VHighEnergyGenerator ()
 
std::pair< G4double, G4doubleGetEnergyMomentumCheckLevels () const
 
void SetEnergyMomentumCheckLevels (G4double relativeLevel, G4double AbsoluteLevel)
 
virtual G4String GetModelName () const
 

Additional Inherited Members

- Protected Member Functions inherited from G4VPartonStringModel
void SetThisPointer (G4VPartonStringModel *aPointer)
 
G4bool EnergyAndMomentumCorrector (G4KineticTrackVector *Output, G4LorentzVector &TotalCollisionMomentum)
 

Detailed Description

Definition at line 63 of file G4FTFModel.hh.

Constructor & Destructor Documentation

G4FTFModel::G4FTFModel ( const G4String modelName = "FTF")

Definition at line 69 of file G4FTFModel.cc.

Here is the call graph for this function:

G4FTFModel::~G4FTFModel ( )

Definition at line 105 of file G4FTFModel.cc.

Here is the call graph for this function:

Member Function Documentation

G4V3DNucleus * G4FTFModel::GetProjectileNucleus ( ) const
inlinevirtual

Reimplemented from G4VPartonStringModel.

Definition at line 138 of file G4FTFModel.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

G4ExcitedStringVector * G4FTFModel::GetStrings ( )
virtual

Implements G4VPartonStringModel.

Definition at line 257 of file G4FTFModel.cc.

Here is the call graph for this function:

G4V3DNucleus * G4FTFModel::GetTargetNucleus ( ) const
inline

Definition at line 133 of file G4FTFModel.hh.

Here is the call graph for this function:

G4V3DNucleus * G4FTFModel::GetWoundedNucleus ( ) const
inlinevirtual

Implements G4VPartonStringModel.

Definition at line 128 of file G4FTFModel.hh.

Here is the call graph for this function:

void G4FTFModel::Init ( const G4Nucleus aNucleus,
const G4DynamicParticle aProjectile 
)
virtual

Implements G4VPartonStringModel.

Definition at line 141 of file G4FTFModel.cc.

Here is the call graph for this function:

void G4FTFModel::ModelDescription ( std::ostream &  desc) const
virtual

Reimplemented from G4VPartonStringModel.

Definition at line 3224 of file G4FTFModel.cc.


The documentation for this class was generated from the following files: