Geant4-11
|
#include <G4TScoreHistFiller.hh>
Public Member Functions | |
virtual G4bool | CheckH1 (G4int id) |
virtual G4bool | CheckH2 (G4int id) |
virtual G4bool | CheckH3 (G4int id) |
virtual G4bool | CheckP1 (G4int id) |
virtual G4bool | CheckP2 (G4int id) |
virtual void | FillH1 (G4int id, G4double value, G4double weight=1.0) |
virtual void | FillH2 (G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0) |
virtual void | FillH3 (G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0) |
virtual void | FillP1 (G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0) |
virtual void | FillP2 (G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0) |
G4TScoreHistFiller () | |
G4int | GetVerboseLevel () const |
void | SetVerboseLevel (G4int value) |
virtual | ~G4TScoreHistFiller () |
Static Public Member Functions | |
static G4VScoreHistFiller * | Instance () |
Protected Member Functions | |
virtual G4VScoreHistFiller * | CreateInstance () const |
Static Protected Attributes | |
static G4ThreadLocal G4VScoreHistFiller * | fgInstance = nullptr |
static G4VScoreHistFiller * | fgMasterInstance = nullptr |
Private Member Functions | |
void | CreateAnalysisManager () |
Private Attributes | |
T * | fAnalysisManager = nullptr |
G4bool | fIsInitialized = false |
G4int | fVerboseLevel = 0 |
Definition at line 45 of file G4TScoreHistFiller.hh.
G4TScoreHistFiller< T >::G4TScoreHistFiller | ( | ) |
|
virtual |
|
virtual |
Implements G4VScoreHistFiller.
|
virtual |
Implements G4VScoreHistFiller.
|
virtual |
Implements G4VScoreHistFiller.
|
virtual |
Implements G4VScoreHistFiller.
|
virtual |
Implements G4VScoreHistFiller.
|
private |
|
protectedvirtual |
Implements G4VScoreHistFiller.
|
virtual |
Implements G4VScoreHistFiller.
|
virtual |
Implements G4VScoreHistFiller.
|
virtual |
Implements G4VScoreHistFiller.
|
virtual |
Implements G4VScoreHistFiller.
|
virtual |
Implements G4VScoreHistFiller.
|
inline |
Definition at line 69 of file G4TScoreHistFiller.hh.
References G4TScoreHistFiller< T >::fVerboseLevel.
|
staticinherited |
Definition at line 43 of file G4VScoreHistFiller.cc.
References G4VScoreHistFiller::CreateInstance(), G4VScoreHistFiller::fgInstance, G4VScoreHistFiller::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().
void G4TScoreHistFiller< T >::SetVerboseLevel | ( | G4int | value | ) |
|
private |
Definition at line 80 of file G4TScoreHistFiller.hh.
|
staticprotectedinherited |
Definition at line 79 of file G4VScoreHistFiller.hh.
Referenced by G4VScoreHistFiller::G4VScoreHistFiller(), G4VScoreHistFiller::Instance(), and G4VScoreHistFiller::~G4VScoreHistFiller().
|
staticprotectedinherited |
Definition at line 78 of file G4VScoreHistFiller.hh.
Referenced by G4VScoreHistFiller::G4VScoreHistFiller(), and G4VScoreHistFiller::Instance().
|
private |
Definition at line 82 of file G4TScoreHistFiller.hh.
|
private |
Definition at line 81 of file G4TScoreHistFiller.hh.
Referenced by G4TScoreHistFiller< T >::GetVerboseLevel().