41#ifndef G4TheoFSGenerator_h
42#define G4TheoFSGenerator_h 1
G4CRCoalescence * theCosmicCoalescence
G4bool operator==(const G4TheoFSGenerator &right) const =delete
G4TheoFSGenerator(const G4TheoFSGenerator &right)=delete
G4bool operator!=(const G4TheoFSGenerator &right) const =delete
void SetTransport(G4VIntraNuclearTransportModel *const value)
G4VHighEnergyGenerator * theHighEnergyGenerator
void SetQuasiElasticChannel(G4QuasiElasticChannel *const value)
void SetHighEnergyGenerator(G4VHighEnergyGenerator *const value)
const G4VHighEnergyGenerator * GetHighEnergyGenerator() const
const G4TheoFSGenerator & operator=(const G4TheoFSGenerator &right)=delete
G4TheoFSGenerator(const G4String &name="TheoFSGenerator")
G4QuasiElasticChannel * theQuasielastic
G4VIntraNuclearTransportModel * theTransport
std::pair< G4double, G4double > GetEnergyMomentumCheckLevels() const override
const G4VIntraNuclearTransportModel * GetTransport() const
G4HadFinalState * theParticleChange
G4HadFinalState * ApplyYourself(const G4HadProjectile &thePrimary, G4Nucleus &theNucleus) override
void ModelDescription(std::ostream &outFile) const override
const G4QuasiElasticChannel * GetQuasiElasticChannel() const
~G4TheoFSGenerator() override
G4DecayStrongResonances theDecay
const char * name(G4int ptype)