XSElements Class Reference

#include <XSElements.h>

Inheritance diagram for XSElements:

TObject List of all members.

Public Member Functions

 XSElements (const char *filename)
 ~XSElements ()
UInt_t GetSize () const
char * Name (Int_t Z)
char * Mnemonic (Int_t Z)
XSElementElem (Int_t Z)
UInt_t Find (const char *str)

Protected Attributes

UInt_t NElements
TObjArrayelements

Detailed Description

Definition at line 64 of file XSElements.h.


Constructor & Destructor Documentation

XSElements::XSElements ( const char *  filename  ) 

Definition at line 125 of file XSElements.cxx.

References TObjArray::Add(), elements, fclose(), fopen, fprintf(), i, NElements, NULL, and TObject::Read().

XSElements::~XSElements (  ) 

Definition at line 145 of file XSElements.cxx.

References elements.


Member Function Documentation

UInt_t XSElements::GetSize (  )  const [inline]

Definition at line 74 of file XSElements.h.

References NElements.

Referenced by XSReactionDlg::ProcessButton(), XSElementList::SelectZ(), XSReactionDlg::SetElement(), XSElementList::Sort(), and XSElementList::XSElementList().

char* XSElements::Name ( Int_t  Z  )  [inline]

Definition at line 76 of file XSElements.h.

References elements.

Referenced by XSElementList::Compare(), XSElementList::ElementString(), Find(), and XSTblElement::Layout().

char* XSElements::Mnemonic ( Int_t  Z  )  [inline]

Definition at line 79 of file XSElements.h.

References elements.

Referenced by XSElementList::Compare(), XSReactionDlg::CreatePath(), XSElementList::ElementString(), Find(), XSReactionDlg::UpdateGraph(), and XSTblElement::XSTblElement().

XSElement* XSElements::Elem ( Int_t  Z  )  [inline]

Definition at line 82 of file XSElements.h.

References elements.

Referenced by XSReactionDlg::SetElement(), and XSReactionDlg::UpdateCurIsotope().

UInt_t XSElements::Find ( const char *  str  ) 

Definition at line 152 of file XSElements.cxx.

References Mnemonic(), Name(), and NElements.

Referenced by XSReactionDlg::ElementEntryChanged().


Member Data Documentation

UInt_t XSElements::NElements [protected]

Definition at line 67 of file XSElements.h.

Referenced by Find(), GetSize(), and XSElements().

TObjArray* XSElements::elements [protected]

Definition at line 68 of file XSElements.h.

Referenced by Elem(), Mnemonic(), Name(), XSElements(), and ~XSElements().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:54 2011 for ROOT_528-00b_version by  doxygen 1.5.1