#include <G4HadronInelasticProcess.hh>
Inheritance diagram for G4HadronInelasticProcess:
Public Member Functions | |
G4HadronInelasticProcess (const G4String &processName, G4ParticleDefinition *aParticle) | |
virtual | ~G4HadronInelasticProcess () |
virtual G4bool | IsApplicable (const G4ParticleDefinition &aParticleType) |
Definition at line 48 of file G4HadronInelasticProcess.hh.
G4HadronInelasticProcess::G4HadronInelasticProcess | ( | const G4String & | processName, | |
G4ParticleDefinition * | aParticle | |||
) |
Definition at line 46 of file G4HadronInelasticProcess.cc.
References G4HadronicProcess::AddDataSet().
00047 : 00048 G4HadronicProcess(processName,fHadronInelastic) 00049 { 00050 AddDataSet(new G4HadronInelasticDataSet()); 00051 theParticle = aParticle; 00052 }
G4HadronInelasticProcess::~G4HadronInelasticProcess | ( | ) | [virtual] |
G4bool G4HadronInelasticProcess::IsApplicable | ( | const G4ParticleDefinition & | aParticleType | ) | [virtual] |
Reimplemented from G4VProcess.
Definition at line 57 of file G4HadronInelasticProcess.cc.
References G4GenericIon::GenericIon().
00058 { 00059 return theParticle == &aP || theParticle == G4GenericIon::GenericIon(); 00060 }