Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ModelingParameters.hh>
Classes | |
class | PVNameCopyNo |
class | PVPointerCopyNo |
class | VisAttributesModifier |
Public Types | |
enum | DrawingStyle { wf , hlr , hsr , hlhsr , cloud } |
enum | VisAttributesSignifier { VASVisibility , VASDaughtersInvisible , VASColour , VASLineStyle , VASLineWidth , VASForceWireframe , VASForceSolid , VASForceCloud , VASForceNumberOfCloudPoints , VASForceAuxEdgeVisible , VASForceLineSegmentsPerCircle } |
typedef std::vector< PVNameCopyNo > | PVNameCopyNoPath |
typedef PVNameCopyNoPath::const_iterator | PVNameCopyNoPathConstIterator |
typedef std::vector< PVPointerCopyNo > | PVPointerCopyNoPath |
typedef PVPointerCopyNoPath::const_iterator | PVPointerCopyNoPathConstIterator |
Friends | |
std::ostream & | operator<< (std::ostream &os, const G4ModelingParameters &) |
std::ostream & | operator<< (std::ostream &os, const PVNameCopyNoPath &) |
std::ostream & | operator<< (std::ostream &os, const PVPointerCopyNoPath &) |
std::ostream & | operator<< (std::ostream &os, const std::vector< VisAttributesModifier > &) |
Definition at line 52 of file G4ModelingParameters.hh.
typedef std::vector<PVNameCopyNo> G4ModelingParameters::PVNameCopyNoPath |
Definition at line 94 of file G4ModelingParameters.hh.
typedef PVNameCopyNoPath::const_iterator G4ModelingParameters::PVNameCopyNoPathConstIterator |
Definition at line 95 of file G4ModelingParameters.hh.
typedef std::vector<PVPointerCopyNo> G4ModelingParameters::PVPointerCopyNoPath |
Definition at line 111 of file G4ModelingParameters.hh.
typedef PVPointerCopyNoPath::const_iterator G4ModelingParameters::PVPointerCopyNoPathConstIterator |
Definition at line 112 of file G4ModelingParameters.hh.
Definition at line 67 of file G4ModelingParameters.hh.
G4ModelingParameters::G4ModelingParameters | ( | ) |
Definition at line 46 of file G4ModelingParameters.cc.
G4ModelingParameters::G4ModelingParameters | ( | const G4VisAttributes * | pDefaultVisAttributes, |
G4ModelingParameters::DrawingStyle | drawingStyle, | ||
G4bool | isCulling, | ||
G4bool | isCullingInvisible, | ||
G4bool | isDensityCulling, | ||
G4double | visibleDensity, | ||
G4bool | isCullingCovered, | ||
G4int | noOfSides | ||
) |
Definition at line 65 of file G4ModelingParameters.cc.
G4ModelingParameters::~G4ModelingParameters | ( | ) |
Definition at line 93 of file G4ModelingParameters.cc.
G4int G4ModelingParameters::GetCBDAlgorithmNumber | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
const std::vector< G4double > & G4ModelingParameters::GetCBDParameters | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4DisplacedSolid * G4ModelingParameters::GetCutawaySolid | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeSolid().
const G4VisAttributes * G4ModelingParameters::GetDefaultVisAttributes | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
DrawingStyle G4ModelingParameters::GetDrawingStyle | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
const G4Event * G4ModelingParameters::GetEvent | ( | ) | const |
const G4Point3D & G4ModelingParameters::GetExplodeCentre | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4double G4ModelingParameters::GetExplodeFactor | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4int G4ModelingParameters::GetNoOfSides | ( | ) | const |
G4int G4ModelingParameters::GetNumberOfCloudPoints | ( | ) | const |
G4DisplacedSolid * G4ModelingParameters::GetSectionSolid | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeSolid().
const std::vector< PVNameCopyNo > & G4ModelingParameters::GetSpecialMeshVolumes | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
const std::vector< VisAttributesModifier > & G4ModelingParameters::GetVisAttributesModifiers | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4double G4ModelingParameters::GetVisibleDensity | ( | ) | const |
G4bool G4ModelingParameters::IsCulling | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4bool G4ModelingParameters::IsCullingCovered | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4bool G4ModelingParameters::IsCullingInvisible | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4bool G4ModelingParameters::IsDensityCulling | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4bool G4ModelingParameters::IsExplode | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4bool G4ModelingParameters::IsSpecialMeshRendering | ( | ) | const |
Referenced by G4PhysicalVolumeModel::DescribeAndDescend().
G4bool G4ModelingParameters::IsWarning | ( | ) | const |
Referenced by G4PhysicalVolumeModel::VisitGeometryAndGetVisReps().
G4bool G4ModelingParameters::operator!= | ( | const G4ModelingParameters & | mp | ) | const |
Definition at line 260 of file G4ModelingParameters.cc.
void G4ModelingParameters::SetCBDAlgorithmNumber | ( | G4int | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetCBDParameters | ( | const std::vector< G4double > & | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetCulling | ( | G4bool | ) |
void G4ModelingParameters::SetCullingCovered | ( | G4bool | ) |
void G4ModelingParameters::SetCullingInvisible | ( | G4bool | ) |
void G4ModelingParameters::SetCutawaySolid | ( | G4DisplacedSolid * | pCutawaySolid | ) |
Definition at line 155 of file G4ModelingParameters.cc.
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetDefaultVisAttributes | ( | const G4VisAttributes * | pDefaultVisAttributes | ) |
void G4ModelingParameters::SetDensityCulling | ( | G4bool | ) |
void G4ModelingParameters::SetDrawingStyle | ( | DrawingStyle | ) |
void G4ModelingParameters::SetEvent | ( | const G4Event * | pEvent | ) |
Referenced by G4VSceneHandler::DrawEndOfRunModels(), and G4VSceneHandler::DrawEvent().
void G4ModelingParameters::SetExplodeCentre | ( | const G4Point3D & | explodeCentre | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetExplodeFactor | ( | G4double | explodeFactor | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
Definition at line 136 of file G4ModelingParameters.cc.
void G4ModelingParameters::SetNumberOfCloudPoints | ( | G4int | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetSectionSolid | ( | G4DisplacedSolid * | pSectionSolid | ) |
Definition at line 149 of file G4ModelingParameters.cc.
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetSpecialMeshRendering | ( | G4bool | ) |
Referenced by G4PhysicalVolumeModel::CalculateExtent(), and G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetSpecialMeshVolumes | ( | const std::vector< PVNameCopyNo > & | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetVisAttributesModifiers | ( | const std::vector< VisAttributesModifier > & | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetVisibleDensity | ( | G4double | visibleDensity | ) |
Definition at line 119 of file G4ModelingParameters.cc.
void G4ModelingParameters::SetWarning | ( | G4bool | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
|
friend |
Definition at line 161 of file G4ModelingParameters.cc.
|
friend |
Definition at line 365 of file G4ModelingParameters.cc.
|
friend |
Definition at line 397 of file G4ModelingParameters.cc.
|
friend |
Definition at line 411 of file G4ModelingParameters.cc.