![]() |
ATLAS Offline Software
|
#include <GeoExtendedMaterial.h>
Public Member Functions | |
| GeoExtendedMaterial (const std::string &Name, double Density, GeoMaterialState State=stateUndefined, double Temperature=SYSTEM_OF_UNITS::STP_Temperature, double Pressure=SYSTEM_OF_UNITS::STP_Pressure) | |
| virtual | ~GeoExtendedMaterial ()=default |
| const GeoMaterialState & | getState () const |
| const double & | getTemperature () const |
| const double & | getPressure () const |
| void | SetMaterialPropertiesTable (GeoMaterialPropertiesTable *MPT) |
| GeoMaterialPropertiesTable * | GetMaterialPropertiesTable () |
| const GeoMaterialPropertiesTable * | GetMaterialPropertiesTable () const |
Private Member Functions | |
| GeoExtendedMaterial (const GeoExtendedMaterial &right) | |
| GeoExtendedMaterial & | operator= (const GeoExtendedMaterial &right) |
Private Attributes | |
| GeoMaterialState | m_state |
| double | m_temperature |
| double | m_pressure |
| GeoIntrusivePtr< GeoMaterialPropertiesTable > | m_properties {} |
Definition at line 27 of file GeoExtendedMaterial.h.
| GeoExtendedMaterial::GeoExtendedMaterial | ( | const std::string & | Name, |
| double | Density, | ||
| GeoMaterialState | State = stateUndefined, |
||
| double | Temperature = SYSTEM_OF_UNITS::STP_Temperature, |
||
| double | Pressure = SYSTEM_OF_UNITS::STP_Pressure |
||
| ) |
Definition at line 8 of file GeoExtendedMaterial.cxx.
|
virtualdefault |
|
private |
|
inline |
Definition at line 78 of file GeoExtendedMaterial.h.
|
inline |
Definition at line 83 of file GeoExtendedMaterial.h.
|
inline |
Definition at line 68 of file GeoExtendedMaterial.h.
|
inline |
Definition at line 58 of file GeoExtendedMaterial.h.
|
inline |
Definition at line 63 of file GeoExtendedMaterial.h.
|
private |
|
inline |
Definition at line 73 of file GeoExtendedMaterial.h.
|
private |
Definition at line 52 of file GeoExtendedMaterial.h.
|
private |
Definition at line 54 of file GeoExtendedMaterial.h.
|
private |
Definition at line 50 of file GeoExtendedMaterial.h.
|
private |
Definition at line 51 of file GeoExtendedMaterial.h.
1.8.18