|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ScoringCylinder.hh>
Inheritance diagram for G4ScoringCylinder:Protected Member Functions | |
| void | SetupGeometry (G4VPhysicalVolume *fWorldPhys) override |
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] |
| G4double | fAngle [2] |
| 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 G4ScoringCylinder.hh.
| G4ScoringCylinder::G4ScoringCylinder | ( | const G4String & | wName | ) |
Definition at line 57 of file G4ScoringCylinder.cc.
|
overridedefault |
|
overridevirtual |
Implements G4VScoringMesh.
Definition at line 253 of file G4ScoringCylinder.cc.
|
overridevirtual |
Implements G4VScoringMesh.
Definition at line 432 of file G4ScoringCylinder.cc.
Definition at line 690 of file G4ScoringCylinder.cc.
Referenced by Draw(), and DrawColumn().
|
overridevirtual |
Reimplemented from G4VScoringMesh.
Definition at line 240 of file G4ScoringCylinder.cc.
| void G4ScoringCylinder::RegisterPrimitives | ( | std::vector< G4VPrimitiveScorer * > & | vps | ) |
|
inline |
Definition at line 56 of file G4ScoringCylinder.hh.
|
inline |
Definition at line 55 of file G4ScoringCylinder.hh.
|
overrideprotectedvirtual |
Implements G4VScoringMesh.
Definition at line 67 of file G4ScoringCylinder.cc.
|
inline |
Definition at line 57 of file G4ScoringCylinder.hh.