Geant4-11
|
#include <G4ScoringBox.hh>
Public Types | |
using | EventScore = G4THitsMap< G4double > |
using | MeshScoreMap = std::map< G4String, RunScore * > |
enum class | MeshShape { box , cylinder , sphere , realWorldLogVol , probe , undefined = -1 } |
using | RunScore = G4THitsMap< G4StatDouble > |
Protected Member Functions | |
virtual void | SetupGeometry (G4VPhysicalVolume *fWorldPhys) |
Private Member Functions | |
G4int | GetIndex (G4int x, G4int y, G4int z) const |
G4ThreeVector | GetReplicaPosition (G4int x, G4int y, G4int z) |
void | GetXYZ (G4int index, G4int q[3]) const |
Private Attributes | |
G4int | fSegmentDirection |
Definition at line 42 of file G4ScoringBox.hh.
|
inherited |
Definition at line 66 of file G4VScoringMesh.hh.
|
inherited |
Definition at line 68 of file G4VScoringMesh.hh.
|
inherited |
Definition at line 67 of file G4VScoringMesh.hh.
|
stronginherited |
Enumerator | |
---|---|
box | |
cylinder | |
sphere | |
realWorldLogVol | |
probe | |
undefined |
Definition at line 57 of file G4VScoringMesh.hh.
G4ScoringBox::G4ScoringBox | ( | G4String | wName | ) |
Definition at line 54 of file G4ScoringBox.cc.
References G4VScoringMesh::box, G4VScoringMesh::fDivisionAxisNames, and G4VScoringMesh::fShape.
G4ScoringBox::~G4ScoringBox | ( | ) |
Definition at line 64 of file G4ScoringBox.cc.
|
inherited |
Definition at line 386 of file G4VScoringMesh.cc.
References G4VScoringMesh::fMap, G4cout, G4endl, anonymous_namespace{G4QuasiElRatios.cc}::map, and G4VScoringMesh::verboseLevel.
|
inherited |
Definition at line 410 of file G4VScoringMesh.cc.
References G4VScoringMesh::fMap, G4cout, G4endl, anonymous_namespace{G4QuasiElRatios.cc}::map, and G4VScoringMesh::verboseLevel.
|
inlineinherited |
Definition at line 95 of file G4VScoringMesh.hh.
References G4VScoringMesh::fActive.
|
virtualinherited |
Definition at line 434 of file G4VScoringMesh.cc.
References G4VScoringMesh::fConstructed, G4VScoringMesh::fGeometryHasBeenDestroyed, G4VScoringMesh::fWorldName, G4cout, G4endl, G4VScoringMesh::ResetScore(), G4VScoringMesh::SetupGeometry(), and G4VScoringMesh::verboseLevel.
Referenced by G4RunManager::ConstructScoringWorlds().
|
virtual |
Implements G4VScoringMesh.
Definition at line 247 of file G4ScoringBox.cc.
References G4VVisManager::BeginDraw(), DBL_MAX, G4VVisManager::Draw(), G4VScoreColorMap::DrawColorChart(), G4VVisManager::EndDraw(), G4VScoringMesh::fCenterPosition, G4VScoringMesh::fDrawPSName, G4VScoringMesh::fDrawUnit, G4VScoringMesh::fDrawUnitValue, G4VScoringMesh::fNSegment, G4VScoringMesh::fRotationMatrix, G4VScoringMesh::fSize, G4VVisManager::GetConcreteInstance(), G4VScoreColorMap::GetMapColor(), G4CSGSolid::GetPolyhedron(), GetReplicaPosition(), GetXYZ(), G4VScoreColorMap::IfFloatMinMax(), HepGeom::Transform3D::inverse(), anonymous_namespace{G4QuasiElRatios.cc}::map, pos, G4VisAttributes::SetColour(), G4VisAttributes::SetForceAuxEdgeVisible(), G4VisAttributes::SetForceSolid(), G4VScoreColorMap::SetMinMax(), G4VScoreColorMap::SetPSName(), G4VScoreColorMap::SetPSUnit(), G4Visible::SetVisAttributes(), and HepPolyhedron::Transform().
|
virtual |
Implements G4VScoringMesh.
Definition at line 575 of file G4ScoringBox.cc.
References G4VVisManager::BeginDraw(), DBL_MAX, G4VVisManager::Draw(), G4VScoreColorMap::DrawColorChart(), G4VVisManager::EndDraw(), G4VScoringMesh::fCenterPosition, G4VScoringMesh::fDrawPSName, G4VScoringMesh::fDrawUnit, G4VScoringMesh::fDrawUnitValue, G4VScoringMesh::fNSegment, G4VScoringMesh::fRotationMatrix, G4VScoringMesh::fSize, G4cerr, G4endl, G4VVisManager::GetConcreteInstance(), G4VScoreColorMap::GetMapColor(), G4CSGSolid::GetPolyhedron(), GetReplicaPosition(), GetXYZ(), G4VScoreColorMap::IfFloatMinMax(), HepGeom::Transform3D::inverse(), anonymous_namespace{G4QuasiElRatios.cc}::map, pos, G4VisAttributes::SetColour(), G4VisAttributes::SetForceAuxEdgeVisible(), G4VisAttributes::SetForceSolid(), G4VScoreColorMap::SetMinMax(), G4VScoreColorMap::SetPSName(), G4VScoreColorMap::SetPSUnit(), G4Visible::SetVisAttributes(), and HepPolyhedron::Transform().
|
inherited |
Definition at line 368 of file G4VScoringMesh.cc.
References G4VScoringMesh::DrawColumn(), G4VScoringMesh::fDrawPSName, G4VScoringMesh::fDrawUnit, G4VScoringMesh::fDrawUnitValue, G4VScoringMesh::fMap, G4cerr, G4endl, G4VScoringMesh::GetPSUnit(), and G4VScoringMesh::GetPSUnitValue().
|
inherited |
Definition at line 350 of file G4VScoringMesh.cc.
References G4VScoringMesh::Draw(), G4VScoringMesh::fDrawPSName, G4VScoringMesh::fDrawUnit, G4VScoringMesh::fDrawUnitValue, G4VScoringMesh::fMap, G4cerr, G4endl, G4VScoringMesh::GetPSUnit(), and G4VScoringMesh::GetPSUnitValue().
Referenced by G4VSceneHandler::AddCompound(), and G4ScoringManager::DrawMesh().
|
inherited |
Definition at line 338 of file G4VScoringMesh.cc.
References G4VScoringMesh::fMap, G4VScoringMesh::fWorldName, G4cout, and G4endl.
Definition at line 223 of file G4VScoringMesh.cc.
References G4VScoringMesh::fMap.
Referenced by G4ScoreQuantityMessenger::CheckMeshPS().
|
inlineinherited |
Definition at line 250 of file G4VScoringMesh.hh.
References G4VScoringMesh::fGeometryHasBeenDestroyed, and G4VScoringMesh::fMeshElementLogical.
Referenced by G4RunManager::ConstructScoringWorlds(), and G4WorkerRunManager::ConstructScoringWorlds().
|
inlineinherited |
Definition at line 129 of file G4VScoringMesh.hh.
References G4VScoringMesh::fAngle.
Referenced by G4ScoreQuantityMessenger::SetNewValue().
|
inlineinherited |
Definition at line 263 of file G4VScoringMesh.hh.
References G4VScoringMesh::copyNumberLevel.
Referenced by G4ScoreQuantityMessenger::SetNewValue().
|
inherited |
Definition at line 244 of file G4VScoringMesh.cc.
References G4VScoringMesh::fCurrentPS, G4cerr, G4endl, and G4VPrimitiveScorer::GetUnit().
Referenced by G4ScoreQuantityMessenger::SetNewValue().
|
inherited |
Definition at line 287 of file G4VScoringMesh.cc.
References G4VScoringMesh::fDivisionAxisNames.
Referenced by G4VScoreWriter::DumpAllQuantitiesToFile(), and G4VScoreWriter::DumpQuantityToFile().
Definition at line 570 of file G4ScoringBox.cc.
References G4VScoringMesh::fNSegment.
|
inlineinherited |
Definition at line 232 of file G4VScoringMesh.hh.
References G4VScoringMesh::fMeshElementLogical.
Referenced by G4WorkerRunManager::ConstructScoringWorlds().
|
inherited |
Definition at line 140 of file G4VScoringMesh.cc.
References G4VScoringMesh::fNSegment.
Referenced by G4GMocrenFileSceneHandler::AddSolid(), G4ScoreQuantityMessenger::SetNewValue(), and G4VScoreWriter::SetScoringMesh().
|
inlineinherited |
Definition at line 246 of file G4VScoringMesh.hh.
References G4VScoringMesh::fParallelWorldProcess.
Referenced by G4RunManager::ConstructScoringWorlds(), and G4WorkerRunManager::ConstructScoringWorlds().
|
inherited |
Definition at line 293 of file G4VScoringMesh.cc.
References G4VScoringMesh::fMFD, G4VPrimitiveScorer::GetName(), G4MultiFunctionalDetector::GetNumberOfPrimitives(), G4MultiFunctionalDetector::GetPrimitive(), G4InuclParticleNames::name(), and anonymous_namespace{G4QuasiElRatios.cc}::nps.
Referenced by G4VScoringMesh::GetPSUnit(), G4VScoringMesh::GetPSUnitValue(), and G4VScoringMesh::SetCurrentPrimitiveScorer().
Definition at line 231 of file G4VScoringMesh.cc.
References G4VScoringMesh::fMap, G4VScoringMesh::GetPrimitiveScorer(), and G4VPrimitiveScorer::GetUnit().
Referenced by G4VScoringMesh::DrawMesh(), G4VScoreWriter::DumpAllQuantitiesToFile(), and G4VScoreWriter::DumpQuantityToFile().
Definition at line 274 of file G4VScoringMesh.cc.
References G4VScoringMesh::fMap, G4VScoringMesh::GetPrimitiveScorer(), and G4VPrimitiveScorer::GetUnitValue().
Referenced by G4VScoringMesh::DrawMesh(), G4VScoreWriter::DumpAllQuantitiesToFile(), and G4VScoreWriter::DumpQuantityToFile().
|
private |
Definition at line 552 of file G4ScoringBox.cc.
References G4VScoringMesh::fNSegment, G4VScoringMesh::fSize, pos, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
Referenced by Draw(), and DrawColumn().
|
inlineinherited |
Definition at line 141 of file G4VScoringMesh.hh.
References G4VScoringMesh::fRotationMatrix, and CLHEP::HepRotation::IDENTITY.
Referenced by G4GMocrenFileSceneHandler::AddSolid().
|
inlineinherited |
Definition at line 190 of file G4VScoringMesh.hh.
References G4VScoringMesh::fMap.
Referenced by G4VSceneHandler::AddCompound(), G4PSHitsModel::DescribeYourselfTo(), G4VScoreWriter::DumpAllQuantitiesToFile(), G4VScoreWriter::DumpQuantityToFile(), and G4VScoringMesh::Merge().
|
inlineinherited |
Definition at line 97 of file G4VScoringMesh.hh.
References G4VScoringMesh::fShape.
Referenced by G4RunManager::ConstructScoringWorlds(), G4WorkerRunManager::ConstructScoringWorlds(), G4ScoreQuantityMessenger::SetNewValue(), and G4ScoringMessenger::SetNewValue().
|
inherited |
Definition at line 105 of file G4VScoringMesh.cc.
References G4VScoringMesh::fSize, and G4VScoringMesh::sizeIsSet.
Referenced by G4GMocrenFileSceneHandler::AddSolid(), G4ScoreQuantityMessenger::SetNewValue(), and G4ScoringMessenger::SetNewValue().
|
inlineinherited |
Definition at line 128 of file G4VScoringMesh.hh.
References G4VScoringMesh::fAngle.
Referenced by G4ScoreQuantityMessenger::SetNewValue().
|
inlineinherited |
Definition at line 133 of file G4VScoringMesh.hh.
References G4VScoringMesh::fCenterPosition.
Referenced by G4GMocrenFileSceneHandler::AddSolid().
|
inlineinherited |
Definition at line 91 of file G4VScoringMesh.hh.
References G4VScoringMesh::fWorldName.
Referenced by G4VScoreWriter::DumpAllQuantitiesToFile(), G4VScoreWriter::DumpQuantityToFile(), and G4ScoringMessenger::SetNewValue().
Definition at line 563 of file G4ScoringBox.cc.
References G4VScoringMesh::fNSegment.
Referenced by Draw(), and DrawColumn().
|
inlineinherited |
Definition at line 93 of file G4VScoringMesh.hh.
References G4VScoringMesh::fActive.
Referenced by G4VSceneHandler::AddCompound(), and G4PSHitsModel::DescribeYourselfTo().
|
inlineinherited |
Definition at line 164 of file G4VScoringMesh.hh.
References G4VScoringMesh::fCurrentPS.
Referenced by G4ScoreQuantityMessenger::SetNewValue().
|
inlineinherited |
Definition at line 272 of file G4VScoringMesh.hh.
References G4VScoringMesh::layeredMassFlg.
Referenced by G4RunManager::ConstructScoringWorlds(), and G4WorkerRunManager::ConstructScoringWorlds().
|
virtual |
Reimplemented from G4VScoringMesh.
Definition at line 238 of file G4ScoringBox.cc.
References cm, G4VScoringMesh::fSize, G4VScoringMesh::fWorldName, G4cout, G4endl, and G4VScoringMesh::List().
|
inherited |
Definition at line 476 of file G4VScoringMesh.cc.
References G4VScoringMesh::fMap, G4cout, G4endl, G4VScoringMesh::GetScoreMap(), and G4VScoringMesh::verboseLevel.
Referenced by G4ScoringManager::Merge().
|
inlineinherited |
Definition at line 192 of file G4VScoringMesh.hh.
References G4VScoringMesh::nMeshIsSet, and G4VScoringMesh::sizeIsSet.
Referenced by G4VScoringMesh::SetPrimitiveScorer().
|
inherited |
Definition at line 75 of file G4VScoringMesh.cc.
References G4VScoringMesh::fMap, G4cout, G4endl, and G4VScoringMesh::verboseLevel.
Referenced by G4VScoringMesh::Construct(), and G4VScoringMesh::WorkerConstruct().
|
inherited |
Definition at line 145 of file G4VScoringMesh.cc.
References G4VScoringMesh::fRotationMatrix, and CLHEP::HepRotation::rotateX().
Referenced by G4ScoringMessenger::SetNewValue().
|
inherited |
Definition at line 152 of file G4VScoringMesh.cc.
References G4VScoringMesh::fRotationMatrix, and CLHEP::HepRotation::rotateY().
Referenced by G4ScoringMessenger::SetNewValue().
|
inherited |
Definition at line 159 of file G4VScoringMesh.cc.
References G4VScoringMesh::fRotationMatrix, and CLHEP::HepRotation::rotateZ().
Referenced by G4ScoringMessenger::SetNewValue().
Definition at line 112 of file G4VScoringMesh.cc.
References G4VScoringMesh::fAngle.
Referenced by G4ScoringMessenger::SetNewValue().
|
inherited |
Definition at line 118 of file G4VScoringMesh.cc.
References G4VScoringMesh::fCenterPosition.
Referenced by G4ScoringMessenger::SetNewValue().
|
inlineinherited |
Definition at line 262 of file G4VScoringMesh.hh.
References G4VScoringMesh::copyNumberLevel.
|
inherited |
Definition at line 212 of file G4VScoringMesh.cc.
References G4VScoringMesh::fCurrentPS, G4cerr, G4endl, G4VScoringMesh::GetPrimitiveScorer(), and G4InuclParticleNames::name().
Referenced by G4ScoreQuantityMessenger::SetNewValue().
|
inherited |
Definition at line 260 of file G4VScoringMesh.cc.
References G4VScoringMesh::fCurrentPS, G4cerr, G4endl, and G4VPrimitiveScorer::SetUnit().
Referenced by G4ScoreQuantityMessenger::SetNewValue().
|
inlineinherited |
Definition at line 180 of file G4VScoringMesh.hh.
References G4VScoringMesh::fDrawPSName.
|
inherited |
Definition at line 190 of file G4VScoringMesh.cc.
References G4VScoringMesh::fCurrentPS, G4cerr, G4cout, G4endl, G4VPrimitiveScorer::GetFilter(), G4VPrimitiveScorer::GetName(), G4VSDFilter::GetName(), G4VPrimitiveScorer::SetFilter(), and G4VScoringMesh::verboseLevel.
Referenced by G4ScoreQuantityMessenger::FParticleCommand(), G4ScoreQuantityMessenger::FParticleWithEnergyCommand(), and G4ScoreQuantityMessenger::SetNewValue().
|
inlineinherited |
Definition at line 228 of file G4VScoringMesh.hh.
References G4VScoringMesh::fMeshElementLogical.
Referenced by G4WorkerRunManager::ConstructScoringWorlds().
|
inlineinherited |
Definition at line 186 of file G4VScoringMesh.hh.
References G4VScoringMesh::fCurrentPS.
Referenced by G4ScoreQuantityMessenger::CheckMeshPS().
|
inherited |
Definition at line 123 of file G4VScoringMesh.cc.
References G4VScoringMesh::fNSegment, G4VScoringMesh::fShape, G4Exception(), JustWarning, G4VScoringMesh::nMeshIsSet, G4VScoringMesh::probe, and G4VScoringMesh::realWorldLogVol.
Referenced by G4ScoringProbe::G4ScoringProbe(), G4ScoringRealWorld::G4ScoringRealWorld(), G4ScoringProbe::LocateProbe(), G4ScoringMessenger::MeshBinCommand(), and G4ScoringRealWorld::SetupGeometry().
|
inlineinherited |
Definition at line 242 of file G4VScoringMesh.hh.
References G4VScoringMesh::fParallelWorldProcess.
Referenced by G4RunManager::ConstructScoringWorlds(), and G4WorkerRunManager::ConstructScoringWorlds().
|
inherited |
Definition at line 166 of file G4VScoringMesh.cc.
References G4VScoringMesh::fCurrentPS, G4VScoringMesh::fMap, G4VScoringMesh::fMFD, G4VScoringMesh::fNSegment, G4VScoringMesh::fWorldName, G4cerr, G4cout, G4endl, G4VPrimitiveScorer::GetName(), anonymous_namespace{G4QuasiElRatios.cc}::map, G4VScoringMesh::ReadyForQuantity(), G4MultiFunctionalDetector::RegisterPrimitive(), G4VPrimitiveScorer::SetNijk(), and G4VScoringMesh::verboseLevel.
Referenced by G4ScoreQuantityMessenger::SetNewValue().
|
inline |
Definition at line 59 of file G4ScoringBox.hh.
References fSegmentDirection.
|
inherited |
Definition at line 87 of file G4VScoringMesh.cc.
References G4VScoringMesh::fSize, G4Exception(), JustWarning, and G4VScoringMesh::sizeIsSet.
Referenced by G4ScoringProbe::G4ScoringProbe(), G4ScoringRealWorld::G4ScoringRealWorld(), and G4ScoringMessenger::SetNewValue().
|
protectedvirtual |
Implements G4VScoringMesh.
Definition at line 66 of file G4ScoringBox.cc.
References G4VScoringMesh::fCenterPosition, G4VScoringMesh::fMeshElementLogical, G4VScoringMesh::fMFD, G4VScoringMesh::fNSegment, G4VScoringMesh::fRotationMatrix, G4VScoringMesh::fSize, G4VScoringMesh::fWorldName, G4cerr, G4cout, G4endl, G4VPhysicalVolume::GetLogicalVolume(), G4ScoringManager::GetReplicaLevel(), kXAxis, kYAxis, kZAxis, G4LogicalVolume::SetSensitiveDetector(), G4LogicalVolume::SetVisAttributes(), G4VisAttributes::SetVisibility(), and G4VScoringMesh::verboseLevel.
|
inlineinherited |
Definition at line 188 of file G4VScoringMesh.hh.
References G4VScoringMesh::verboseLevel.
Referenced by G4ScoringManager::RegisterScoringMesh().
|
virtualinherited |
Definition at line 454 of file G4VScoringMesh.cc.
References G4VScoringMesh::fConstructed, G4VScoringMesh::fGeometryHasBeenDestroyed, G4VScoringMesh::fMeshElementLogical, G4VScoringMesh::fMFD, G4cout, G4endl, G4VPhysicalVolume::GetName(), G4VScoringMesh::ResetScore(), G4LogicalVolume::SetSensitiveDetector(), and G4VScoringMesh::verboseLevel.
Referenced by G4WorkerRunManager::ConstructScoringWorlds().
|
protectedinherited |
Definition at line 257 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::GetCopyNumberLevel(), and G4VScoringMesh::SetCopyNumberLevel().
|
protectedinherited |
Definition at line 202 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::Activate(), and G4VScoringMesh::IsActive().
|
protectedinherited |
Definition at line 206 of file G4VScoringMesh.hh.
Referenced by G4ScoringCylinder::Draw(), G4ScoringCylinder::DrawColumn(), G4VScoringMesh::G4VScoringMesh(), G4VScoringMesh::GetAngleSpan(), G4VScoringMesh::GetStartAngle(), G4ScoringCylinder::List(), G4VScoringMesh::SetAngles(), and G4ScoringCylinder::SetupGeometry().
|
protectedinherited |
Definition at line 207 of file G4VScoringMesh.hh.
Referenced by Draw(), G4ScoringCylinder::Draw(), DrawColumn(), G4ScoringCylinder::DrawColumn(), G4VScoringMesh::GetTranslation(), G4VScoringMesh::List(), G4VScoringMesh::SetCenterPosition(), SetupGeometry(), and G4ScoringCylinder::SetupGeometry().
|
protectedinherited |
Definition at line 201 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::Construct(), and G4VScoringMesh::WorkerConstruct().
|
protectedinherited |
Definition at line 200 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::GetCurrentPSUnit(), G4VScoringMesh::IsCurrentPrimitiveScorerNull(), G4VScoringMesh::SetCurrentPrimitiveScorer(), G4VScoringMesh::SetCurrentPSUnit(), G4VScoringMesh::SetFilter(), G4VScoringMesh::SetNullToCurrentPrimitiveScorer(), and G4VScoringMesh::SetPrimitiveScorer().
|
protectedinherited |
Definition at line 223 of file G4VScoringMesh.hh.
Referenced by G4ScoringBox(), G4ScoringCylinder::G4ScoringCylinder(), G4VScoringMesh::G4VScoringMesh(), and G4VScoringMesh::GetDivisionAxisNames().
|
protectedinherited |
Definition at line 221 of file G4VScoringMesh.hh.
Referenced by Draw(), G4ScoringCylinder::Draw(), DrawColumn(), G4ScoringCylinder::DrawColumn(), G4VScoringMesh::DrawMesh(), and G4VScoringMesh::SetDrawPSName().
|
protectedinherited |
Definition at line 219 of file G4VScoringMesh.hh.
Referenced by Draw(), G4ScoringCylinder::Draw(), DrawColumn(), G4ScoringCylinder::DrawColumn(), and G4VScoringMesh::DrawMesh().
|
protectedinherited |
Definition at line 220 of file G4VScoringMesh.hh.
Referenced by Draw(), G4ScoringCylinder::Draw(), DrawColumn(), G4ScoringCylinder::DrawColumn(), and G4VScoringMesh::DrawMesh().
|
protectedinherited |
Definition at line 239 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::Construct(), G4VScoringMesh::GeometryHasBeenDestroyed(), and G4VScoringMesh::WorkerConstruct().
|
protectedinherited |
Definition at line 211 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::Accumulate(), G4VScoringMesh::DrawMesh(), G4VScoringMesh::Dump(), G4VScoringMesh::FindPrimitiveScorer(), G4VScoringMesh::GetPSUnit(), G4VScoringMesh::GetPSUnitValue(), G4VScoringMesh::GetScoreMap(), G4VScoringMesh::Merge(), G4VScoringMesh::ResetScore(), and G4VScoringMesh::SetPrimitiveScorer().
|
protectedinherited |
Definition at line 225 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::GeometryHasBeenDestroyed(), G4VScoringMesh::GetMeshElementLogical(), G4VScoringMesh::SetMeshElementLogical(), G4ScoringProbe::SetupGeometry(), G4ScoringRealWorld::SetupGeometry(), SetupGeometry(), G4ScoringCylinder::SetupGeometry(), and G4VScoringMesh::WorkerConstruct().
|
protectedinherited |
Definition at line 212 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::G4VScoringMesh(), G4VScoringMesh::GetPrimitiveScorer(), G4VScoringMesh::List(), G4VScoringMesh::SetPrimitiveScorer(), G4ScoringProbe::SetupGeometry(), G4ScoringRealWorld::SetupGeometry(), SetupGeometry(), G4ScoringCylinder::SetupGeometry(), and G4VScoringMesh::WorkerConstruct().
|
protectedinherited |
Definition at line 209 of file G4VScoringMesh.hh.
Referenced by Draw(), G4ScoringCylinder::Draw(), DrawColumn(), G4ScoringCylinder::DrawColumn(), G4VScoringMesh::G4VScoringMesh(), GetIndex(), G4VScoringMesh::GetNumberOfSegments(), GetReplicaPosition(), G4ScoringCylinder::GetRZPhi(), GetXYZ(), G4VScoringMesh::List(), G4VScoringMesh::SetNumberOfSegments(), G4VScoringMesh::SetPrimitiveScorer(), SetupGeometry(), and G4ScoringCylinder::SetupGeometry().
|
protectedinherited |
Definition at line 238 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::GetParallelWorldProcess(), and G4VScoringMesh::SetParallelWorldProcess().
|
protectedinherited |
Definition at line 208 of file G4VScoringMesh.hh.
Referenced by Draw(), G4ScoringCylinder::Draw(), DrawColumn(), G4ScoringCylinder::DrawColumn(), G4VScoringMesh::GetRotationMatrix(), G4VScoringMesh::List(), G4VScoringMesh::RotateX(), G4VScoringMesh::RotateY(), G4VScoringMesh::RotateZ(), SetupGeometry(), and G4ScoringCylinder::SetupGeometry().
|
private |
Definition at line 70 of file G4ScoringBox.hh.
Referenced by SetSegmentDirection().
|
protectedinherited |
Definition at line 203 of file G4VScoringMesh.hh.
Referenced by G4ScoringBox(), G4ScoringCylinder::G4ScoringCylinder(), G4ScoringProbe::G4ScoringProbe(), G4ScoringRealWorld::G4ScoringRealWorld(), G4VScoringMesh::GetShape(), and G4VScoringMesh::SetNumberOfSegments().
|
protectedinherited |
Definition at line 205 of file G4VScoringMesh.hh.
Referenced by Draw(), G4ScoringCylinder::Draw(), DrawColumn(), G4ScoringCylinder::DrawColumn(), G4VScoringMesh::G4VScoringMesh(), GetReplicaPosition(), G4VScoringMesh::GetSize(), List(), G4ScoringCylinder::List(), G4ScoringCylinder::SetRMax(), G4ScoringCylinder::SetRMin(), G4VScoringMesh::SetSize(), SetupGeometry(), G4ScoringCylinder::SetupGeometry(), and G4ScoringCylinder::SetZSize().
|
protectedinherited |
Definition at line 199 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::Construct(), G4VScoringMesh::Dump(), G4VScoringMesh::GetWorldName(), List(), G4ScoringCylinder::List(), G4VScoringMesh::SetPrimitiveScorer(), SetupGeometry(), and G4ScoringCylinder::SetupGeometry().
|
protectedinherited |
Definition at line 269 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::LayeredMassFlg(), and G4ScoringProbe::SetMaterial().
|
protectedinherited |
Definition at line 217 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::ReadyForQuantity(), and G4VScoringMesh::SetNumberOfSegments().
|
protectedinherited |
Definition at line 216 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::GetSize(), G4VScoringMesh::ReadyForQuantity(), and G4VScoringMesh::SetSize().
|
protectedinherited |
Definition at line 214 of file G4VScoringMesh.hh.
Referenced by G4VScoringMesh::Accumulate(), G4VScoringMesh::Construct(), G4VScoringMesh::Merge(), G4VScoringMesh::ResetScore(), G4VScoringMesh::SetFilter(), G4VScoringMesh::SetPrimitiveScorer(), SetupGeometry(), G4ScoringCylinder::SetupGeometry(), G4VScoringMesh::SetVerboseLevel(), and G4VScoringMesh::WorkerConstruct().