| 
    Geant4
    10.03
    
   | 
 
#include <G4tgrParameterMgr.hh>
 Collaboration diagram for G4tgrParameterMgr:Public Member Functions | |
| void | AddParameterNumber (const std::vector< G4String > &wl, G4bool mustBeNew=0) | 
| void | AddParameterString (const std::vector< G4String > &wl, G4bool mustBeNew=0) | 
| void | CheckIfNewParameter (const std::vector< G4String > &wl, G4bool mustBeNew) | 
| G4String | FindParameter (const G4String &name, G4bool exists=true) | 
| void | DumpList () | 
Static Public Member Functions | |
| static G4tgrParameterMgr * | GetInstance () | 
Private Member Functions | |
| G4tgrParameterMgr () | |
| ~G4tgrParameterMgr () | |
Private Attributes | |
| G4mapss | theParameterList | 
Static Private Attributes | |
| static G4ThreadLocal  G4tgrParameterMgr *  | theInstance = 0 | 
Definition at line 50 of file G4tgrParameterMgr.hh.
      
  | 
  private | 
Definition at line 48 of file G4tgrParameterMgr.cc.
Referenced by GetInstance().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 54 of file G4tgrParameterMgr.cc.
References theInstance.
| void G4tgrParameterMgr::AddParameterNumber | ( | const std::vector< G4String > & | wl, | 
| G4bool | mustBeNew = 0  | 
        ||
| ) | 
Definition at line 72 of file G4tgrParameterMgr.cc.
References CheckIfNewParameter(), G4UIcommand::ConvertToString(), G4cout, G4endl, G4tgrUtils::GetDouble(), G4tgrMessenger::GetVerboseLevel(), and theParameterList.
Referenced by G4tgrLineProcessor::ProcessLine().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void G4tgrParameterMgr::AddParameterString | ( | const std::vector< G4String > & | wl, | 
| G4bool | mustBeNew = 0  | 
        ||
| ) | 
Definition at line 94 of file G4tgrParameterMgr.cc.
References CheckIfNewParameter(), G4cout, G4endl, G4tgrMessenger::GetVerboseLevel(), and theParameterList.
Referenced by G4tgrLineProcessor::ProcessLine().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void G4tgrParameterMgr::CheckIfNewParameter | ( | const std::vector< G4String > & | wl, | 
| G4bool | mustBeNew | ||
| ) | 
Definition at line 113 of file G4tgrParameterMgr.cc.
References G4tgrUtils::CheckWLsize(), FatalException, G4Exception(), JustWarning, theParameterList, and WLSIZE_EQ.
Referenced by AddParameterNumber(), and AddParameterString().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void G4tgrParameterMgr::DumpList | ( | ) | 
Definition at line 183 of file G4tgrParameterMgr.cc.
References G4cout, G4endl, and theParameterList.
Referenced by FindParameter().
 Here is the caller graph for this function:Definition at line 150 of file G4tgrParameterMgr.cc.
References DumpList(), FatalException, G4cout, G4endl, G4Exception(), G4tgrMessenger::GetVerboseLevel(), G4InuclParticleNames::name(), and theParameterList.
Referenced by G4tgrUtils::GetDouble(), and G4tgrUtils::GetString().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 61 of file G4tgrParameterMgr.cc.
References G4tgrParameterMgr(), and theInstance.
Referenced by G4tgrUtils::GetDouble(), G4tgrUtils::GetString(), and G4tgrLineProcessor::ProcessLine().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  staticprivate | 
Definition at line 84 of file G4tgrParameterMgr.hh.
Referenced by GetInstance(), and ~G4tgrParameterMgr().
      
  | 
  private | 
Definition at line 80 of file G4tgrParameterMgr.hh.
Referenced by AddParameterNumber(), AddParameterString(), CheckIfNewParameter(), DumpList(), and FindParameter().