TMixture Class Reference

#include <TMixture.h>

Inheritance diagram for TMixture:

TMaterial TMaterial TAttFill TNamed TAttFill TNamed TAttFill TNamed TAttFill TNamed List of all members.

Public Member Functions

 TMixture ()
 TMixture (const char *name, const char *title, Int_t nmixt)
virtual ~TMixture ()
virtual void DefineElement (Int_t n, Float_t a, Float_t z, Float_t w)
Int_t GetNmixt () const
Float_tGetAmixt () const
Float_tGetZmixt () const
Float_tGetWmixt () const
 TMixture ()
 TMixture (const char *name, const char *title, Int_t nmixt)
virtual ~TMixture ()
virtual void DefineElement (Int_t n, Float_t a, Float_t z, Float_t w)
Int_t GetNmixt () const
Float_tGetAmixt () const
Float_tGetZmixt () const
Float_tGetWmixt () const

Protected Attributes

Int_t fNmixt
Float_tfAmixt
Float_tfZmixt
Float_tfWmixt
Float_tfAmixt
Float_tfZmixt
Float_tfWmixt

Detailed Description

Definition at line 29 of file TMixture.h.


Constructor & Destructor Documentation

TMixture::TMixture (  ) 

TMixture::TMixture ( const char *  name,
const char *  title,
Int_t  nmixt 
)

Definition at line 36 of file TMixture.cxx.

References TMath::Abs(), TObject::Error(), fAmixt, fNmixt, fWmixt, and fZmixt.

TMixture::~TMixture (  )  [virtual]

Definition at line 72 of file TMixture.cxx.

References fAmixt, fWmixt, and fZmixt.

TMixture::TMixture (  ) 

TMixture::TMixture ( const char *  name,
const char *  title,
Int_t  nmixt 
)

virtual TMixture::~TMixture (  )  [virtual]


Member Function Documentation

void TMixture::DefineElement ( Int_t  n,
Float_t  a,
Float_t  z,
Float_t  w 
) [virtual]

Definition at line 86 of file TMixture.cxx.

References TMath::Abs(), fAmixt, fNmixt, fWmixt, and fZmixt.

Referenced by na49().

Int_t TMixture::GetNmixt (  )  const [inline]

Definition at line 42 of file TMixture.h.

References fNmixt.

Float_t* TMixture::GetAmixt (  )  const [inline]

Definition at line 43 of file TMixture.h.

References fAmixt.

Float_t* TMixture::GetZmixt (  )  const [inline]

Definition at line 44 of file TMixture.h.

References fZmixt.

Float_t* TMixture::GetWmixt (  )  const [inline]

Definition at line 45 of file TMixture.h.

References fWmixt.

virtual void TMixture::DefineElement ( Int_t  n,
Float_t  a,
Float_t  z,
Float_t  w 
) [virtual]

Int_t TMixture::GetNmixt (  )  const [inline]

Definition at line 42 of file TMixture.h.

References fNmixt.

Float_t* TMixture::GetAmixt (  )  const [inline]

Definition at line 43 of file TMixture.h.

References fAmixt.

Float_t* TMixture::GetZmixt (  )  const [inline]

Definition at line 44 of file TMixture.h.

References fZmixt.

Float_t* TMixture::GetWmixt (  )  const [inline]

Definition at line 45 of file TMixture.h.

References fWmixt.


Member Data Documentation

Int_t TMixture::fNmixt [protected]

Definition at line 31 of file TMixture.h.

Referenced by DefineElement(), GetNmixt(), and TMixture().

Float_t* TMixture::fAmixt [protected]

Definition at line 32 of file TMixture.h.

Referenced by DefineElement(), GetAmixt(), TMixture(), and ~TMixture().

Float_t* TMixture::fZmixt [protected]

Definition at line 33 of file TMixture.h.

Referenced by DefineElement(), GetZmixt(), TMixture(), and ~TMixture().

Float_t* TMixture::fWmixt [protected]

Definition at line 34 of file TMixture.h.

Referenced by DefineElement(), GetWmixt(), TMixture(), and ~TMixture().

Float_t* TMixture::fAmixt [protected]

Definition at line 32 of file TMixture.h.

Float_t* TMixture::fZmixt [protected]

Definition at line 33 of file TMixture.h.

Float_t* TMixture::fWmixt [protected]

Definition at line 34 of file TMixture.h.


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