Geant4
9.6.p02
|
#include <OlapManager.hh>
Public Member Functions | |
~OlapManager () | |
void | TriggerRun () |
void | TriggerFull (G4int=10) |
G4VPhysicalVolume * | GetNewWorld () |
G4VPhysicalVolume * | GetFullWorld () |
void | SetGrid (G4int, G4int, G4int) |
void | SetDelta (G4double d) |
G4double | Delta () |
G4bool | Next () |
void | ListLV (const G4String &) |
void | GotoLV (const G4String &) |
void | ChangeLV (const G4String &) |
void | SetNewWorld (G4LogicalVolume *) |
void | SetRotation (G4double theta, G4double phi, G4double alpha) |
G4LogicalVolume * | GetOriginalWorld () |
void | PwdLV () |
void | LsLV () |
void | TestVolTree () |
G4int | GetNrLVs () |
void | Interrupt () |
interrupts olap-processing (only during 'triggerFull'); More... | |
void | registerNotification (OlapNotify *n) |
void | notifyNewWorld (G4LogicalVolume *) |
void | notifyOlaps (const std::vector< OlapInfo * > &) |
void | deRegisterNotification (OlapNotify *) |
Static Public Member Functions | |
static OlapManager * | GetOlapManager () |
Public Attributes | |
std::map< G4LogicalVolume *, G4bool > | NoOlapMap |
Definition at line 62 of file OlapManager.hh.
OlapManager::~OlapManager | ( | ) |
Definition at line 88 of file OlapManager.cc.
Definition at line 237 of file OlapManager.cc.
|
inline |
|
inline |
Definition at line 93 of file OlapManager.hh.
G4VPhysicalVolume * OlapManager::GetFullWorld | ( | ) |
Definition at line 178 of file OlapManager.cc.
G4VPhysicalVolume * OlapManager::GetNewWorld | ( | ) |
G4int OlapManager::GetNrLVs | ( | ) |
|
static |
G4LogicalVolume * OlapManager::GetOriginalWorld | ( | ) |
Definition at line 310 of file OlapManager.cc.
Definition at line 248 of file OlapManager.cc.
|
inline |
interrupts olap-processing (only during 'triggerFull');
Definition at line 89 of file OlapManager.hh.
Definition at line 195 of file OlapManager.cc.
void OlapManager::LsLV | ( | ) |
Definition at line 209 of file OlapManager.cc.
G4bool OlapManager::Next | ( | ) |
Definition at line 183 of file OlapManager.cc.
void OlapManager::notifyNewWorld | ( | G4LogicalVolume * | nw) |
void OlapManager::PwdLV | ( | ) |
Definition at line 217 of file OlapManager.cc.
|
inline |
Definition at line 90 of file OlapManager.hh.
Definition at line 269 of file OlapManager.cc.
void OlapManager::SetNewWorld | ( | G4LogicalVolume * | nw) |
Definition at line 105 of file OlapManager.cc.
void OlapManager::TestVolTree | ( | ) |
Definition at line 134 of file OlapManager.cc.
void OlapManager::TriggerRun | ( | ) |
Definition at line 112 of file OlapManager.cc.
std::map<G4LogicalVolume *, G4bool> OlapManager::NoOlapMap |
Definition at line 95 of file OlapManager.hh.