Import Geant4 10.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-10 11:51:14 +02:00
parent e2d2f9810a
commit 286caacf06
12421 changed files with 730077 additions and 502383 deletions
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: G4IsotopeProperty.hh 69557 2013-05-08 12:01:40Z gcosmo $
//
//
// ------------------------------------------------------------
@@ -33,12 +33,14 @@
// ------------------------------------------------------------
// New design using G4VIsotopeTable 5 Oct. 99 H.Kurashige
// Add Magnetic Moment 14 Mar 07 H.Kurashige
// Add isomer level 30 Apr. H.Kurashige
#ifndef G4IsotopeProperty_h
#define G4IsotopeProperty_h 1
#include "globals.hh"
class G4DecayTable;
class G4DecayTable;
class G4IsotopeProperty
{
// Class Description
@@ -83,6 +85,10 @@ class G4IsotopeProperty
G4double GetEnergy() const;
void SetEnergy(G4double E);
// Set/Get isomer lervel
G4int GetIsomerLevel() const;
void SetIsomerLevel(G4int level);
// Set/Get life time
G4double GetLifeTime() const;
void SetLifeTime(G4double T);
@@ -102,6 +108,7 @@ class G4IsotopeProperty
G4double fLifeTime; // lifeTime
G4DecayTable* fDecayTable; // decay Table
G4double fMagneticMoment; // magnetic moment
G4int fIsomerLevel; // isomer level
};
inline
@@ -164,6 +171,17 @@ inline
fEnergy = E;
}
inline
G4int G4IsotopeProperty::GetIsomerLevel() const
{
return fIsomerLevel;
}
inline
void G4IsotopeProperty::SetIsomerLevel(G4int level)
{
fIsomerLevel = level;
}
inline
G4double G4IsotopeProperty::GetLifeTime() const
{