Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

MJMaterialIsotope Class Reference

#include <MJMaterialIsotope.hh>

List of all members.

Public Member Functions

 MJMaterialIsotope ()
 MJMaterialIsotope (const G4String name, G4bool registerG4)
 MJMaterialIsotope (const MJMaterialIsotope &)
 ~MJMaterialIsotope ()
void CreateFromDatabase ()
void RegisterWithG4 ()
G4String GetName ()
G4String GetSymbol ()
G4int GetZ ()
G4int GetN ()
G4double GetMolarMass ()
G4String GetPNNLKey ()
G4String GetDECAY5Key ()
G4String GetComment ()
G4Isotope * GetG4Isotope ()
G4bool operator== (MJMaterialIsotope a)
G4bool operator< (MJMaterialIsotope a)

Private Attributes

G4bool fExists
G4String fName
G4String fSymbol
G4int fZ
G4int fN
G4double fMolarMass
G4String fPNNLKey
G4String fDECAY5Key
G4String fComment
G4Isotope * fG4Isotope


Detailed Description

AUTHOR: R.Henning CONTACT: FIRST SUBMISSION: Sat May 15 17:07:58 PDT 2004

REVISION:

05-13-2004, Initiated, R. Henning

Definition at line 70 of file MJMaterialIsotope.hh.


Constructor & Destructor Documentation

MJMaterialIsotope::MJMaterialIsotope  ) 
 

AUTHOR: R.Henning CONTACT: FIRST SUBMISSION: Sat May 15 17:07:58 PDT 2004

REVISION:

05-13-2004, Initiated, R. Henning

Definition at line 61 of file MJMaterialIsotope.cc.

MJMaterialIsotope::MJMaterialIsotope const G4String  name,
G4bool  registerG4
 

Definition at line 67 of file MJMaterialIsotope.cc.

References CreateFromDatabase(), and RegisterWithG4().

MJMaterialIsotope::MJMaterialIsotope const MJMaterialIsotope  ) 
 

Definition at line 77 of file MJMaterialIsotope.cc.

References fComment, fDECAY5Key, fG4Isotope, fMolarMass, fN, fName, fPNNLKey, fSymbol, and fZ.

MJMaterialIsotope::~MJMaterialIsotope  ) 
 

Definition at line 92 of file MJMaterialIsotope.cc.


Member Function Documentation

void MJMaterialIsotope::CreateFromDatabase  ) 
 

Definition at line 97 of file MJMaterialIsotope.cc.

References fComment, fDECAY5Key, fExists, fMolarMass, fN, fName, fPNNLKey, fSymbol, fZ, MJDatabaseIsotope::GetComment(), MJDatabaseIsotope::GetDecay(), MJDatabase::GetIsotope(), MJDatabaseIsotope::GetMolarMass(), MJDatabaseIsotope::GetN(), MJDatabaseIsotope::GetName(), MJDatabaseIsotope::GetPnnlKey(), MJDatabaseIsotope::GetSymbol(), MJDatabaseIsotope::GetZ(), and MJLog.

Referenced by MJMaterialIsotope().

G4String MJMaterialIsotope::GetComment  )  [inline]
 

Definition at line 96 of file MJMaterialIsotope.hh.

G4String MJMaterialIsotope::GetDECAY5Key  )  [inline]
 

Definition at line 95 of file MJMaterialIsotope.hh.

G4Isotope* MJMaterialIsotope::GetG4Isotope  )  [inline]
 

Definition at line 97 of file MJMaterialIsotope.hh.

G4double MJMaterialIsotope::GetMolarMass  )  [inline]
 

Definition at line 93 of file MJMaterialIsotope.hh.

G4int MJMaterialIsotope::GetN  )  [inline]
 

Definition at line 92 of file MJMaterialIsotope.hh.

Referenced by operator<().

G4String MJMaterialIsotope::GetName  )  [inline]
 

Definition at line 89 of file MJMaterialIsotope.hh.

Referenced by operator==().

G4String MJMaterialIsotope::GetPNNLKey  )  [inline]
 

Definition at line 94 of file MJMaterialIsotope.hh.

G4String MJMaterialIsotope::GetSymbol  )  [inline]
 

Definition at line 90 of file MJMaterialIsotope.hh.

G4int MJMaterialIsotope::GetZ  )  [inline]
 

Definition at line 91 of file MJMaterialIsotope.hh.

G4bool MJMaterialIsotope::operator< MJMaterialIsotope  a  )  [inline]
 

Definition at line 100 of file MJMaterialIsotope.hh.

References GetN().

G4bool MJMaterialIsotope::operator== MJMaterialIsotope  a  )  [inline]
 

Definition at line 99 of file MJMaterialIsotope.hh.

References GetName().

void MJMaterialIsotope::RegisterWithG4  ) 
 

Definition at line 119 of file MJMaterialIsotope.cc.

References fG4Isotope, fMolarMass, fN, fName, fZ, and MJLog.

Referenced by MJMaterialIsotope().


Member Data Documentation

G4String MJMaterialIsotope::fComment [private]
 

Definition at line 116 of file MJMaterialIsotope.hh.

Referenced by CreateFromDatabase(), and MJMaterialIsotope().

G4String MJMaterialIsotope::fDECAY5Key [private]
 

Definition at line 115 of file MJMaterialIsotope.hh.

Referenced by CreateFromDatabase(), and MJMaterialIsotope().

G4bool MJMaterialIsotope::fExists [private]
 

Definition at line 108 of file MJMaterialIsotope.hh.

Referenced by CreateFromDatabase().

G4Isotope* MJMaterialIsotope::fG4Isotope [private]
 

Definition at line 117 of file MJMaterialIsotope.hh.

Referenced by MJMaterialIsotope(), and RegisterWithG4().

G4double MJMaterialIsotope::fMolarMass [private]
 

Definition at line 113 of file MJMaterialIsotope.hh.

Referenced by CreateFromDatabase(), MJMaterialIsotope(), and RegisterWithG4().

G4int MJMaterialIsotope::fN [private]
 

Definition at line 112 of file MJMaterialIsotope.hh.

Referenced by CreateFromDatabase(), MJMaterialIsotope(), and RegisterWithG4().

G4String MJMaterialIsotope::fName [private]
 

Definition at line 109 of file MJMaterialIsotope.hh.

Referenced by CreateFromDatabase(), MJMaterialIsotope(), and RegisterWithG4().

G4String MJMaterialIsotope::fPNNLKey [private]
 

Definition at line 114 of file MJMaterialIsotope.hh.

Referenced by CreateFromDatabase(), and MJMaterialIsotope().

G4String MJMaterialIsotope::fSymbol [private]
 

Definition at line 110 of file MJMaterialIsotope.hh.

Referenced by CreateFromDatabase(), and MJMaterialIsotope().

G4int MJMaterialIsotope::fZ [private]
 

Definition at line 111 of file MJMaterialIsotope.hh.

Referenced by CreateFromDatabase(), MJMaterialIsotope(), and RegisterWithG4().


The documentation for this class was generated from the following files:
Generated on Mon Nov 29 16:58:57 2004 for Majorana Simulation by  doxygen 1.3.9.1