ATLAS Offline Software
|
#include <AGDDMaterial.h>
Public Member Functions | |
AGDDMaterial (AGDDMaterialStore &ms, const std::string &, AGDDElement *, double) | |
AGDDMaterial (AGDDMaterialStore &ms, const std::string &, int, double, double) | |
int | GetZ () const |
double | GetA () const |
AGDDElement * | GetElement () |
void | Created (bool b) |
bool | Extant () const |
void | RegisterToStore (AGDDMaterialStore &ms, AGDDSimpleMaterial *) |
const std::string & | GetName () const |
double | GetDensity () const |
material_type | GetMaterialType () const |
void * | GetMaterial () |
void | SetMaterial (void *mat) |
Protected Attributes | |
std::string | m_name |
double | m_density |
bool | m_created |
material_type | m_mType |
void * | m_theMaterial |
Private Attributes | |
int | m_z |
double | m_a |
AGDDElement * | m_element |
bool | m_matCreated |
Friends | |
std::ostream & | operator<< (std::ostream &, const AGDDMaterial &) |
Definition at line 15 of file AGDDMaterial.h.
AGDDMaterial::AGDDMaterial | ( | AGDDMaterialStore & | ms, |
const std::string & | n, | ||
AGDDElement * | e, | ||
double | d | ||
) |
Definition at line 18 of file AGDDMaterial.cxx.
AGDDMaterial::AGDDMaterial | ( | AGDDMaterialStore & | ms, |
const std::string & | n, | ||
int | z, | ||
double | a, | ||
double | d | ||
) |
Definition at line 26 of file AGDDMaterial.cxx.
|
inline |
Definition at line 25 of file AGDDMaterial.h.
|
inline |
Definition at line 26 of file AGDDMaterial.h.
|
inline |
Definition at line 23 of file AGDDMaterial.h.
|
inlineinherited |
Definition at line 27 of file AGDDSimpleMaterial.h.
|
inline |
Definition at line 24 of file AGDDMaterial.h.
|
inlineinherited |
Definition at line 31 of file AGDDSimpleMaterial.h.
|
inlineinherited |
Definition at line 28 of file AGDDSimpleMaterial.h.
|
inherited |
Definition at line 23 of file AGDDSimpleMaterial.cxx.
|
inline |
Definition at line 22 of file AGDDMaterial.h.
|
inherited |
Definition at line 17 of file AGDDSimpleMaterial.cxx.
|
inlineinherited |
Definition at line 32 of file AGDDSimpleMaterial.h.
|
friend |
|
private |
Definition at line 29 of file AGDDMaterial.h.
|
protectedinherited |
Definition at line 36 of file AGDDSimpleMaterial.h.
|
protectedinherited |
Definition at line 35 of file AGDDSimpleMaterial.h.
|
private |
Definition at line 30 of file AGDDMaterial.h.
|
private |
Definition at line 31 of file AGDDMaterial.h.
|
protectedinherited |
Definition at line 38 of file AGDDSimpleMaterial.h.
|
protectedinherited |
Definition at line 34 of file AGDDSimpleMaterial.h.
|
protectedinherited |
Definition at line 39 of file AGDDSimpleMaterial.h.
|
private |
Definition at line 28 of file AGDDMaterial.h.