NdbMaterial Class Reference

#include <NdbMaterial.h>

Inheritance diagram for NdbMaterial:

TObject List of all members.

Public Member Functions

 NdbMaterial ()
 NdbMaterial (const char *aName, const char *aMnemonic, Int_t aZ, Int_t anA, Int_t anIso=0, Float_t aMass=0.0, Float_t aMassExcess=0.0, Float_t aHalfLife=0.0, Float_t aAbundance=0.0, Float_t aDensity=0.0, Float_t aMeltingPoint=0.0, Float_t aBoilingPoint=0.0)
 NdbMaterial (NdbMaterial &elem)
 ~NdbMaterial ()
Int_t Compare (const TObject *o) const
TString Name () const
TString Mnemonic () const
Long_t Id () const
Int_t A () const
Int_t Z () const
Int_t ISO () const
Float_t Mass () const
Float_t MassExcess () const
Float_t HalfLife () const
Float_t Abundance () const
Float_t Density () const
Float_t MeltingPoint () const
Float_t BoilingPoint () const

Protected Attributes

TString eMnemonic
TString eName
Long_t eId
Int_t eZ
Int_t eA
Int_t eIS
Float_t eMass
Float_t eMassExcess
Float_t eHalfLife
Float_t eAbundance
Float_t eDensity
Float_t eMeltingPoint
Float_t eBoilingPoint
TObjArraymf

Detailed Description

Definition at line 8 of file NdbMaterial.h.


Constructor & Destructor Documentation

NdbMaterial::NdbMaterial (  )  [inline]

Definition at line 30 of file NdbMaterial.h.

NdbMaterial::NdbMaterial ( const char *  aName,
const char *  aMnemonic,
Int_t  aZ,
Int_t  anA,
Int_t  anIso = 0,
Float_t  aMass = 0.0,
Float_t  aMassExcess = 0.0,
Float_t  aHalfLife = 0.0,
Float_t  aAbundance = 0.0,
Float_t  aDensity = 0.0,
Float_t  aMeltingPoint = 0.0,
Float_t  aBoilingPoint = 0.0 
) [inline]

Definition at line 32 of file NdbMaterial.h.

References eA, eAbundance, eBoilingPoint, eDensity, eHalfLife, eId, eIS, eMass, eMassExcess, eMeltingPoint, and eZ.

NdbMaterial::NdbMaterial ( NdbMaterial elem  )  [inline]

Definition at line 62 of file NdbMaterial.h.

References eA, eAbundance, eBoilingPoint, eDensity, eHalfLife, eId, eIS, eMass, eMassExcess, eMeltingPoint, and eZ.

NdbMaterial::~NdbMaterial (  )  [inline]

Definition at line 80 of file NdbMaterial.h.


Member Function Documentation

Int_t NdbMaterial::Compare ( const TObject o  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 83 of file NdbMaterial.h.

References eId, and o.

TString NdbMaterial::Name (  )  const [inline]

Definition at line 88 of file NdbMaterial.h.

References eName.

TString NdbMaterial::Mnemonic (  )  const [inline]

Definition at line 89 of file NdbMaterial.h.

References eMnemonic.

Long_t NdbMaterial::Id (  )  const [inline]

Definition at line 90 of file NdbMaterial.h.

References eId.

Int_t NdbMaterial::A (  )  const [inline]

Definition at line 91 of file NdbMaterial.h.

References eA.

Int_t NdbMaterial::Z (  )  const [inline]

Definition at line 92 of file NdbMaterial.h.

References eZ.

Int_t NdbMaterial::ISO (  )  const [inline]

Definition at line 93 of file NdbMaterial.h.

References eIS.

Float_t NdbMaterial::Mass (  )  const [inline]

Definition at line 94 of file NdbMaterial.h.

References eMass.

Float_t NdbMaterial::MassExcess (  )  const [inline]

Definition at line 95 of file NdbMaterial.h.

References eMassExcess.

Float_t NdbMaterial::HalfLife (  )  const [inline]

Definition at line 96 of file NdbMaterial.h.

References eHalfLife.

Float_t NdbMaterial::Abundance (  )  const [inline]

Definition at line 97 of file NdbMaterial.h.

References eAbundance.

Float_t NdbMaterial::Density (  )  const [inline]

Definition at line 98 of file NdbMaterial.h.

References eDensity.

Float_t NdbMaterial::MeltingPoint (  )  const [inline]

Definition at line 99 of file NdbMaterial.h.

References eMeltingPoint.

Float_t NdbMaterial::BoilingPoint (  )  const [inline]

Definition at line 100 of file NdbMaterial.h.

References eBoilingPoint.


Member Data Documentation

TString NdbMaterial::eMnemonic [protected]

Definition at line 11 of file NdbMaterial.h.

Referenced by Mnemonic().

TString NdbMaterial::eName [protected]

Definition at line 12 of file NdbMaterial.h.

Referenced by Name().

Long_t NdbMaterial::eId [protected]

Definition at line 13 of file NdbMaterial.h.

Referenced by Compare(), Id(), and NdbMaterial().

Int_t NdbMaterial::eZ [protected]

Definition at line 14 of file NdbMaterial.h.

Referenced by NdbMaterial(), and Z().

Int_t NdbMaterial::eA [protected]

Definition at line 15 of file NdbMaterial.h.

Referenced by A(), and NdbMaterial().

Int_t NdbMaterial::eIS [protected]

Definition at line 16 of file NdbMaterial.h.

Referenced by ISO(), and NdbMaterial().

Float_t NdbMaterial::eMass [protected]

Definition at line 17 of file NdbMaterial.h.

Referenced by Mass(), and NdbMaterial().

Float_t NdbMaterial::eMassExcess [protected]

Definition at line 18 of file NdbMaterial.h.

Referenced by MassExcess(), and NdbMaterial().

Float_t NdbMaterial::eHalfLife [protected]

Definition at line 19 of file NdbMaterial.h.

Referenced by HalfLife(), and NdbMaterial().

Float_t NdbMaterial::eAbundance [protected]

Definition at line 20 of file NdbMaterial.h.

Referenced by Abundance(), and NdbMaterial().

Float_t NdbMaterial::eDensity [protected]

Definition at line 21 of file NdbMaterial.h.

Referenced by Density(), and NdbMaterial().

Float_t NdbMaterial::eMeltingPoint [protected]

Definition at line 22 of file NdbMaterial.h.

Referenced by MeltingPoint(), and NdbMaterial().

Float_t NdbMaterial::eBoilingPoint [protected]

Definition at line 23 of file NdbMaterial.h.

Referenced by BoilingPoint(), and NdbMaterial().

TObjArray* NdbMaterial::mf [protected]

Definition at line 27 of file NdbMaterial.h.


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