Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ScoringBox.hh>
Protected Member Functions | |
virtual void | SetupGeometry (G4VPhysicalVolume *fWorldPhys) |
virtual void | SetupGeometry (G4VPhysicalVolume *fWorldPhys)=0 |
Additional Inherited Members | |
Public Types inherited from G4VScoringMesh | |
enum class | MeshShape { box , cylinder , sphere , realWorldLogVol , probe , undefined = -1 } |
using | EventScore = G4THitsMap< G4double > |
using | RunScore = G4THitsMap< G4StatDouble > |
using | MeshScoreMap = std::map< G4String, RunScore * > |
Protected Attributes inherited from G4VScoringMesh | |
G4String | fWorldName |
G4VPrimitiveScorer * | fCurrentPS |
G4bool | fConstructed |
G4bool | fActive |
MeshShape | fShape |
G4double | fSize [3] |
G4ThreeVector | fCenterPosition |
G4RotationMatrix * | fRotationMatrix |
G4int | fNSegment [3] |
MeshScoreMap | fMap |
G4MultiFunctionalDetector * | fMFD |
G4int | verboseLevel |
G4bool | sizeIsSet |
G4bool | nMeshIsSet |
G4String | fDrawUnit |
G4double | fDrawUnitValue |
G4String | fDrawPSName |
G4String | fDivisionAxisNames [3] |
G4LogicalVolume * | fMeshElementLogical |
G4ParallelWorldProcess * | fParallelWorldProcess |
G4bool | fGeometryHasBeenDestroyed |
G4int | copyNumberLevel |
G4bool | layeredMassFlg |
Definition at line 42 of file G4ScoringBox.hh.
G4ScoringBox::G4ScoringBox | ( | G4String | wName | ) |
Definition at line 54 of file G4ScoringBox.cc.
G4ScoringBox::~G4ScoringBox | ( | ) |
Definition at line 63 of file G4ScoringBox.cc.
|
virtual |
Implements G4VScoringMesh.
Definition at line 240 of file G4ScoringBox.cc.
|
virtual |
Implements G4VScoringMesh.
Definition at line 522 of file G4ScoringBox.cc.
|
virtual |
Reimplemented from G4VScoringMesh.
Definition at line 229 of file G4ScoringBox.cc.
|
inline |
Definition at line 59 of file G4ScoringBox.hh.
|
protectedvirtual |
Implements G4VScoringMesh.
Definition at line 67 of file G4ScoringBox.cc.