Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VPVParameterisation.hh>
Definition at line 71 of file G4VPVParameterisation.hh.
G4VPVParameterisation::G4VPVParameterisation | ( | ) |
Definition at line 38 of file G4VPVParameterisation.cc.
|
virtual |
Definition at line 42 of file G4VPVParameterisation.cc.
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, G4PhantomParameterisation, G4ParameterisationBoxX, G4ParameterisationBoxY, and G4ParameterisationBoxZ.
Definition at line 94 of file G4VPVParameterisation.hh.
Referenced by G4Box::ComputeDimensions(), G4Cons::ComputeDimensions(), G4Orb::ComputeDimensions(), G4Para::ComputeDimensions(), G4Sphere::ComputeDimensions(), G4Torus::ComputeDimensions(), G4Trap::ComputeDimensions(), G4Trd::ComputeDimensions(), G4Tubs::ComputeDimensions(), G4Hype::ComputeDimensions(), G4Polycone::ComputeDimensions(), G4Polyhedra::ComputeDimensions(), G4tgbGeometryDumper::DumpPVParameterised(), and G4GDMLWriteParamvol::ParametersWrite().
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, G4PhantomParameterisation, G4ParameterisationConsRho, G4ParameterisationConsPhi, and G4ParameterisationConsZ.
Definition at line 110 of file G4VPVParameterisation.hh.
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, and G4PhantomParameterisation.
Definition at line 138 of file G4VPVParameterisation.hh.
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, and G4PhantomParameterisation.
Definition at line 118 of file G4VPVParameterisation.hh.
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, G4PhantomParameterisation, G4ParameterisationParaX, G4ParameterisationParaY, and G4ParameterisationParaZ.
Definition at line 126 of file G4VPVParameterisation.hh.
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, G4PhantomParameterisation, G4ParameterisationPolyconeRho, G4ParameterisationPolyconePhi, and G4ParameterisationPolyconeZ.
Definition at line 130 of file G4VPVParameterisation.hh.
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, G4PhantomParameterisation, G4ParameterisationPolyhedraRho, G4ParameterisationPolyhedraPhi, and G4ParameterisationPolyhedraZ.
Definition at line 134 of file G4VPVParameterisation.hh.
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, and G4PhantomParameterisation.
Definition at line 114 of file G4VPVParameterisation.hh.
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, and G4PhantomParameterisation.
Definition at line 122 of file G4VPVParameterisation.hh.
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, G4PhantomParameterisation, and G4ParameterisationTrdX.
Definition at line 106 of file G4VPVParameterisation.hh.
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, G4PhantomParameterisation, G4ParameterisationTrdX, G4ParameterisationTrdY, and G4ParameterisationTrdZ.
Definition at line 102 of file G4VPVParameterisation.hh.
|
inlinevirtual |
Reimplemented in G4VNestedParameterisation, G4PhantomParameterisation, G4ParameterisationTubsRho, G4ParameterisationTubsPhi, and G4ParameterisationTubsZ.
Definition at line 98 of file G4VPVParameterisation.hh.
|
virtual |
Reimplemented in G4VNestedParameterisation, G4PartialPhantomParameterisation, and G4PhantomParameterisation.
Definition at line 54 of file G4VPVParameterisation.cc.
Referenced by G4tgbGeometryDumper::DumpPVParameterised(), G4LogicalVolume::GetMass(), G4ParameterisedNavigation::LevelLocate(), and G4Region::ScanVolumeTree().
|
virtual |
Reimplemented in G4VNestedParameterisation, G4ParameterisationTrdX, G4VDivisionParameterisation, and G4PhantomParameterisation.
Definition at line 47 of file G4VPVParameterisation.cc.
Referenced by G4SmartVoxelHeader::BuildNodes(), G4PVParameterised::CheckOverlaps(), G4VDivisionParameterisation::ComputeSolid(), G4PSCellFlux::ComputeVolume(), G4PSDoseDeposit::ComputeVolume(), G4PSPassageCellFlux::ComputeVolume(), G4tgbGeometryDumper::DumpPVParameterised(), G4LogicalVolume::GetMass(), G4Navigator::GetMotherToDaughterTransform(), G4ITNavigator::GetMotherToDaughterTransform(), G4Navigator::LocateGlobalPointAndSetup(), G4ITNavigator::LocateGlobalPointAndSetup(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4PSSphereSurfaceCurrent::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4Navigator::SetupHierarchy(), and G4ITNavigator::SetupHierarchy().
|
pure virtual |
Implemented in G4ParameterisationBoxX, G4ParameterisationBoxY, G4ParameterisationBoxZ, G4ParameterisationConsRho, G4ParameterisationConsPhi, G4ParameterisationConsZ, G4ParameterisationParaX, G4ParameterisationParaY, G4ParameterisationParaZ, G4ParameterisationPolyconeRho, G4ParameterisationPolyconePhi, G4ParameterisationPolyconeZ, G4ParameterisationPolyhedraRho, G4ParameterisationPolyhedraPhi, G4ParameterisationPolyhedraZ, G4ParameterisationTrdX, G4ParameterisationTrdY, G4ParameterisationTrdZ, G4ParameterisationTubsRho, G4ParameterisationTubsPhi, G4ParameterisationTubsZ, G4tgbPlaceParamCircle, G4tgbPlaceParamLinear, G4tgbPlaceParamSquare, G4VDivisionParameterisation, G4VNestedParameterisation, G4PartialPhantomParameterisation, G4PhantomParameterisation, and G4tgbPlaceParameterisation.
Referenced by G4SmartVoxelHeader::BuildNodes(), G4PVParameterised::CheckOverlaps(), G4tgbGeometryDumper::DumpPVParameterised(), G4Navigator::GetMotherToDaughterTransform(), G4ITNavigator::GetMotherToDaughterTransform(), G4Navigator::LocateGlobalPointAndSetup(), G4ITNavigator::LocateGlobalPointAndSetup(), G4GDMLWriteParamvol::ParametersWrite(), G4Navigator::SetupHierarchy(), and G4ITNavigator::SetupHierarchy().
|
virtual |
Reimplemented in G4VNestedParameterisation.
Definition at line 68 of file G4VPVParameterisation.cc.
Referenced by G4Region::ScanVolumeTree().
|
virtual |
Reimplemented in G4VNestedParameterisation.
Definition at line 62 of file G4VPVParameterisation.cc.
Referenced by G4GMocrenFileSceneHandler::AddSolid().