41#ifndef G4TheoFSGenerator_h
42#define G4TheoFSGenerator_h 1
87 G4int theStringModelID;
98 theHighEnergyGenerator= value;
103 theQuasielastic = value;
113 return theHighEnergyGenerator;
118 return theQuasielastic;
G4bool operator==(const G4TheoFSGenerator &right) const =delete
G4TheoFSGenerator(const G4TheoFSGenerator &right)=delete
G4bool operator!=(const G4TheoFSGenerator &right) const =delete
void SetTransport(G4VIntraNuclearTransportModel *const value)
void SetQuasiElasticChannel(G4QuasiElasticChannel *const value)
void SetHighEnergyGenerator(G4VHighEnergyGenerator *const value)
const G4VHighEnergyGenerator * GetHighEnergyGenerator() const
const G4TheoFSGenerator & operator=(const G4TheoFSGenerator &right)=delete
std::pair< G4double, G4double > GetEnergyMomentumCheckLevels() const override
const G4VIntraNuclearTransportModel * GetTransport() const
G4HadFinalState * ApplyYourself(const G4HadProjectile &thePrimary, G4Nucleus &theNucleus) override
void ModelDescription(std::ostream &outFile) const override
const G4QuasiElasticChannel * GetQuasiElasticChannel() const
~G4TheoFSGenerator() override