Geant4
10.03
|
#include <G4CellScoreComposer.hh>
Public Member Functions | |
G4CellScoreComposer () | |
~G4CellScoreComposer () | |
void | EstimatorCalculation (const G4Step &step) |
void | TrackEnters () |
void | NewTrackPopedUp () |
void | SetCollisionWeight (G4double weight) |
void | SetImportnace (G4double importance) |
const G4CellScoreValues & | GetStandardCellScoreValues () const |
Private Attributes | |
G4CellScoreValues | fSCScoreValues |
Definition at line 51 of file G4CellScoreComposer.hh.
G4CellScoreComposer::G4CellScoreComposer | ( | ) |
Definition at line 39 of file G4CellScoreComposer.cc.
G4CellScoreComposer::~G4CellScoreComposer | ( | ) |
Definition at line 43 of file G4CellScoreComposer.cc.
void G4CellScoreComposer::EstimatorCalculation | ( | const G4Step & | step | ) |
Definition at line 46 of file G4CellScoreComposer.cc.
References FatalException, fSCScoreValues, G4CellScoreValues::fSumSL, G4CellScoreValues::fSumSLW, G4CellScoreValues::fSumSLW_v, G4CellScoreValues::fSumSLWE, G4CellScoreValues::fSumSLWE_v, G4Exception(), G4StepPoint::GetKineticEnergy(), G4Step::GetPreStepPoint(), G4Step::GetStepLength(), G4StepPoint::GetVelocity(), and G4StepPoint::GetWeight().
const G4CellScoreValues & G4CellScoreComposer::GetStandardCellScoreValues | ( | ) | const |
Definition at line 82 of file G4CellScoreComposer.cc.
References G4CellScoreValues::fAverageTrackWeight, G4CellScoreValues::fFluxWeightedEnergy, G4CellScoreValues::fNumberWeightedEnergy, fSCScoreValues, G4CellScoreValues::fSumSL, G4CellScoreValues::fSumSLW, G4CellScoreValues::fSumSLW_v, G4CellScoreValues::fSumSLWE, and G4CellScoreValues::fSumSLWE_v.
Referenced by operator<<().
void G4CellScoreComposer::NewTrackPopedUp | ( | ) |
Definition at line 71 of file G4CellScoreComposer.cc.
References fSCScoreValues, and G4CellScoreValues::fSumPopulation.
void G4CellScoreComposer::SetCollisionWeight | ( | G4double | weight | ) |
Definition at line 75 of file G4CellScoreComposer.cc.
References fSCScoreValues, G4CellScoreValues::fSumCollisions, and G4CellScoreValues::fSumCollisionsWeight.
void G4CellScoreComposer::SetImportnace | ( | G4double | importance | ) |
Definition at line 97 of file G4CellScoreComposer.cc.
References G4CellScoreValues::fImportance, and fSCScoreValues.
void G4CellScoreComposer::TrackEnters | ( | ) |
Definition at line 68 of file G4CellScoreComposer.cc.
References fSCScoreValues, and G4CellScoreValues::fSumTracksEntering.
|
mutableprivate |
Definition at line 79 of file G4CellScoreComposer.hh.
Referenced by EstimatorCalculation(), GetStandardCellScoreValues(), NewTrackPopedUp(), SetCollisionWeight(), SetImportnace(), and TrackEnters().