29#ifndef G4VPartonStringModel_h
30#define G4VPartonStringModel_h 1
88 stringFragmentationModel = aModel;
std::vector< G4ExcitedString * > G4ExcitedStringVector
G4KineticTrackVector * Scatter(const G4Nucleus &theNucleus, const G4DynamicParticle &thePrimary)
virtual G4V3DNucleus * GetWoundedNucleus() const =0
void SetFragmentationModel(G4VStringFragmentation *aModel)
void SetThisPointer(G4VPartonStringModel *aPointer)
virtual void Init(const G4Nucleus &theNucleus, const G4DynamicParticle &thePrimary)=0
virtual G4ExcitedStringVector * GetStrings()=0
virtual ~G4VPartonStringModel()
G4bool EnergyAndMomentumCorrector(G4KineticTrackVector *Output, G4LorentzVector &TotalCollisionMomentum)
virtual void ModelDescription(std::ostream &outFile) const