#include <MJDatabaseMaterial.hh>
Public Member Functions | |
MJDatabaseMaterial () | |
MJDatabaseMaterial (string, double, double, double, int, string, string) | |
MJDatabaseMaterial (const MJDatabaseMaterial &) | |
~MJDatabaseMaterial () | |
string | GetName () |
double | GetDensity () |
double | GetTemperature () |
double | GetPressure () |
int | GetNoComponents () |
vector< int > | GetNoAtoms () |
vector< string > | GetComponents () |
vector< double > | GetFracMass () |
string | GetBackground () |
string | GetComment () |
MJDatabaseMaterial * | createMaterial (PGresult *res, int) |
void | print (ostream &) |
Private Attributes | |
string | fName |
double | fDensity |
double | fTemperature |
double | fPressure |
int | fNumOfComponents |
vector< string > | fComponents |
vector< int > | fNumAtoms |
vector< double > | fFracMass |
string | fDefaultBKG |
string | fComment |
Friends | |
ostream & | operator<< (ostream &os, MJDatabaseMaterial &mat) |
|
AUTHOR: akbar CONTACT: FIRST SUBMISSION: Fri Apr 9 14:28:44 PDT 2004 REVISION: mm-dd-yyyy, What is changed, Whoami Definition at line 55 of file MJDatabaseMaterial.cc. |
|
Definition at line 58 of file MJDatabaseMaterial.cc. |
|
Definition at line 71 of file MJDatabaseMaterial.cc. References fComment, fComponents, fDefaultBKG, fDensity, fFracMass, fName, fNumAtoms, fNumOfComponents, fPressure, and fTemperature. |
|
Definition at line 86 of file MJDatabaseMaterial.cc. |
|
Definition at line 90 of file MJDatabaseMaterial.cc. References MJDatabaseUtil::c_Float(), MJDatabaseUtil::c_Int(), fComment, fComponents, fDefaultBKG, fDensity, fFracMass, fName, fNumAtoms, fNumOfComponents, fPressure, and fTemperature. Referenced by MJDatabasePsqlImpl::MJDatabaseAllMaterialsPsqlImpl(), and MJDatabasePsqlImpl::MJDatabaseMaterialPsqlImpl(). |
|
Definition at line 95 of file MJDatabaseMaterial.hh. Referenced by MJMaterial::CreateFromDatabase(). |
|
Definition at line 96 of file MJDatabaseMaterial.hh. Referenced by MJMaterial::CreateFromDatabase(). |
|
Definition at line 93 of file MJDatabaseMaterial.hh. Referenced by MJMaterial::CreateFromDatabase(). |
|
Definition at line 88 of file MJDatabaseMaterial.hh. Referenced by MJMaterial::CreateFromDatabase(), operator<<(), and print(). |
|
Definition at line 94 of file MJDatabaseMaterial.hh. Referenced by MJMaterial::CreateFromDatabase(). |
|
Definition at line 87 of file MJDatabaseMaterial.hh. Referenced by operator<<(), and print(). |
|
Definition at line 92 of file MJDatabaseMaterial.hh. Referenced by MJMaterial::CreateFromDatabase(). |
|
Definition at line 91 of file MJDatabaseMaterial.hh. Referenced by MJMaterial::CreateFromDatabase(), operator<<(), and print(). |
|
Definition at line 90 of file MJDatabaseMaterial.hh. Referenced by MJMaterial::CreateFromDatabase(), operator<<(), and print(). |
|
Definition at line 89 of file MJDatabaseMaterial.hh. Referenced by MJMaterial::CreateFromDatabase(), operator<<(), and print(). |
|
Definition at line 117 of file MJDatabaseMaterial.cc. References GetDensity(), GetName(), GetNoComponents(), GetPressure(), and GetTemperature(). Referenced by MJDatabaseSimple800g::print(), and MJDatabaseCloverCrystal::print(). |
|
Definition at line 130 of file MJDatabaseMaterial.cc. |
|
Definition at line 117 of file MJDatabaseMaterial.hh. Referenced by createMaterial(), and MJDatabaseMaterial(). |
|
Definition at line 113 of file MJDatabaseMaterial.hh. Referenced by createMaterial(), MJDatabaseMaterial(), and operator<<(). |
|
Definition at line 116 of file MJDatabaseMaterial.hh. Referenced by createMaterial(), and MJDatabaseMaterial(). |
|
Definition at line 109 of file MJDatabaseMaterial.hh. Referenced by createMaterial(), and MJDatabaseMaterial(). |
|
Definition at line 115 of file MJDatabaseMaterial.hh. Referenced by createMaterial(), MJDatabaseMaterial(), and operator<<(). |
|
Definition at line 108 of file MJDatabaseMaterial.hh. Referenced by createMaterial(), and MJDatabaseMaterial(). |
|
Definition at line 114 of file MJDatabaseMaterial.hh. Referenced by createMaterial(), MJDatabaseMaterial(), and operator<<(). |
|
Definition at line 112 of file MJDatabaseMaterial.hh. Referenced by createMaterial(), and MJDatabaseMaterial(). |
|
Definition at line 111 of file MJDatabaseMaterial.hh. Referenced by createMaterial(), and MJDatabaseMaterial(). |
|
Definition at line 110 of file MJDatabaseMaterial.hh. Referenced by createMaterial(), and MJDatabaseMaterial(). |