#include <G4IsotopeProperty.hh>
Definition at line 45 of file G4IsotopeProperty.hh.
 
      
        
          | G4IsotopeProperty::G4IsotopeProperty  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 48 of file G4IsotopeProperty.cc.
   49                    fAtomicNumber(0),fAtomicMass(0),
 
   50            fISpin(0),fEnergy(0.0),
 
   51            fLifeTime(-1.0),fDecayTable(0),
 
 
 
 
Definition at line 64 of file G4IsotopeProperty.cc.
   66   fAtomicNumber    = right.fAtomicNumber;
 
   67   fAtomicMass      = right.fAtomicMass;
 
   68   fISpin           = right.fISpin;
 
   69   fMagneticMoment  = right.fMagneticMoment;
 
   70   fEnergy          = right.fEnergy;
 
   71   fLifeTime        = right.fLifeTime;
 
   72   fIsomerLevel     = right.fIsomerLevel;
 
   73   fFloatLevelBase  = right.fFloatLevelBase;
 
 
 
 
  
  
      
        
          | G4IsotopeProperty::~G4IsotopeProperty  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
      
        
          | void G4IsotopeProperty::DumpInfo  | 
          ( | 
           | ) | 
           const | 
        
      
 
Definition at line 117 of file G4IsotopeProperty.cc.
  120   G4cout << 
"AtomicNumber: " << fAtomicNumber << 
",  " 
  121      << 
"AtomicMass: " << fAtomicMass << 
G4endl;
 
  123     G4cout << 
"Spin: " << fISpin << 
"/2";
 
  125     G4cout << 
"Spin: " << fISpin /2;
 
  127   G4cout << 
",   " << 
"MagneticMoment: "  
  129   G4cout << 
"Isomer Level: " 
  131      << 
", Excited Energy: "  
  132      << std::setprecision(1) 
 
  138      << std::setprecision(6)
 
  140      << fLifeTime/
ns << 
"[ns]" 
  142   if (fDecayTable != 0) {
 
static constexpr double tesla
 
static char FloatLevelBaseChar(G4Ions::G4FloatLevelBase flb)
 
G4GLOB_DLL std::ostream G4cout
 
static constexpr double MeV
 
static constexpr double keV
 
 
 
 
  
  
      
        
          | G4int G4IsotopeProperty::GetAtomicMass  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4int G4IsotopeProperty::GetAtomicNumber  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4IsotopeProperty::GetEnergy  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4int G4IsotopeProperty::GetIsomerLevel  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4int G4IsotopeProperty::GetiSpin  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4IsotopeProperty::GetLifeTime  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4IsotopeProperty::GetMagneticMoment  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
Definition at line 79 of file G4IsotopeProperty.cc.
   82     fAtomicNumber    = right.fAtomicNumber;
 
   83     fAtomicMass      = right.fAtomicMass;
 
   84     fISpin           = right.fISpin;
 
   85     fMagneticMoment  = right.fMagneticMoment;
 
   86     fEnergy          = right.fEnergy;
 
   87     fLifeTime        = right.fLifeTime;
 
   88     fIsomerLevel     = right.fIsomerLevel;
 
   89     fFloatLevelBase  = right.fFloatLevelBase;
 
 
 
 
Definition at line 98 of file G4IsotopeProperty.cc.
  101   value = value && ( fAtomicNumber    == right.fAtomicNumber);
 
  102   value = value && ( fAtomicMass      == right.fAtomicMass);
 
  103   value = value && ( fISpin           == right.fISpin);
 
  104   value = value && ( fMagneticMoment  == right.fMagneticMoment);
 
  105   value = value && ( fEnergy          == right.fEnergy);
 
  106   value = value && ( fLifeTime        == right.fLifeTime);
 
  107   value = value && ( fIsomerLevel     == right.fIsomerLevel);
 
  108   value = value && ( fFloatLevelBase  == right.fFloatLevelBase);
 
const XML_Char int const XML_Char * value
 
 
 
 
  
  
      
        
          | void G4IsotopeProperty::SetAtomicMass  | 
          ( | 
          G4int  | 
          A | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void G4IsotopeProperty::SetAtomicNumber  | 
          ( | 
          G4int  | 
          Z | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void G4IsotopeProperty::SetFloatLevelBase  | 
          ( | 
          G4int  | 
          flbIndex | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void G4IsotopeProperty::SetIsomerLevel  | 
          ( | 
          G4int  | 
          level | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
The documentation for this class was generated from the following files: