#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: