#include <VisGeant4/VisG4Volumes/interface/VisG4Details.h>
Public Member Functions | |
bool | operator< (const VisG4PVDetails &t) const |
bool | operator== (const VisG4PVDetails &t) const |
bool | sensitive () const |
VisG4PVDetails (const VisG4PVDetails &t) | |
VisG4PVDetails (const G4VPhysicalVolume *pv) | |
VisG4PVDetails (void) | |
Private Attributes | |
bool | m_sensitive |
Classes | |
struct | less |
Definition at line 71 of file VisG4Details.h.
VisG4PVDetails::VisG4PVDetails | ( | void | ) |
VisG4PVDetails::VisG4PVDetails | ( | const G4VPhysicalVolume * | pv | ) |
Definition at line 126 of file VisG4Details.cc.
00127 :m_sensitive (pv->GetLogicalVolume ()->GetSensitiveDetector ()) 00128 { 00129 }
VisG4PVDetails::VisG4PVDetails | ( | const VisG4PVDetails & | t | ) |
bool VisG4PVDetails::operator< | ( | const VisG4PVDetails & | t | ) | const |
bool VisG4PVDetails::operator== | ( | const VisG4PVDetails & | t | ) | const |
Definition at line 145 of file VisG4Details.cc.
00146 { 00147 less comparison; 00148 return !(comparison (*this, t) || comparison (t, *this)); 00149 }
Definition at line 132 of file VisG4Details.cc.
References m_sensitive.
Referenced by VisG4PVDetails::less::operator()().
00133 { 00134 return m_sensitive; 00135 }
bool VisG4PVDetails::m_sensitive [private] |