G4HadronInelasticProcess Class Reference

#include <G4HadronInelasticProcess.hh>

Inheritance diagram for G4HadronInelasticProcess:

G4HadronicProcess G4VDiscreteProcess G4VProcess G4AlphaInelasticProcess G4AntiAlphaInelasticProcess G4AntiDeuteronInelasticProcess G4AntiHe3InelasticProcess G4AntiLambdaInelasticProcess G4AntiNeutronInelasticProcess G4AntiOmegaMinusInelasticProcess G4AntiProtonInelasticProcess G4AntiSigmaMinusInelasticProcess G4AntiSigmaPlusInelasticProcess G4AntiTritonInelasticProcess G4AntiXiMinusInelasticProcess G4AntiXiZeroInelasticProcess G4DeuteronInelasticProcess G4ElectronNuclearProcess G4IonInelasticProcess G4KaonMinusInelasticProcess G4KaonPlusInelasticProcess G4KaonZeroLInelasticProcess G4KaonZeroSInelasticProcess G4LambdaInelasticProcess G4NeutronInelasticProcess G4OmegaMinusInelasticProcess G4PhotoNuclearProcess G4PionMinusInelasticProcess G4PionPlusInelasticProcess G4PositronNuclearProcess G4ProtonInelasticProcess G4SigmaMinusInelasticProcess G4SigmaPlusInelasticProcess G4TritonInelasticProcess G4XiMinusInelasticProcess G4XiZeroInelasticProcess

Public Member Functions

 G4HadronInelasticProcess (const G4String &processName, G4ParticleDefinition *aParticle)
virtual ~G4HadronInelasticProcess ()
virtual G4bool IsApplicable (const G4ParticleDefinition &aParticleType)

Detailed Description

Definition at line 48 of file G4HadronInelasticProcess.hh.


Constructor & Destructor Documentation

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]

Definition at line 54 of file G4HadronInelasticProcess.cc.

00055 {}


Member Function Documentation

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 }


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:52:08 2013 for Geant4 by  doxygen 1.4.7