Geant4-11
|
#include <G4PhysicalVolumeModel.hh>
Data Structures | |
class | G4PhysicalVolumeModelTouchable |
class | G4PhysicalVolumeNodeID |
struct | TouchableProperties |
Public Types | |
enum | { UNLIMITED = -1 } |
enum | ClippingMode { subtraction , intersection } |
Static Public Member Functions | |
static G4ModelingParameters::PVNameCopyNoPath | GetPVNameCopyNoPath (const std::vector< G4PhysicalVolumeNodeID > &) |
Protected Member Functions | |
void | DescribeAndDescend (G4VPhysicalVolume *, G4int requestedDepth, G4LogicalVolume *, G4VSolid *, G4Material *, const G4Transform3D &, G4VGraphicsScene &) |
virtual void | DescribeSolid (const G4Transform3D &theAT, G4VSolid *pSol, const G4VisAttributes *pVisAttribs, G4VGraphicsScene &sceneHandler) |
void | VisitGeometryAndGetVisReps (G4VPhysicalVolume *, G4int requestedDepth, const G4Transform3D &, G4VGraphicsScene &) |
Private Member Functions | |
G4PhysicalVolumeModel (const G4PhysicalVolumeModel &) | |
G4PhysicalVolumeModel & | operator= (const G4PhysicalVolumeModel &) |
Definition at line 82 of file G4PhysicalVolumeModel.hh.
anonymous enum |
G4PhysicalVolumeModel::G4PhysicalVolumeModel | ( | G4VPhysicalVolume * | pVPV = 0 , |
G4int | requestedDepth = UNLIMITED , |
||
const G4Transform3D & | modelTransformation = G4Transform3D() , |
||
const G4ModelingParameters * | pMP = 0 , |
||
G4bool | useFullExtent = false , |
||
const std::vector< G4PhysicalVolumeNodeID > & | baseFullPVPath = std::vector<G4PhysicalVolumeNodeID>() |
||
) |
Definition at line 63 of file G4PhysicalVolumeModel.cc.
References CalculateExtent(), fBaseFullPVPath, G4VModel::fGlobalDescription, G4VModel::fGlobalTag, fpTopPV, fTopPVName, G4VModel::fType, G4VPhysicalVolume::GetCopyNo(), and G4VPhysicalVolume::GetName().
|
virtual |
Definition at line 117 of file G4PhysicalVolumeModel.cc.
References fpClippingSolid.
|
private |
|
inline |
Definition at line 251 of file G4PhysicalVolumeModel.hh.
References fAbort.
Referenced by G4TouchablePropertiesScene::ProcessVolume().
void G4PhysicalVolumeModel::CalculateExtent | ( | ) |
Definition at line 134 of file G4PhysicalVolumeModel.cc.
References DescribeYourselfTo(), G4VModel::fExtent, G4VModel::fpMP, fpTopPV, fRequestedDepth, fTopPVCopyNo, fTransform, fUseFullExtent, G4BoundingExtentScene::GetBoundingExtent(), G4VModel::GetExtent(), G4VisExtent::GetExtentRadius(), G4VisExtent::Transform(), and G4ModelingParameters::wf.
Referenced by G4PhysicalVolumeModel(), and G4VVisCommandGeometrySet::Set().
std::vector< G4AttValue > * G4PhysicalVolumeModel::CreateCurrentAttValues | ( | ) | const |
Definition at line 984 of file G4PhysicalVolumeModel.cc.
References fBaseFullPVPath, fCurrentTransform, fFullPVPath, fpCurrentLV, fpCurrentMaterial, fpCurrentPV, G4BestUnit, G4Exception(), G4Material::GetDensity(), G4VSolid::GetEntityType(), G4LogicalVolume::GetName(), G4Region::GetName(), G4VSolid::GetName(), G4Material::GetName(), G4VPhysicalVolume::GetObjectRotationValue(), G4Material::GetRadlen(), G4LogicalVolume::GetRegion(), G4LogicalVolume::GetSolid(), G4Material::GetState(), G4VPhysicalVolume::GetTranslation(), G4LogicalVolume::IsRootRegion(), JustWarning, and kStateUndefined.
Referenced by G4VSceneHandler::LoadAtts(), G4ASCIITreeSceneHandler::RequestPrimitives(), and G4VisCommandsTouchable::SetNewValue().
|
inline |
Definition at line 254 of file G4PhysicalVolumeModel.hh.
References fCurtailDescent.
Referenced by G4PhysicalVolumesSearchScene::ProcessVolume(), G4BoundingExtentScene::ProcessVolume(), G4BoundingSphereScene::ProcessVolume(), and G4ASCIITreeSceneHandler::RequestPrimitives().
|
protected |
Definition at line 381 of file G4PhysicalVolumeModel.cc.
References G4VGraphicsScene::AddCompound(), G4VisAttributes::cloud, d1, d2, DescribeSolid(), HepGeom::Transform3D::dx(), HepGeom::Transform3D::dy(), HepGeom::Transform3D::dz(), fAbort, FatalErrorInArgument, fCurrentDepth, fCurrentPVCopyNo, fCurrentTransform, fCurtailDescent, fDrawnPVPath, fFullPVPath, fpCurrentLV, fpCurrentMaterial, fpCurrentPV, G4VModel::fpMP, G4Exception(), G4Colour::GetAlpha(), G4ModelingParameters::GetCBDAlgorithmNumber(), G4ModelingParameters::GetCBDParameters(), G4VisAttributes::GetColour(), G4VPhysicalVolume::GetCopyNo(), HepGeom::Transform3D::getDecomposition(), G4ModelingParameters::GetDefaultVisAttributes(), G4Material::GetDensity(), G4ModelingParameters::GetDrawingStyle(), G4ModelingParameters::GetExplodeCentre(), G4ModelingParameters::GetExplodeFactor(), G4VisAttributes::GetForcedDrawingStyle(), G4VisAttributes::GetForcedLineSegmentsPerCircle(), G4VisAttributes::GetForcedNumberOfCloudPoints(), G4VisAttributes::GetLineStyle(), G4VisAttributes::GetLineWidth(), G4Mesh::GetMeshType(), G4VPhysicalVolume::GetName(), G4LogicalVolume::GetNoDaughters(), G4ModelingParameters::GetSpecialMeshVolumes(), G4LogicalVolume::GetVisAttributes(), G4ModelingParameters::GetVisAttributesModifiers(), G4ModelingParameters::hlhsr, G4ModelingParameters::hsr, G4Mesh::invalid, HepGeom::Transform3D::inverse(), G4ModelingParameters::IsCulling(), G4ModelingParameters::IsCullingCovered(), G4ModelingParameters::IsCullingInvisible(), G4VisAttributes::IsDaughtersInvisible(), G4ModelingParameters::IsDensityCulling(), G4ModelingParameters::IsExplode(), G4VisAttributes::IsForceAuxEdgeVisible(), G4VisAttributes::IsForcedAuxEdgeVisible(), G4VisAttributes::IsForceDrawingStyle(), G4ModelingParameters::IsSpecialMeshRendering(), G4VisAttributes::IsVisible(), G4VisAttributes::SetColour(), G4VisAttributes::SetDaughtersInvisible(), G4VisAttributes::SetForceAuxEdgeVisible(), G4VisAttributes::SetForceCloud(), G4VisAttributes::SetForceLineSegmentsPerCircle(), G4VisAttributes::SetForceNumberOfCloudPoints(), G4VisAttributes::SetForceSolid(), G4VisAttributes::SetForceWireframe(), G4VisAttributes::SetLineStyle(), G4VisAttributes::SetLineWidth(), G4VisAttributes::SetVisibility(), G4VisAttributes::solid, G4ModelingParameters::VASColour, G4ModelingParameters::VASDaughtersInvisible, G4ModelingParameters::VASForceAuxEdgeVisible, G4ModelingParameters::VASForceCloud, G4ModelingParameters::VASForceLineSegmentsPerCircle, G4ModelingParameters::VASForceNumberOfCloudPoints, G4ModelingParameters::VASForceSolid, G4ModelingParameters::VASForceWireframe, G4ModelingParameters::VASLineStyle, G4ModelingParameters::VASLineWidth, G4ModelingParameters::VASVisibility, VisitGeometryAndGetVisReps(), anonymous_namespace{G4PhysicalVolumeModel.cc}::volumeCount, and G4VisAttributes::wireframe.
Referenced by VisitGeometryAndGetVisReps().
|
protectedvirtual |
Reimplemented in G4LogicalVolumeModel.
Definition at line 732 of file G4PhysicalVolumeModel.cc.
References G4VGraphicsScene::AddPrimitive(), G4VGraphicsScene::BeginPrimitives(), DescribeYourselfTo(), G4VGraphicsScene::EndPrimitives(), fClippingMode, fpClippingSolid, G4VModel::fpMP, G4cout, G4endl, G4ModelingParameters::GetCutawaySolid(), G4VisAttributes::GetForcedLineSegmentsPerCircle(), G4VSolid::GetName(), HepPolyhedron::GetNoFacets(), G4ModelingParameters::GetNoOfSides(), G4VSolid::GetPolyhedron(), G4ModelingParameters::GetSectionSolid(), intersection, HepGeom::Transform3D::inverse(), G4VisAttributes::IsForceLineSegmentsPerCircle(), G4ModelingParameters::IsWarning(), G4VGraphicsScene::PostAddSolid(), G4VGraphicsScene::PreAddSolid(), HepPolyhedron::ResetNumberOfRotationSteps(), HepPolyhedron::SetNumberOfRotationSteps(), G4Visible::SetVisAttributes(), and subtraction.
Referenced by DescribeAndDescend().
|
virtual |
Implements G4VModel.
Definition at line 179 of file G4PhysicalVolumeModel.cc.
References fAbort, FatalException, fBaseFullPVPath, fCurrentDepth, fCurrentPVCopyNo, fCurtailDescent, fDrawnPVPath, fFullPVPath, fpCurrentLV, fpCurrentMaterial, fpCurrentPV, G4VModel::fpMP, fpTopPV, fRequestedDepth, fTransform, G4Exception(), G4VPhysicalVolume::GetCopyNo(), G4VPhysicalVolume::GetLogicalVolume(), G4LogicalVolume::GetMaterial(), VisitGeometryAndGetVisReps(), and anonymous_namespace{G4PhysicalVolumeModel.cc}::volumeCount.
Referenced by G4OpenGLSceneHandler::AddCompound(), G4Qt3DSceneHandler::AddCompound(), G4VtkSceneHandler::AddCompound(), CalculateExtent(), DescribeSolid(), G4LogicalVolumeModel::DescribeYourselfTo(), G4ASCIITreeSceneHandler::EndModeling(), G4TouchableUtils::FindTouchableProperties(), G4VisCommandSceneAddLocalAxes::SetNewValue(), G4VisCommandSceneAddVolume::SetNewValue(), G4VisCommandSetTouchable::SetNewValue(), G4VisCommandSetVolumeForField::SetNewValue(), G4VisCommandsTouchable::SetNewValue(), and G4VisCommandViewerCentreOn::SetNewValue().
Definition at line 907 of file G4PhysicalVolumeModel.cc.
References G4AttDefStore::GetInstance().
Referenced by G4VSceneHandler::LoadAtts(), G4ASCIITreeSceneHandler::RequestPrimitives(), G4VisCommandList::SetNewValue(), and G4VisCommandsTouchable::SetNewValue().
|
inline |
|
inline |
|
inline |
Definition at line 177 of file G4PhysicalVolumeModel.hh.
References fCurrentDepth.
Referenced by G4HepRepFileSceneHandler::AddHepRepInstance(), G4GMocrenFileSceneHandler::AddSolid(), G4VtkSceneHandler::AddSolid(), G4PhysicalVolumeMassScene::ProcessVolume(), G4PhysicalVolumeSearchScene::ProcessVolume(), and G4PhysicalVolumesSearchScene::ProcessVolume().
|
virtual |
Reimplemented from G4VModel.
Definition at line 229 of file G4PhysicalVolumeModel.cc.
References GetCurrentTag().
|
inline |
Definition at line 189 of file G4PhysicalVolumeModel.hh.
References fpCurrentLV.
Referenced by G4GMocrenFileSceneHandler::AddDetector(), G4HepRepFileSceneHandler::AddHepRepInstance(), G4GMocrenFileSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::GeneratePrerequisites(), and G4ASCIITreeSceneHandler::RequestPrimitives().
|
inline |
Definition at line 192 of file G4PhysicalVolumeModel.hh.
References fpCurrentMaterial.
Referenced by G4HepRepFileSceneHandler::AddHepRepInstance(), G4GMocrenFileSceneHandler::AddSolid(), G4VtkSceneHandler::AddSolid(), G4PhysicalVolumeMassScene::ProcessVolume(), and G4ASCIITreeSceneHandler::RequestPrimitives().
|
inline |
Definition at line 183 of file G4PhysicalVolumeModel.hh.
References fpCurrentPV.
Referenced by G4HepRepFileSceneHandler::AddHepRepInstance(), G4GMocrenFileSceneHandler::AddPrimitive(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4GMocrenFileSceneHandler::AddSolid(), G4VtkSceneHandler::AddSolid(), G4OpenInventorSceneHandler::GeneratePrerequisites(), G4PhysicalVolumeMassScene::ProcessVolume(), G4PhysicalVolumeSearchScene::ProcessVolume(), G4PhysicalVolumesSearchScene::ProcessVolume(), G4TouchablePropertiesScene::ProcessVolume(), and G4ASCIITreeSceneHandler::RequestPrimitives().
|
inline |
Definition at line 186 of file G4PhysicalVolumeModel.hh.
References fCurrentPVCopyNo.
Referenced by G4PhysicalVolumesSearchScene::ProcessVolume(), and G4TouchablePropertiesScene::ProcessVolume().
|
virtual |
Reimplemented from G4VModel.
Definition at line 217 of file G4PhysicalVolumeModel.cc.
References G4VModel::fGlobalTag, and fpCurrentPV.
Referenced by GetCurrentDescription().
|
inline |
Definition at line 195 of file G4PhysicalVolumeModel.hh.
References fCurrentTransform.
Referenced by G4TouchablePropertiesScene::ProcessVolume(), G4ASCIITreeSceneHandler::RequestPrimitives(), and G4VisCommandsTouchable::SetNewValue().
|
inline |
Definition at line 212 of file G4PhysicalVolumeModel.hh.
References fDrawnPVPath.
Referenced by G4HepRepFileSceneHandler::AddHepRepInstance(), G4GMocrenFileSceneHandler::AddSolid(), G4OpenInventorSceneHandler::GeneratePrerequisites(), G4VTreeSceneHandler::PreAddSolid(), and G4ASCIITreeSceneHandler::RequestPrimitives().
|
inherited |
Referenced by CalculateExtent(), and G4VisCommandSceneAddLogicalVolume::SetNewValue().
|
inline |
Definition at line 205 of file G4PhysicalVolumeModel.hh.
References fFullPVPath.
Referenced by G4OpenGLQtViewer::addPVSceneTreeElement(), G4RayTracerSceneHandler::BuildVisAttsMap(), G4Qt3DSceneHandler::CreateNewNode(), G4OpenGLQtViewer::parseAndInsertInSceneTree(), G4PhysicalVolumeSearchScene::ProcessVolume(), G4PhysicalVolumesSearchScene::ProcessVolume(), G4TouchablePropertiesScene::ProcessVolume(), and G4VSceneHandler::RequestPrimitives().
|
inherited |
Referenced by G4Scene::AddRunDurationModel(), and anonymous_namespace{G4Scene.cc}::PrintInvalidModel().
|
inherited |
Referenced by G4Qt3DSceneHandler::CreateNewNode().
|
inherited |
Referenced by G4ASCIITreeSceneHandler::EndModeling(), and G4OpenGLSceneHandler::ScaledFlush().
|
static |
Definition at line 122 of file G4PhysicalVolumeModel.cc.
Referenced by G4VViewer::TouchableSetColour(), and G4VViewer::TouchableSetVisibility().
|
inline |
Definition at line 172 of file G4PhysicalVolumeModel.hh.
References fRequestedDepth.
Referenced by G4ASCIITreeSceneHandler::EndModeling().
|
inline |
Definition at line 170 of file G4PhysicalVolumeModel.hh.
References fpTopPV.
Referenced by G4GMocrenFileSceneHandler::AddSolid(), G4VtkSceneHandler::AddSolid(), G4ASCIITreeSceneHandler::EndModeling(), and G4PhysicalVolumesSearchScene::ProcessVolume().
|
inline |
Definition at line 180 of file G4PhysicalVolumeModel.hh.
References fTransform.
Referenced by G4OpenGLQtViewer::parseAndInsertInSceneTree().
|
inherited |
Referenced by G4OpenGLStoredQtSceneHandler::ExtraPOProcessing().
|
private |
|
inline |
Definition at line 244 of file G4PhysicalVolumeModel.hh.
References fClippingMode.
Referenced by G4VisCommandSceneAddVolume::SetNewValue().
|
inline |
Definition at line 240 of file G4PhysicalVolumeModel.hh.
References fpClippingSolid.
Referenced by G4VisCommandSceneAddVolume::SetNewValue().
|
inherited |
|
inherited |
Referenced by G4VisCommandSceneAddUserAction::AddVisAction(), G4VisCommandSceneAddArrow2D::SetNewValue(), G4VisCommandSceneAddDate::SetNewValue(), G4VisCommandSceneAddEventID::SetNewValue(), G4VisCommandSceneAddExtent::SetNewValue(), G4VisCommandSceneAddFrame::SetNewValue(), G4VisCommandSceneAddLine::SetNewValue(), G4VisCommandSceneAddLine2D::SetNewValue(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddLogo2D::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), and G4VisCommandSceneAddText2D::SetNewValue().
|
inherited |
Referenced by G4VisCommandSceneAddUserAction::AddVisAction(), G4VisCommandSceneAddArrow2D::SetNewValue(), G4VisCommandSceneAddDate::SetNewValue(), G4VisCommandSceneAddEventID::SetNewValue(), G4VisCommandSceneAddExtent::SetNewValue(), G4VisCommandSceneAddFrame::SetNewValue(), G4VisCommandSceneAddLine::SetNewValue(), G4VisCommandSceneAddLine2D::SetNewValue(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddLogo2D::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), G4VisCommandSceneAddText2D::SetNewValue(), and G4VisCommandsTouchable::SetNewValue().
|
inherited |
Referenced by G4LogicalVolumeModel::DescribeYourselfTo(), G4ASCIITreeSceneHandler::EndModeling(), G4TouchableUtils::FindTouchableProperties(), G4VSceneHandler::ProcessScene(), G4VisCommandSetTouchable::SetNewValue(), G4VisCommandSetVolumeForField::SetNewValue(), G4VisCommandsTouchable::SetNewValue(), and G4VisCommandViewerCentreOn::SetNewValue().
|
inline |
Definition at line 236 of file G4PhysicalVolumeModel.hh.
References fRequestedDepth.
|
inherited |
Referenced by G4VisCommandSceneAddUserAction::AddVisAction(), G4VisCommandSceneAddArrow2D::SetNewValue(), G4VisCommandSceneAddDate::SetNewValue(), G4VisCommandSceneAddEventID::SetNewValue(), G4VisCommandSceneAddExtent::SetNewValue(), G4VisCommandSceneAddFrame::SetNewValue(), G4VisCommandSceneAddLine::SetNewValue(), G4VisCommandSceneAddLine2D::SetNewValue(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddLogo2D::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), and G4VisCommandSceneAddText2D::SetNewValue().
Reimplemented from G4VModel.
Definition at line 835 of file G4PhysicalVolumeModel.cc.
References fpTopPV, G4Exception(), G4PhysicalVolumeStore::GetInstance(), and JustWarning.
Referenced by G4VisCommandSceneAddVolume::SetNewValue().
|
protected |
Definition at line 234 of file G4PhysicalVolumeModel.cc.
References DescribeAndDescend(), fCurrentDepth, fCurrentPVCopyNo, fFullPVPath, G4VModel::fpMP, fTopPVCopyNo, G4cout, G4endl, G4VSolid::GetEntityType(), G4VSolid::GetName(), pyG4VTouchable::GetRotation, G4ModelingParameters::IsWarning(), kPhi, kRho, kXAxis, kYAxis, kZAxis, CLHEP::detail::n, and CLHEP::HepRotation::rotateZ().
Referenced by DescribeAndDescend(), and DescribeYourselfTo().
|
mutableprotected |
Definition at line 298 of file G4PhysicalVolumeModel.hh.
Referenced by Abort(), DescribeAndDescend(), and DescribeYourselfTo().
|
protected |
Definition at line 295 of file G4PhysicalVolumeModel.hh.
Referenced by CreateCurrentAttValues(), DescribeYourselfTo(), G4PhysicalVolumeModel(), and GetBaseFullPVPath().
|
protected |
Definition at line 301 of file G4PhysicalVolumeModel.hh.
Referenced by DescribeSolid(), and SetClippingMode().
|
protected |
Definition at line 289 of file G4PhysicalVolumeModel.hh.
Referenced by DescribeAndDescend(), DescribeYourselfTo(), GetCurrentDepth(), and VisitGeometryAndGetVisReps().
|
protected |
Definition at line 291 of file G4PhysicalVolumeModel.hh.
Referenced by DescribeAndDescend(), DescribeYourselfTo(), GetCurrentPVCopyNo(), and VisitGeometryAndGetVisReps().
|
protected |
Definition at line 294 of file G4PhysicalVolumeModel.hh.
Referenced by CreateCurrentAttValues(), DescribeAndDescend(), and GetCurrentTransform().
|
mutableprotected |
Definition at line 299 of file G4PhysicalVolumeModel.hh.
Referenced by CurtailDescent(), DescribeAndDescend(), and DescribeYourselfTo().
|
protected |
Definition at line 297 of file G4PhysicalVolumeModel.hh.
Referenced by DescribeAndDescend(), DescribeYourselfTo(), and GetDrawnPVPath().
|
protectedinherited |
Definition at line 101 of file G4VModel.hh.
Referenced by CalculateExtent(), G4AxesModel::Construct(), G4ArrowModel::G4ArrowModel(), and G4PlotterModel::G4PlotterModel().
|
protected |
Definition at line 296 of file G4PhysicalVolumeModel.hh.
Referenced by CreateCurrentAttValues(), DescribeAndDescend(), DescribeYourselfTo(), GetFullPVPath(), G4PhysicalVolumeModel::G4PhysicalVolumeModelTouchable::GetReplicaNumber(), G4PhysicalVolumeModel::G4PhysicalVolumeModelTouchable::GetRotation(), G4PhysicalVolumeModel::G4PhysicalVolumeModelTouchable::GetSolid(), G4PhysicalVolumeModel::G4PhysicalVolumeModelTouchable::GetTranslation(), G4PhysicalVolumeModel::G4PhysicalVolumeModelTouchable::GetVolume(), and VisitGeometryAndGetVisReps().
|
protectedinherited |
Definition at line 100 of file G4VModel.hh.
Referenced by G4AxesModel::Construct(), G4ArrowModel::G4ArrowModel(), G4DigiModel::G4DigiModel(), G4GPSModel::G4GPSModel(), G4HitsModel::G4HitsModel(), G4LogicalVolumeModel::G4LogicalVolumeModel(), G4PhysicalVolumeModel(), G4PlotterModel::G4PlotterModel(), G4PSHitsModel::G4PSHitsModel(), G4TextModel::G4TextModel(), G4TrajectoriesModel::G4TrajectoriesModel(), G4VFieldModel::G4VFieldModel(), and G4VModel::GetCurrentDescription().
|
protectedinherited |
Definition at line 99 of file G4VModel.hh.
Referenced by G4AxesModel::Construct(), G4ArrowModel::G4ArrowModel(), G4DigiModel::G4DigiModel(), G4GPSModel::G4GPSModel(), G4HitsModel::G4HitsModel(), G4LogicalVolumeModel::G4LogicalVolumeModel(), G4PhysicalVolumeModel(), G4PlotterModel::G4PlotterModel(), G4PSHitsModel::G4PSHitsModel(), G4TextModel::G4TextModel(), G4TrajectoriesModel::G4TrajectoriesModel(), G4VFieldModel::G4VFieldModel(), GetCurrentTag(), and G4VModel::GetCurrentTag().
|
protected |
Definition at line 300 of file G4PhysicalVolumeModel.hh.
Referenced by DescribeSolid(), GetClippingSolid(), SetClippingSolid(), and ~G4PhysicalVolumeModel().
|
protected |
Definition at line 292 of file G4PhysicalVolumeModel.hh.
Referenced by CreateCurrentAttValues(), DescribeAndDescend(), DescribeYourselfTo(), and GetCurrentLV().
|
protected |
Definition at line 293 of file G4PhysicalVolumeModel.hh.
Referenced by CreateCurrentAttValues(), DescribeAndDescend(), DescribeYourselfTo(), and GetCurrentMaterial().
|
protected |
Definition at line 290 of file G4PhysicalVolumeModel.hh.
Referenced by CreateCurrentAttValues(), DescribeAndDescend(), DescribeYourselfTo(), GetCurrentPV(), and GetCurrentTag().
|
protectedinherited |
Definition at line 102 of file G4VModel.hh.
Referenced by CalculateExtent(), DescribeAndDescend(), DescribeSolid(), G4DigiModel::DescribeYourselfTo(), G4HitsModel::DescribeYourselfTo(), G4LogicalVolumeModel::DescribeYourselfTo(), DescribeYourselfTo(), G4TrajectoriesModel::DescribeYourselfTo(), G4CallbackModel< F >::DescribeYourselfTo(), and VisitGeometryAndGetVisReps().
|
protected |
Definition at line 282 of file G4PhysicalVolumeModel.hh.
Referenced by CalculateExtent(), G4LogicalVolumeModel::DescribeYourselfTo(), DescribeYourselfTo(), G4PhysicalVolumeModel(), GetTopPhysicalVolume(), and Validate().
|
protected |
Definition at line 285 of file G4PhysicalVolumeModel.hh.
Referenced by CalculateExtent(), DescribeYourselfTo(), GetRequestedDepth(), and SetRequestedDepth().
|
protected |
Definition at line 284 of file G4PhysicalVolumeModel.hh.
Referenced by CalculateExtent(), and VisitGeometryAndGetVisReps().
|
protected |
Definition at line 283 of file G4PhysicalVolumeModel.hh.
Referenced by G4PhysicalVolumeModel().
|
protected |
Definition at line 288 of file G4PhysicalVolumeModel.hh.
Referenced by CalculateExtent(), DescribeYourselfTo(), and GetTransformation().
|
protectedinherited |
Definition at line 98 of file G4VModel.hh.
Referenced by G4AxesModel::Construct(), G4ArrowModel::G4ArrowModel(), G4DigiModel::G4DigiModel(), G4GPSModel::G4GPSModel(), G4HitsModel::G4HitsModel(), G4LogicalVolumeModel::G4LogicalVolumeModel(), G4PhysicalVolumeModel(), G4PlotterModel::G4PlotterModel(), G4PSHitsModel::G4PSHitsModel(), G4TextModel::G4TextModel(), G4TrajectoriesModel::G4TrajectoriesModel(), and G4VFieldModel::G4VFieldModel().
|
protected |
Definition at line 287 of file G4PhysicalVolumeModel.hh.
Referenced by CalculateExtent().