| 
    Geant4
    10.00.p03
    
   | 
 
#include <G4ScoringManager.hh>
 Collaboration diagram for G4ScoringManager:Static Public Member Functions | |
| static G4ScoringManager * | GetScoringManager () | 
| static G4ScoringManager * | GetScoringManagerIfExist () | 
| static void | SetReplicaLevel (G4int) | 
| static G4int | GetReplicaLevel () | 
Protected Member Functions | |
| G4ScoringManager () | |
Static Private Attributes | |
| static G4ThreadLocal  G4ScoringManager *  | fSManager = 0 | 
| static G4ThreadLocal G4int | replicaLevel = 3 | 
Definition at line 60 of file G4ScoringManager.hh.
      
  | 
  protected | 
Definition at line 55 of file G4ScoringManager.cc.
References fColorMapDict, fDefaultLinearColorMap, fMessenger, fQuantityMessenger, G4VScoreColorMap::GetName(), and writer.
Referenced by GetScoringManager().
 Here is the call graph for this function:
 Here is the caller graph for this function:| G4ScoringManager::~G4ScoringManager | ( | ) | 
Definition at line 68 of file G4ScoringManager.cc.
References fColorMapDict, fDefaultLinearColorMap, fMessenger, fQuantityMessenger, fSManager, and writer.
| void G4ScoringManager::Accumulate | ( | G4VHitsCollection * | map | ) | 
Definition at line 83 of file G4ScoringManager.cc.
References G4VScoringMesh::Accumulate(), FindMesh(), G4cout, G4endl, G4VHitsCollection::GetName(), G4VHitsCollection::GetSDname(), G4VScoringMesh::GetWorldName(), G4InuclParticleNames::sm, and verboseLevel.
Referenced by G4RunManager::UpdateScoring().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 120 of file G4ScoringManager.hh.
Referenced by G4ScoringMessenger::SetNewValue().
 Here is the caller graph for this function:| void G4ScoringManager::DrawMesh | ( | const G4String & | meshName, | 
| const G4String & | psName, | ||
| const G4String & | colorMapName, | ||
| G4int | axflg = 111  | 
        ||
| ) | 
Definition at line 125 of file G4ScoringManager.cc.
References G4VScoringMesh::DrawMesh(), fDefaultLinearColorMap, FindMesh(), G4cerr, G4endl, and GetScoreColorMap().
Referenced by G4ScoringMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void G4ScoringManager::DrawMesh | ( | const G4String & | meshName, | 
| const G4String & | psName, | ||
| G4int | idxPlane, | ||
| G4int | iColumn, | ||
| const G4String & | colorMapName | ||
| ) | 
Definition at line 145 of file G4ScoringManager.cc.
References G4VScoringMesh::DrawMesh(), fDefaultLinearColorMap, FindMesh(), G4cerr, G4endl, and GetScoreColorMap().
 Here is the call graph for this function:| void G4ScoringManager::Dump | ( | ) | const | 
Definition at line 118 of file G4ScoringManager.cc.
References fMeshVec.
Referenced by G4ScoringMessenger::SetNewValue().
 Here is the caller graph for this function:| void G4ScoringManager::DumpAllQuantitiesToFile | ( | const G4String & | meshName, | 
| const G4String & | fileName, | ||
| const G4String & | option = ""  | 
        ||
| ) | 
Definition at line 181 of file G4ScoringManager.cc.
References G4VScoreWriter::DumpAllQuantitiesToFile(), FindMesh(), G4cerr, G4endl, G4VScoreWriter::SetScoringMesh(), and writer.
Referenced by G4ScoringMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void G4ScoringManager::DumpQuantityToFile | ( | const G4String & | meshName, | 
| const G4String & | psName, | ||
| const G4String & | fileName, | ||
| const G4String & | option = ""  | 
        ||
| ) | 
Definition at line 166 of file G4ScoringManager.cc.
References G4VScoreWriter::DumpQuantityToFile(), FindMesh(), G4cerr, G4endl, G4VScoreWriter::SetScoringMesh(), and writer.
Referenced by G4ScoringMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:| G4VScoringMesh * G4ScoringManager::FindMesh | ( | const G4String & | wName | ) | 
Definition at line 94 of file G4ScoringManager.cc.
References fMeshVec, G4cout, G4endl, G4InuclParticleNames::sm, and verboseLevel.
Referenced by Accumulate(), G4GMocrenFileSceneHandler::AddSolid(), DrawMesh(), DumpAllQuantitiesToFile(), DumpQuantityToFile(), and G4ScoringMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 118 of file G4ScoringManager.hh.
References fCurrentMesh.
Referenced by G4ScoreQuantityMessenger::SetNewValue(), and G4ScoringMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 140 of file G4ScoringManager.hh.
Referenced by GammaKnifeController::AccumulateAllHits(), G4VSceneHandler::AddCompound(), G4WorkerRunManager::ConstructScoringWorlds(), G4RunManager::ConstructScoringWorlds(), G4PSHitsModel::DescribeYourselfTo(), Merge(), GammaKnifeController::PrepareHitsAccumulation(), GammaKnifeController::RotateBack(), GammaKnifeController::RotateForward(), and GammaKnifeController::StoreHits().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 132 of file G4ScoringManager.hh.
Referenced by GammaKnifeController::AccumulateAllHits(), G4VSceneHandler::AddCompound(), G4WorkerRunManager::ConstructScoringWorlds(), G4RunManager::ConstructScoringWorlds(), G4PSHitsModel::DescribeYourselfTo(), List(), Merge(), GammaKnifeController::PrepareHitsAccumulation(), GammaKnifeController::RotateBack(), GammaKnifeController::RotateForward(), GammaKnifeController::StoreHits(), and G4RunManager::UpdateScoring().
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 80 of file G4ScoringManager.cc.
References replicaLevel.
Referenced by G4ScoringBox::SetupGeometry(), and G4ScoringCylinder::SetupGeometry().
 Here is the caller graph for this function:| G4VScoreColorMap * G4ScoringManager::GetScoreColorMap | ( | const G4String & | mapName | ) | 
Definition at line 208 of file G4ScoringManager.cc.
References fColorMapDict.
Referenced by DrawMesh(), and G4ScoringMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 43 of file G4ScoringManager.cc.
References fSManager, and G4ScoringManager().
Referenced by G4GMocrenFileSceneHandler::AddSolid(), G4WorkerRunManager::G4WorkerRunManager(), and main().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 52 of file G4ScoringManager.cc.
References fSManager.
Referenced by GammaKnifeController::AccumulateAllHits(), G4VSceneHandler::AddCompound(), G4PhysicsListHelper::AddTransportation(), G4MTRunManager::ConstructScoringWorlds(), G4WorkerRunManager::ConstructScoringWorlds(), G4RunManager::ConstructScoringWorlds(), G4PSHitsModel::DescribeYourselfTo(), G4MTRunManager::G4MTRunManager(), G4WorkerRunManager::MergePartialResults(), GammaKnifeController::PrepareHitsAccumulation(), GammaKnifeController::RotateBack(), GammaKnifeController::RotateForward(), GammaKnifeController::StoreHits(), and G4RunManager::UpdateScoring().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 130 of file G4ScoringManager.hh.
References verboseLevel.
Referenced by G4ScoringMessenger::GetCurrentValue().
 Here is the caller graph for this function:Definition at line 142 of file G4ScoringManager.hh.
Referenced by G4WorkerRunManager::ConstructScoringWorlds(), and G4RunManager::ConstructScoringWorlds().
 Here is the caller graph for this function:| void G4ScoringManager::List | ( | ) | const | 
Definition at line 110 of file G4ScoringManager.cc.
References fMeshVec, G4cout, G4endl, and GetNumberOfMesh().
Referenced by G4ScoringMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void G4ScoringManager::ListScoreColorMaps | ( | ) | 
Definition at line 215 of file G4ScoringManager.cc.
References fColorMapDict, G4cout, and G4endl.
Referenced by G4ScoringMessenger::SetNewValue().
 Here is the caller graph for this function:| void G4ScoringManager::Merge | ( | const G4ScoringManager * | scMan | ) | 
Definition at line 224 of file G4ScoringManager.cc.
References GetMesh(), GetNumberOfMesh(), and G4VScoringMesh::Merge().
Referenced by G4MTRunManager::MergeScores().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void G4ScoringManager::RegisterScoreColorMap | ( | G4VScoreColorMap * | colorMap | ) | 
Definition at line 195 of file G4ScoringManager.cc.
References fColorMapDict, G4cerr, G4endl, and G4VScoreColorMap::GetName().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 134 of file G4ScoringManager.hh.
References SetCurrentMesh(), and G4VScoringMesh::SetVerboseLevel().
Referenced by G4ScoringMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 116 of file G4ScoringManager.hh.
Referenced by RegisterScoringMesh(), and G4ScoringMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 78 of file G4ScoringManager.cc.
References replicaLevel.
      
  | 
  inline | 
Definition at line 146 of file G4ScoringManager.hh.
References G4VScoreWriter::SetVerboseLevel(), and writer.
Referenced by main().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 122 of file G4ScoringManager.hh.
References G4VScoreWriter::SetVerboseLevel().
Referenced by main(), and G4ScoringMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 113 of file G4ScoringManager.hh.
Referenced by G4ScoringManager(), GetScoreColorMap(), ListScoreColorMaps(), RegisterScoreColorMap(), and ~G4ScoringManager().
      
  | 
  private | 
Definition at line 109 of file G4ScoringManager.hh.
Referenced by GetCurrentMesh().
      
  | 
  private | 
Definition at line 112 of file G4ScoringManager.hh.
Referenced by DrawMesh(), G4ScoringManager(), and ~G4ScoringManager().
      
  | 
  private | 
Definition at line 108 of file G4ScoringManager.hh.
Referenced by Dump(), FindMesh(), and List().
      
  | 
  private | 
Definition at line 105 of file G4ScoringManager.hh.
Referenced by G4ScoringManager(), and ~G4ScoringManager().
      
  | 
  private | 
Definition at line 106 of file G4ScoringManager.hh.
Referenced by G4ScoringManager(), and ~G4ScoringManager().
      
  | 
  staticprivate | 
Definition at line 102 of file G4ScoringManager.hh.
Referenced by GetScoringManager(), GetScoringManagerIfExist(), and ~G4ScoringManager().
      
  | 
  staticprivate | 
Definition at line 103 of file G4ScoringManager.hh.
Referenced by GetReplicaLevel(), and SetReplicaLevel().
      
  | 
  private | 
Definition at line 104 of file G4ScoringManager.hh.
Referenced by Accumulate(), FindMesh(), and GetVerboseLevel().
      
  | 
  private | 
Definition at line 111 of file G4ScoringManager.hh.
Referenced by DumpAllQuantitiesToFile(), DumpQuantityToFile(), G4ScoringManager(), SetScoreWriter(), and ~G4ScoringManager().