G4VIsotopeProduction Class Reference

#include <G4VIsotopeProduction.hh>

Inheritance diagram for G4VIsotopeProduction:

G4NeutronIsotopeProduction G4ProtonIsotopeProduction

Public Member Functions

 G4VIsotopeProduction ()
virtual ~G4VIsotopeProduction ()
virtual G4IsoResultGetIsotope (const G4HadProjectile *aTrack, const G4Nucleus &aNucleus)=0
G4bool operator== (const G4VIsotopeProduction &aProd)

Detailed Description

Definition at line 41 of file G4VIsotopeProduction.hh.


Constructor & Destructor Documentation

G4VIsotopeProduction::G4VIsotopeProduction (  )  [inline]

Definition at line 45 of file G4VIsotopeProduction.hh.

00045 {}

virtual G4VIsotopeProduction::~G4VIsotopeProduction (  )  [inline, virtual]

Definition at line 47 of file G4VIsotopeProduction.hh.

00047 {}


Member Function Documentation

virtual G4IsoResult* G4VIsotopeProduction::GetIsotope ( const G4HadProjectile aTrack,
const G4Nucleus aNucleus 
) [pure virtual]

Implemented in G4NeutronIsotopeProduction, and G4ProtonIsotopeProduction.

G4bool G4VIsotopeProduction::operator== ( const G4VIsotopeProduction aProd  )  [inline]

Definition at line 55 of file G4VIsotopeProduction.hh.

00056       {
00057         G4bool result = false;
00058         if (&aProd == this) result = true;
00059         return result;
00060       }


The documentation for this class was generated from the following file:
Generated on Mon May 27 17:53:49 2013 for Geant4 by  doxygen 1.4.7