#include <G4LogicalVolume.hh>
|
| G4LogicalVolume (G4VSolid *pSolid, G4Material *pMaterial, const G4String &name, G4FieldManager *pFieldMgr=0, G4VSensitiveDetector *pSDetector=0, G4UserLimits *pULimits=0, G4bool optimise=true) |
|
| ~G4LogicalVolume () |
|
G4String | GetName () const |
|
void | SetName (const G4String &pName) |
|
G4int | GetNoDaughters () const |
|
G4VPhysicalVolume * | GetDaughter (const G4int i) const |
|
void | AddDaughter (G4VPhysicalVolume *p) |
|
G4bool | IsDaughter (const G4VPhysicalVolume *p) const |
|
G4bool | IsAncestor (const G4VPhysicalVolume *p) const |
|
void | RemoveDaughter (const G4VPhysicalVolume *p) |
|
void | ClearDaughters () |
|
G4int | TotalVolumeEntities () const |
|
EVolume | CharacteriseDaughters () const |
|
G4VSolid * | GetSolid () const |
|
void | SetSolid (G4VSolid *pSolid) |
|
G4Material * | GetMaterial () const |
|
void | SetMaterial (G4Material *pMaterial) |
|
void | UpdateMaterial (G4Material *pMaterial) |
|
G4double | GetMass (G4bool forced=false, G4bool propagate=true, G4Material *parMaterial=0) |
|
void | ResetMass () |
|
G4FieldManager * | GetFieldManager () const |
|
void | SetFieldManager (G4FieldManager *pFieldMgr, G4bool forceToAllDaughters) |
|
G4VSensitiveDetector * | GetSensitiveDetector () const |
|
void | SetSensitiveDetector (G4VSensitiveDetector *pSDetector) |
|
G4UserLimits * | GetUserLimits () const |
|
void | SetUserLimits (G4UserLimits *pULimits) |
|
G4SmartVoxelHeader * | GetVoxelHeader () const |
|
void | SetVoxelHeader (G4SmartVoxelHeader *pVoxel) |
|
G4double | GetSmartless () const |
|
void | SetSmartless (G4double s) |
|
G4bool | IsToOptimise () const |
|
void | SetOptimisation (G4bool optim) |
|
G4bool | IsRootRegion () const |
|
void | SetRegionRootFlag (G4bool rreg) |
|
G4bool | IsRegion () const |
|
void | SetRegion (G4Region *reg) |
|
G4Region * | GetRegion () const |
|
void | PropagateRegion () |
|
const G4MaterialCutsCouple * | GetMaterialCutsCouple () const |
|
void | SetMaterialCutsCouple (G4MaterialCutsCouple *cuts) |
|
G4bool | operator== (const G4LogicalVolume &lv) const |
|
const G4VisAttributes * | GetVisAttributes () const |
|
void | SetVisAttributes (const G4VisAttributes *pVA) |
|
void | SetVisAttributes (const G4VisAttributes &VA) |
|
G4FastSimulationManager * | GetFastSimulationManager () const |
|
void | SetBiasWeight (G4double w) |
|
G4double | GetBiasWeight () const |
|
| G4LogicalVolume (__void__ &) |
|
G4FieldManager * | GetMasterFieldManager () const |
|
G4VSensitiveDetector * | GetMasterSensitiveDetector () const |
|
G4VSolid * | GetMasterSolid () const |
|
G4int | GetInstanceID () const |
|
void | Lock () |
|
void | InitialiseWorker (G4LogicalVolume *ptrMasterObject, G4VSolid *pSolid, G4VSensitiveDetector *pSDetector) |
|
void | TerminateWorker (G4LogicalVolume *ptrMasterObject) |
|
void | AssignFieldManager (G4FieldManager *fldMgr) |
|
Definition at line 187 of file G4LogicalVolume.hh.
G4LogicalVolume::~G4LogicalVolume |
( |
| ) |
|
G4LogicalVolume::G4LogicalVolume |
( |
__void__ & |
| ) |
|
EVolume G4LogicalVolume::CharacteriseDaughters |
( |
| ) |
const |
|
inline |
void G4LogicalVolume::ClearDaughters |
( |
| ) |
|
|
inline |
G4double G4LogicalVolume::GetBiasWeight |
( |
| ) |
const |
|
inline |
G4int G4LogicalVolume::GetInstanceID |
( |
| ) |
const |
|
inline |
G4VSolid* G4LogicalVolume::GetMasterSolid |
( |
| ) |
const |
|
inline |
G4Material* G4LogicalVolume::GetMaterial |
( |
| ) |
const |
|
inline |
G4String G4LogicalVolume::GetName |
( |
| ) |
const |
|
inline |
G4int G4LogicalVolume::GetNoDaughters |
( |
| ) |
const |
|
inline |
G4Region* G4LogicalVolume::GetRegion |
( |
| ) |
const |
|
inline |
G4double G4LogicalVolume::GetSmartless |
( |
| ) |
const |
|
inline |
G4VSolid* G4LogicalVolume::GetSolid |
( |
| ) |
const |
|
inline |
const G4LVManager & G4LogicalVolume::GetSubInstanceManager |
( |
| ) |
|
|
static |
G4bool G4LogicalVolume::IsRegion |
( |
| ) |
const |
|
inline |
G4bool G4LogicalVolume::IsRootRegion |
( |
| ) |
const |
|
inline |
G4bool G4LogicalVolume::IsToOptimise |
( |
| ) |
const |
|
inline |
void G4LogicalVolume::Lock |
( |
| ) |
|
|
inline |
void G4LogicalVolume::PropagateRegion |
( |
| ) |
|
|
inline |
void G4LogicalVolume::ResetMass |
( |
| ) |
|
void G4LogicalVolume::SetOptimisation |
( |
G4bool |
optim | ) |
|
|
inline |
void G4LogicalVolume::SetRegionRootFlag |
( |
G4bool |
rreg | ) |
|
|
inline |
G4int G4LogicalVolume::TotalVolumeEntities |
( |
| ) |
const |
The documentation for this class was generated from the following files: