#include <G4VScoreHistFiller.hh>
|
virtual | ~G4VScoreHistFiller () |
|
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 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 |
|
Definition at line 48 of file G4VScoreHistFiller.hh.
◆ ~G4VScoreHistFiller()
G4VScoreHistFiller::~G4VScoreHistFiller |
( |
| ) |
|
|
virtual |
◆ G4VScoreHistFiller()
G4VScoreHistFiller::G4VScoreHistFiller |
( |
| ) |
|
|
protected |
Definition at line 60 of file G4VScoreHistFiller.cc.
61{
63
66 description
67 << " "
68 << "G4VScoreHistFiller on master already exists."
69 << "Cannot create another instance.";
70 G4Exception(
"G4VScoreHistFiller::G4VScoreHistFiller()",
72 }
75 description
76 << " "
77 << "G4VScoreHistFiller on worker already exists."
78 << "Cannot create another instance.";
79 G4Exception(
"G4VScoreHistFiller::G4VScoreHistFiller()",
81 }
84}
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
std::ostringstream G4ExceptionDescription
static G4VScoreHistFiller * fgMasterInstance
◆ 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
54 }
55 }
56
58}
virtual G4VScoreHistFiller * CreateInstance() const =0
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: