#include <G4VNestedParameterisation.hh>
Inheritance diagram for G4VNestedParameterisation:

Definition at line 78 of file G4VNestedParameterisation.hh.
| G4VNestedParameterisation::G4VNestedParameterisation | ( | ) |
Definition at line 39 of file G4VNestedParameterisation.cc.
00040 : G4VPVParameterisation(), 00041 G4VVolumeMaterialScanner() 00042 { 00043 }
| G4VNestedParameterisation::~G4VNestedParameterisation | ( | ) | [virtual] |
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Hype & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 155 of file G4VNestedParameterisation.hh.
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Polyhedra & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 151 of file G4VNestedParameterisation.hh.
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Polycone & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 147 of file G4VNestedParameterisation.hh.
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Para & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 143 of file G4VNestedParameterisation.hh.
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Torus & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 139 of file G4VNestedParameterisation.hh.
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Orb & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 135 of file G4VNestedParameterisation.hh.
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Sphere & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 131 of file G4VNestedParameterisation.hh.
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Cons & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 127 of file G4VNestedParameterisation.hh.
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Trap & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 123 of file G4VNestedParameterisation.hh.
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Trd & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 119 of file G4VNestedParameterisation.hh.
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Tubs & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 115 of file G4VNestedParameterisation.hh.
| virtual void G4VNestedParameterisation::ComputeDimensions | ( | G4Box & | , | |
| const | G4int, | |||
| const G4VPhysicalVolume * | ||||
| ) | const [inline, virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 111 of file G4VNestedParameterisation.hh.
Referenced by G4GMocrenFileSceneHandler::AddSolid().
| G4Material * G4VNestedParameterisation::ComputeMaterial | ( | const G4int | repNo, | |
| G4VPhysicalVolume * | currentVol, | |||
| const G4VTouchable * | parentTouch = 0 | |||
| ) | [virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 66 of file G4VNestedParameterisation.cc.
References ComputeMaterial().
00069 { 00070 return ComputeMaterial( currentVol, repNo, parentTouch ); 00071 }
| virtual G4Material* G4VNestedParameterisation::ComputeMaterial | ( | G4VPhysicalVolume * | currentVol, | |
| const G4int | repNo, | |||
| const G4VTouchable * | parentTouch = 0 | |||
| ) | [pure virtual] |
Referenced by G4GMocrenFileSceneHandler::AddSolid(), and ComputeMaterial().
| G4VSolid * G4VNestedParameterisation::ComputeSolid | ( | const G4int | no, | |
| G4VPhysicalVolume * | thisVol | |||
| ) | [virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 49 of file G4VNestedParameterisation.cc.
References G4VPhysicalVolume::GetLogicalVolume(), and G4LogicalVolume::GetSolid().
| virtual void G4VNestedParameterisation::ComputeTransformation | ( | const G4int | no, | |
| G4VPhysicalVolume * | currentPV | |||
| ) | const [pure virtual] |
| virtual G4Material* G4VNestedParameterisation::GetMaterial | ( | G4int | idx | ) | const [pure virtual] |
Implements G4VVolumeMaterialScanner.
| G4VVolumeMaterialScanner * G4VNestedParameterisation::GetMaterialScanner | ( | ) | [virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 60 of file G4VNestedParameterisation.cc.
| virtual G4int G4VNestedParameterisation::GetNumberOfMaterials | ( | ) | const [pure virtual] |
Implements G4VVolumeMaterialScanner.
| G4bool G4VNestedParameterisation::IsNested | ( | ) | const [virtual] |
Reimplemented from G4VPVParameterisation.
Definition at line 55 of file G4VNestedParameterisation.cc.
1.4.7