| 
    Geant4
    10.00.p03
    
   | 
 
#include <G4HnManager.hh>
 Inheritance diagram for G4HnManager:
 Collaboration diagram for G4HnManager:Private Attributes | |
| G4String | fHnType | 
| G4int | fNofActiveObjects | 
| G4int | fNofAsciiObjects | 
| std::vector< G4HnInformation * > | fHnVector | 
Additional Inherited Members | |
  Protected Member Functions inherited from G4BaseAnalysisManager | |
| void | ExceptionForHistograms (const G4String &functionName) const | 
  Protected Attributes inherited from G4BaseAnalysisManager | |
| const G4AnalysisManagerState & | fState | 
| G4int | fFirstId | 
| G4bool | fLockFirstId | 
Definition at line 43 of file G4HnManager.hh.
| G4HnManager::G4HnManager | ( | const G4String & | hnType, | 
| const G4AnalysisManagerState & | state | ||
| ) | 
Definition at line 33 of file G4HnManager.cc.
      
  | 
  virtual | 
Definition at line 44 of file G4HnManager.cc.
References fHnVector.
| void G4HnManager::AddH1Information | ( | const G4String & | name, | 
| const G4String & | unitName, | ||
| const G4String & | fcnName, | ||
| G4double | unit, | ||
| G4Fcn | fx, | ||
| G4BinScheme | binScheme | ||
| ) | 
Definition at line 57 of file G4HnManager.cc.
References fHnVector, and fNofActiveObjects.
Referenced by G4H1ToolsManager::AddH1Information().
 Here is the caller graph for this function:| void G4HnManager::AddH2Information | ( | const G4String & | name, | 
| const G4String & | xunitName, | ||
| const G4String & | yunitName, | ||
| const G4String & | xfcnName, | ||
| const G4String & | yfcnName, | ||
| G4double | xunit, | ||
| G4double | yunit, | ||
| G4Fcn | fx, | ||
| G4Fcn | fy, | ||
| G4BinScheme | xBinScheme, | ||
| G4BinScheme | yBinScheme | ||
| ) | 
Definition at line 70 of file G4HnManager.cc.
References fHnVector, and fNofActiveObjects.
Referenced by G4H2ToolsManager::AddH2Information().
 Here is the caller graph for this function:Definition at line 209 of file G4HnManager.cc.
References G4HnInformation::fActivation, and GetHnInformation().
Referenced by G4H1ToolsManager::FillH1(), G4H2ToolsManager::FillH2(), G4H1ToolsManager::GetH1InFunction(), and G4H2ToolsManager::GetH2InFunction().
 Here is the call graph for this function:
 Here is the caller graph for this function:Definition at line 219 of file G4HnManager.cc.
References G4HnInformation::fAscii, and GetHnInformation().
 Here is the call graph for this function:| G4HnInformation * G4HnManager::GetHnInformation | ( | G4int | id, | 
| G4String | functionName = "",  | 
        ||
| G4bool | warn = true  | 
        ||
| ) | const | 
Definition at line 86 of file G4HnManager.cc.
References G4BaseAnalysisManager::fFirstId, fHnType, fHnVector, G4Exception(), and JustWarning.
Referenced by G4H1ToolsManager::FillH1(), G4H2ToolsManager::FillH2(), GetActivation(), GetAscii(), GetName(), GetXUnit(), GetYUnit(), SetActivation(), SetAscii(), G4H1ToolsManager::SetH1(), G4H2ToolsManager::SetH2(), and G4H1ToolsManager::WriteOnAscii().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 114 of file G4HnManager.hh.
References fHnType.
Referenced by G4HnMessenger::GetCmdDirectoryName(), and G4HnMessenger::GetHnDescription().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 117 of file G4HnManager.hh.
References fHnVector.
Referenced by G4H2ToolsManager::GetHnVector(), and G4H1ToolsManager::GetHnVector().
 Here is the caller graph for this function:Definition at line 179 of file G4HnManager.cc.
References G4HnInformation::fName, and GetHnInformation().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 111 of file G4HnManager.hh.
References fHnVector.
Referenced by G4VAnalysisManager::GetNofH1s(), and G4VAnalysisManager::GetNofH2s().
 Here is the caller graph for this function:Definition at line 189 of file G4HnManager.cc.
References G4HnInformation::fXUnit, and GetHnInformation().
 Here is the call graph for this function:Definition at line 199 of file G4HnManager.cc.
References G4HnInformation::fYUnit, and GetHnInformation().
 Here is the call graph for this function:| G4bool G4HnManager::IsActive | ( | ) | const | 
Definition at line 108 of file G4HnManager.cc.
References fNofActiveObjects.
Referenced by G4VAnalysisManager::IsActive().
 Here is the caller graph for this function:| G4bool G4HnManager::IsAscii | ( | ) | const | 
Definition at line 114 of file G4HnManager.cc.
References fNofAsciiObjects.
Referenced by G4VAnalysisManager::IsAscii(), and G4H2ToolsManager::WriteOnAscii().
 Here is the caller graph for this function:| void G4HnManager::SetActivation | ( | G4bool | activation | ) | 
Definition at line 140 of file G4HnManager.cc.
References G4HnInformation::fActivation, fHnVector, and fNofActiveObjects.
Referenced by G4H1ToolsManager::SetH1(), G4VAnalysisManager::SetH1Activation(), G4H2ToolsManager::SetH2(), G4VAnalysisManager::SetH2Activation(), and G4HnMessenger::SetNewValue().
 Here is the caller graph for this function:Definition at line 120 of file G4HnManager.cc.
References G4HnInformation::fActivation, fNofActiveObjects, and GetHnInformation().
 Here is the call graph for this function:Definition at line 161 of file G4HnManager.cc.
References G4HnInformation::fAscii, fNofAsciiObjects, and GetHnInformation().
Referenced by G4VAnalysisManager::SetH1Ascii(), G4VAnalysisManager::SetH2Ascii(), and G4HnMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 103 of file G4HnManager.hh.
Referenced by GetHnInformation(), and GetHnType().
      
  | 
  private | 
Definition at line 108 of file G4HnManager.hh.
Referenced by AddH1Information(), AddH2Information(), GetHnInformation(), GetHnVector(), GetNofHns(), SetActivation(), and ~G4HnManager().
      
  | 
  private | 
Definition at line 104 of file G4HnManager.hh.
Referenced by AddH1Information(), AddH2Information(), IsActive(), and SetActivation().
      
  | 
  private | 
Definition at line 105 of file G4HnManager.hh.
Referenced by IsAscii(), and SetAscii().