#include <G4VScoreHistFiller.hh>
|
virtual G4bool | CheckH1 (G4int id)=0 |
|
virtual G4bool | CheckH2 (G4int id)=0 |
|
virtual G4bool | CheckH3 (G4int id)=0 |
|
virtual G4bool | CheckP1 (G4int id)=0 |
|
virtual G4bool | CheckP2 (G4int id)=0 |
|
virtual void | FillH1 (G4int id, G4double value, G4double weight=1.0)=0 |
|
virtual void | FillH2 (G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0)=0 |
|
virtual void | FillH3 (G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0)=0 |
|
virtual void | FillP1 (G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0)=0 |
|
virtual void | FillP2 (G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0)=0 |
|
virtual | ~G4VScoreHistFiller () |
|
Definition at line 48 of file G4VScoreHistFiller.hh.
◆ ~G4VScoreHistFiller()
G4VScoreHistFiller::~G4VScoreHistFiller |
( |
| ) |
|
|
virtual |
◆ G4VScoreHistFiller()
G4VScoreHistFiller::G4VScoreHistFiller |
( |
| ) |
|
|
protected |
Definition at line 62 of file G4VScoreHistFiller.cc.
63{
65
67 {
69 description << " "
70 << "G4VScoreHistFiller on master already exists."
71 << "Cannot create another instance.";
72 G4Exception(
"G4VScoreHistFiller::G4VScoreHistFiller()",
"Analysis_F001",
74 }
76 {
78 description << " "
79 << "G4VScoreHistFiller on worker already exists."
80 << "Cannot create another instance.";
81 G4Exception(
"G4VScoreHistFiller::G4VScoreHistFiller()",
"Analysis_F001",
83 }
84 if(isMaster)
87}
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
std::ostringstream G4ExceptionDescription
static G4VScoreHistFiller * fgMasterInstance
References FatalException, fgInstance, fgMasterInstance, G4Exception(), and G4Threading::IsWorkerThread().
◆ CheckH1()
◆ CheckH2()
◆ CheckH3()
◆ CheckP1()
◆ CheckP2()
◆ CreateInstance()
◆ FillH1()
◆ FillH2()
◆ FillH3()
◆ FillP1()
◆ FillP2()
◆ Instance()
Definition at line 43 of file G4VScoreHistFiller.cc.
44{
45
46
47
48
50
52 {
54 {
56 }
57 }
58
60}
virtual G4VScoreHistFiller * CreateInstance() const =0
References CreateInstance(), fgInstance, fgMasterInstance, and G4Threading::IsWorkerThread().
Referenced by G4ScoringMessenger::Fill1D(), G4PSCellFlux::ProcessHits(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSDoseDeposit::ProcessHits(), G4PSEnergyDeposit::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4PSMinKinEAtGeneration::ProcessHits(), G4PSNofSecondary::ProcessHits(), G4PSNofStep::ProcessHits(), G4PSPassageCellCurrent::ProcessHits(), G4PSPassageCellFlux::ProcessHits(), G4PSPassageTrackLength::ProcessHits(), G4PSTrackCounter::ProcessHits(), and G4PSVolumeFlux::ProcessHits().
◆ fgInstance
◆ fgMasterInstance
The documentation for this class was generated from the following files: