39 #define G4FTFModel_h 1 
   79     int operator==( 
const G4FTFModel& right ) 
const;
 
   80     int operator!=( 
const G4FTFModel& right ) 
const;
 
   82     void StoreInvolvedNucleon();              
 
   83     void ReggeonCascade();
 
   85     G4bool ExciteParticipants();
 
   98                                      G4int& residualMassNumber, 
G4int& residualCharge );
 
  109                                       const G4int numberOfInvolvedNucleons,
 
  117                             const G4int numberOfInvolvedNucleons, 
G4Nucleon* involvedNucleons[],
 
  124                                const G4int numberOfInvolvedNucleons, 
 
  132     G4Nucleon* TheInvolvedNucleonsOfTarget[250];
 
  133     G4int NumberOfInvolvedNucleonsOfTarget;
 
  135     G4Nucleon* TheInvolvedNucleonsOfProjectile[250];
 
  136     G4int NumberOfInvolvedNucleonsOfProjectile;
 
  143     std::vector< G4VSplitableHadron* > theAdditionalString; 
 
  149     G4int           ProjectileResidualMassNumber;
 
  150     G4int           ProjectileResidualCharge;
 
  151     G4double        ProjectileResidualExcitationEnergy;
 
  154     G4int           TargetResidualMassNumber;
 
  155     G4int           TargetResidualCharge;
 
  156     G4double        TargetResidualExcitationEnergy;
 
std::vector< G4ExcitedString * > G4ExcitedStringVector
 
G4V3DNucleus * GetWoundedNucleus() const 
 
G4FTFModel(const G4String &modelName="FTF")
 
G4V3DNucleus * GetTargetNucleus() const 
 
G4V3DNucleus * GetProjectileNucleus() const 
 
virtual G4V3DNucleus * GetProjectileNucleus() const 
 
virtual G4V3DNucleus * GetWoundedNucleus() const 
 
void Init(const G4Nucleus &aNucleus, const G4DynamicParticle &aProjectile)
 
virtual void ModelDescription(std::ostream &) const 
 
G4ExcitedStringVector * GetStrings()