#include <VisGeant4/VisG4Volumes/interface/VisG4Details.h>
Public Member Functions | |
float | density (void) const |
std::string | name (void) const |
bool | operator< (const VisG4MaterialDetails &t) const |
bool | operator== (const VisG4MaterialDetails &t) const |
VisG4MaterialDetails (const VisG4MaterialDetails &t) | |
VisG4MaterialDetails (const G4Material *t) | |
VisG4MaterialDetails (void) | |
Private Attributes | |
float | m_density |
std::string | m_name |
Classes | |
struct | less |
Definition at line 46 of file VisG4Details.h.
VisG4MaterialDetails::VisG4MaterialDetails | ( | void | ) |
VisG4MaterialDetails::VisG4MaterialDetails | ( | const G4Material * | t | ) |
VisG4MaterialDetails::VisG4MaterialDetails | ( | const VisG4MaterialDetails & | t | ) |
float VisG4MaterialDetails::density | ( | void | ) | const |
Definition at line 83 of file VisG4Details.cc.
References m_density.
Referenced by VisG4MaterialDensityFilter::getSoMaterial(), and VisG4MaterialDetails::less::operator()().
00084 { 00085 return m_density; 00086 }
std::string VisG4MaterialDetails::name | ( | void | ) | const |
Definition at line 77 of file VisG4Details.cc.
References m_name.
Referenced by VisG4MaterialLUTFilter::getSoMaterial(), VisG4MaterialNameFilter::isToBeDrawn(), and VisG4MaterialDetails::less::operator()().
00078 { 00079 return m_name; 00080 }
bool VisG4MaterialDetails::operator< | ( | const VisG4MaterialDetails & | t | ) | const |
bool VisG4MaterialDetails::operator== | ( | const VisG4MaterialDetails & | t | ) | const |
Definition at line 99 of file VisG4Details.cc.
00100 { 00101 less comparison; 00102 return !(comparison (*this, t) || comparison (t, *this)); 00103 }
float VisG4MaterialDetails::m_density [private] |
std::string VisG4MaterialDetails::m_name [private] |