Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4IsoParticleChange Class Reference

#include <G4IsoParticleChange.hh>

Public Member Functions

void SetIsotope (const G4String &anIsotope)
 
void SetProductionTime (const G4double &aProductionTime)
 
void SetParentParticle (const G4ParticleDefinition *aProjectile)
 
void SetMotherNucleus (const G4Nucleus &aTarget)
 
void SetProducer (const G4String &aProducer)
 
G4String GetIsotope ()
 
G4double GetProductionTime ()
 
const G4ParticleDefinitionGetParentParticle ()
 
G4Nucleus GetMotherNucleus ()
 
G4String GetProducer ()
 

Detailed Description

Definition at line 35 of file G4IsoParticleChange.hh.

Member Function Documentation

◆ GetIsotope()

G4String G4IsoParticleChange::GetIsotope ( )
inline

Definition at line 46 of file G4IsoParticleChange.hh.

46{return theIsotope;}

◆ GetMotherNucleus()

G4Nucleus G4IsoParticleChange::GetMotherNucleus ( )
inline

Definition at line 49 of file G4IsoParticleChange.hh.

49{return theTarget;}

◆ GetParentParticle()

const G4ParticleDefinition * G4IsoParticleChange::GetParentParticle ( )
inline

Definition at line 48 of file G4IsoParticleChange.hh.

48{return theProjectile;}

◆ GetProducer()

G4String G4IsoParticleChange::GetProducer ( )
inline

Definition at line 50 of file G4IsoParticleChange.hh.

50{return theProducer;}

◆ GetProductionTime()

G4double G4IsoParticleChange::GetProductionTime ( )
inline

Definition at line 47 of file G4IsoParticleChange.hh.

47{return theProductionTime;}

◆ SetIsotope()

void G4IsoParticleChange::SetIsotope ( const G4String anIsotope)
inline

Definition at line 38 of file G4IsoParticleChange.hh.

38{theIsotope = anIsotope;}

Referenced by G4InelasticInteraction::DoIsotopeCounting().

◆ SetMotherNucleus()

void G4IsoParticleChange::SetMotherNucleus ( const G4Nucleus aTarget)
inline

Definition at line 41 of file G4IsoParticleChange.hh.

41{theTarget = aTarget; }

Referenced by G4InelasticInteraction::DoIsotopeCounting().

◆ SetParentParticle()

void G4IsoParticleChange::SetParentParticle ( const G4ParticleDefinition aProjectile)
inline

Definition at line 40 of file G4IsoParticleChange.hh.

40{theProjectile = aProjectile; }

Referenced by G4InelasticInteraction::DoIsotopeCounting().

◆ SetProducer()

void G4IsoParticleChange::SetProducer ( const G4String aProducer)
inline

Definition at line 42 of file G4IsoParticleChange.hh.

42{ theProducer = aProducer; }

Referenced by G4InelasticInteraction::DoIsotopeCounting().

◆ SetProductionTime()

void G4IsoParticleChange::SetProductionTime ( const G4double aProductionTime)
inline

Definition at line 39 of file G4IsoParticleChange.hh.

39{theProductionTime = aProductionTime; }

Referenced by G4InelasticInteraction::DoIsotopeCounting().


The documentation for this class was generated from the following file: