#include <TMaterial.h>
Inheritance diagram for TMaterial:

Public Member Functions | |
| TMaterial () | |
| TMaterial (const char *name, const char *title, Float_t a, Float_t z, Float_t density) | |
| TMaterial (const char *name, const char *title, Float_t a, Float_t z, Float_t density, Float_t radl, Float_t inter) | |
| virtual | ~TMaterial () |
| virtual Int_t | GetNumber () const |
| virtual Float_t | GetA () const |
| virtual Float_t | GetZ () const |
| virtual Float_t | GetDensity () const |
| virtual Float_t | GetRadLength () const |
| virtual Float_t | GetInterLength () const |
| TMaterial () | |
| TMaterial (const char *name, const char *title, Float_t a, Float_t z, Float_t density) | |
| TMaterial (const char *name, const char *title, Float_t a, Float_t z, Float_t density, Float_t radl, Float_t inter) | |
| virtual | ~TMaterial () |
| virtual Int_t | GetNumber () const |
| virtual Float_t | GetA () const |
| virtual Float_t | GetZ () const |
| virtual Float_t | GetDensity () const |
| virtual Float_t | GetRadLength () const |
| virtual Float_t | GetInterLength () const |
Protected Attributes | |
| Int_t | fNumber |
| Float_t | fA |
| Float_t | fZ |
| Float_t | fDensity |
| Float_t | fRadLength |
| Float_t | fInterLength |
Definition at line 32 of file TMaterial.h.
| TMaterial::TMaterial | ( | ) |
| TMaterial::TMaterial | ( | const char * | name, | |
| const char * | title, | |||
| Float_t | a, | |||
| Float_t | z, | |||
| Float_t | density | |||
| ) |
Definition at line 37 of file TMaterial.cxx.
References TList::Add(), fA, fDensity, fInterLength, fNumber, fRadLength, fZ, TGeometry::GetListOfMaterials(), TCollection::GetSize(), and gGeometry.
| TMaterial::TMaterial | ( | const char * | name, | |
| const char * | title, | |||
| Float_t | a, | |||
| Float_t | z, | |||
| Float_t | density, | |||
| Float_t | radl, | |||
| Float_t | inter | |||
| ) |
Definition at line 54 of file TMaterial.cxx.
References TList::Add(), fA, fDensity, fInterLength, fNumber, fRadLength, fZ, TGeometry::GetListOfMaterials(), TCollection::GetSize(), and gGeometry.
| TMaterial::~TMaterial | ( | ) | [virtual] |
Definition at line 71 of file TMaterial.cxx.
References TGeometry::GetListOfMaterials(), gGeometry, and THashList::Remove().
| TMaterial::TMaterial | ( | ) |
| TMaterial::TMaterial | ( | const char * | name, | |
| const char * | title, | |||
| Float_t | a, | |||
| Float_t | z, | |||
| Float_t | density | |||
| ) |
| TMaterial::TMaterial | ( | const char * | name, | |
| const char * | title, | |||
| Float_t | a, | |||
| Float_t | z, | |||
| Float_t | density, | |||
| Float_t | radl, | |||
| Float_t | inter | |||
| ) |
| virtual TMaterial::~TMaterial | ( | ) | [virtual] |
| virtual Int_t TMaterial::GetNumber | ( | ) | const [inline, virtual] |
Definition at line 46 of file TMaterial.h.
References fNumber.
Referenced by TGeometry::GetMaterialByNumber().
| virtual Float_t TMaterial::GetA | ( | ) | const [inline, virtual] |
| virtual Float_t TMaterial::GetZ | ( | ) | const [inline, virtual] |
| virtual Float_t TMaterial::GetDensity | ( | ) | const [inline, virtual] |
| virtual Float_t TMaterial::GetRadLength | ( | ) | const [inline, virtual] |
| virtual Float_t TMaterial::GetInterLength | ( | ) | const [inline, virtual] |
| virtual Int_t TMaterial::GetNumber | ( | ) | const [inline, virtual] |
| virtual Float_t TMaterial::GetA | ( | ) | const [inline, virtual] |
| virtual Float_t TMaterial::GetZ | ( | ) | const [inline, virtual] |
| virtual Float_t TMaterial::GetDensity | ( | ) | const [inline, virtual] |
| virtual Float_t TMaterial::GetRadLength | ( | ) | const [inline, virtual] |
| virtual Float_t TMaterial::GetInterLength | ( | ) | const [inline, virtual] |
Int_t TMaterial::fNumber [protected] |
Float_t TMaterial::fA [protected] |
Float_t TMaterial::fZ [protected] |
Float_t TMaterial::fDensity [protected] |
Float_t TMaterial::fRadLength [protected] |
Float_t TMaterial::fInterLength [protected] |
1.5.1