| 
    Geant4
    10.01.p01
    
   | 
 
#include <G4BaseToolsManager.hh>
 Collaboration diagram for G4BaseToolsManager:Public Member Functions | |
| G4BaseToolsManager (const G4String &hnType) | |
| virtual | ~G4BaseToolsManager () | 
Protected Types | |
| typedef  tools::histo::base_histo < double, unsigned int, unsigned int, double, double >  | G4ToolsBaseHisto | 
Protected Member Functions | |
| G4int | GetNbins (const G4ToolsBaseHisto &baseHisto, G4int dimension) const | 
| G4double | GetMin (const G4ToolsBaseHisto &baseHisto, G4int dimension) const | 
| G4double | GetMax (const G4ToolsBaseHisto &baseHisto, G4int dimension) const | 
| G4double | GetWidth (const G4ToolsBaseHisto &baseHisto, G4int dimension) const | 
| G4bool | SetTitle (G4ToolsBaseHisto &baseHisto, const G4String &title) | 
| G4bool | SetAxisTitle (G4ToolsBaseHisto &baseHisto, G4int dimension, const G4String &title) | 
| G4String | GetTitle (const G4ToolsBaseHisto &baseHisto) const | 
| G4String | GetAxisTitle (const G4ToolsBaseHisto &baseHisto, G4int dimension) const | 
Static Protected Attributes | |
| static const G4int | kX = 0 | 
| static const G4int | kY = 1 | 
| static const G4int | kZ = 2 | 
Private Attributes | |
| G4String | fHnType | 
Friends | |
| class | G4H1ToolsManager | 
| class | G4H2ToolsManager | 
| class | G4H3ToolsManager | 
| class | G4P1ToolsManager | 
| class | G4P2ToolsManager | 
Definition at line 40 of file G4BaseToolsManager.hh.
      
  | 
  protected | 
Definition at line 54 of file G4BaseToolsManager.hh.
| G4BaseToolsManager::G4BaseToolsManager | ( | const G4String & | hnType | ) | 
Definition at line 46 of file G4BaseToolsManager.cc.
      
  | 
  virtual | 
Definition at line 52 of file G4BaseToolsManager.cc.
      
  | 
  protected | 
Definition at line 132 of file G4BaseToolsManager.cc.
References fHnType, G4Exception(), and JustWarning.
Referenced by G4H1ToolsManager::GetH1XAxisTitle(), G4H1ToolsManager::GetH1YAxisTitle(), G4H2ToolsManager::GetH2XAxisTitle(), G4H2ToolsManager::GetH2YAxisTitle(), G4H2ToolsManager::GetH2ZAxisTitle(), G4H3ToolsManager::GetH3XAxisTitle(), G4H3ToolsManager::GetH3YAxisTitle(), G4H3ToolsManager::GetH3ZAxisTitle(), G4P1ToolsManager::GetP1XAxisTitle(), G4P1ToolsManager::GetP1YAxisTitle(), G4P2ToolsManager::GetP2XAxisTitle(), G4P2ToolsManager::GetP2YAxisTitle(), and G4P2ToolsManager::GetP2ZAxisTitle().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 73 of file G4BaseToolsManager.cc.
Referenced by G4H1ToolsManager::GetH1Xmax(), G4H2ToolsManager::GetH2Xmax(), G4H2ToolsManager::GetH2Ymax(), G4H3ToolsManager::GetH3Xmax(), G4H3ToolsManager::GetH3Ymax(), G4H3ToolsManager::GetH3Zmax(), G4P1ToolsManager::GetP1Xmax(), G4P2ToolsManager::GetP2Xmax(), G4P2ToolsManager::GetP2Ymax(), and G4P2ToolsManager::GetP2Zmax().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 64 of file G4BaseToolsManager.cc.
Referenced by G4H1ToolsManager::GetH1Xmin(), G4H2ToolsManager::GetH2Xmin(), G4H2ToolsManager::GetH2Ymin(), G4H3ToolsManager::GetH3Xmin(), G4H3ToolsManager::GetH3Ymin(), G4H3ToolsManager::GetH3Zmin(), G4P1ToolsManager::GetP1Xmin(), G4P2ToolsManager::GetP2Xmin(), G4P2ToolsManager::GetP2Ymin(), and G4P2ToolsManager::GetP2Zmin().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 57 of file G4BaseToolsManager.cc.
Referenced by G4H1ToolsManager::GetH1Nbins(), G4H2ToolsManager::GetH2Nxbins(), G4H2ToolsManager::GetH2Nybins(), G4H3ToolsManager::GetH3Nxbins(), G4H3ToolsManager::GetH3Nybins(), G4H3ToolsManager::GetH3Nzbins(), G4P1ToolsManager::GetP1Nbins(), G4P2ToolsManager::GetP2Nxbins(), and G4P2ToolsManager::GetP2Nybins().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 125 of file G4BaseToolsManager.cc.
Referenced by G4H1ToolsManager::GetH1Title(), G4H2ToolsManager::GetH2Title(), G4H3ToolsManager::GetH3Title(), G4P1ToolsManager::GetP1Title(), and G4P2ToolsManager::GetP2Title().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 82 of file G4BaseToolsManager.cc.
References fHnType, G4Exception(), and JustWarning.
Referenced by G4H1ToolsManager::GetH1Width(), G4H2ToolsManager::GetH2XWidth(), G4H2ToolsManager::GetH2YWidth(), G4H3ToolsManager::GetH3XWidth(), G4H3ToolsManager::GetH3YWidth(), G4H3ToolsManager::GetH3ZWidth(), G4P1ToolsManager::GetP1XWidth(), G4P2ToolsManager::GetP2XWidth(), and G4P2ToolsManager::GetP2YWidth().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 108 of file G4BaseToolsManager.cc.
Referenced by G4H1ToolsManager::SetH1XAxisTitle(), G4H1ToolsManager::SetH1YAxisTitle(), G4H2ToolsManager::SetH2XAxisTitle(), G4H2ToolsManager::SetH2YAxisTitle(), G4H2ToolsManager::SetH2ZAxisTitle(), G4H3ToolsManager::SetH3XAxisTitle(), G4H3ToolsManager::SetH3YAxisTitle(), G4H3ToolsManager::SetH3ZAxisTitle(), G4P1ToolsManager::SetP1XAxisTitle(), G4P1ToolsManager::SetP1YAxisTitle(), G4P2ToolsManager::SetP2XAxisTitle(), G4P2ToolsManager::SetP2YAxisTitle(), and G4P2ToolsManager::SetP2ZAxisTitle().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 101 of file G4BaseToolsManager.cc.
Referenced by G4H1ToolsManager::SetH1Title(), G4H2ToolsManager::SetH2Title(), G4H3ToolsManager::SetH3Title(), G4P1ToolsManager::SetP1Title(), and G4P2ToolsManager::SetP2Title().
 Here is the caller graph for this function:
      
  | 
  friend | 
Definition at line 46 of file G4BaseToolsManager.hh.
      
  | 
  friend | 
Definition at line 47 of file G4BaseToolsManager.hh.
      
  | 
  friend | 
Definition at line 48 of file G4BaseToolsManager.hh.
      
  | 
  friend | 
Definition at line 49 of file G4BaseToolsManager.hh.
      
  | 
  friend | 
Definition at line 50 of file G4BaseToolsManager.hh.
      
  | 
  private | 
Definition at line 80 of file G4BaseToolsManager.hh.
Referenced by GetAxisTitle(), and GetWidth().
      
  | 
  staticprotected | 
Definition at line 74 of file G4BaseToolsManager.hh.
Referenced by G4H1ToolsManager::GetH1Nbins(), G4H1ToolsManager::GetH1Width(), G4H1ToolsManager::GetH1XAxisTitle(), G4H1ToolsManager::GetH1Xmax(), G4H1ToolsManager::GetH1Xmin(), G4H2ToolsManager::GetH2Nxbins(), G4H2ToolsManager::GetH2XAxisTitle(), G4H2ToolsManager::GetH2Xmax(), G4H2ToolsManager::GetH2Xmin(), G4H2ToolsManager::GetH2XWidth(), G4H3ToolsManager::GetH3Nxbins(), G4H3ToolsManager::GetH3XAxisTitle(), G4H3ToolsManager::GetH3Xmax(), G4H3ToolsManager::GetH3Xmin(), G4H3ToolsManager::GetH3XWidth(), G4P1ToolsManager::GetP1Nbins(), G4P1ToolsManager::GetP1XAxisTitle(), G4P1ToolsManager::GetP1Xmax(), G4P1ToolsManager::GetP1Xmin(), G4P1ToolsManager::GetP1XWidth(), G4P2ToolsManager::GetP2Nxbins(), G4P2ToolsManager::GetP2XAxisTitle(), G4P2ToolsManager::GetP2Xmax(), G4P2ToolsManager::GetP2Xmin(), G4P2ToolsManager::GetP2XWidth(), G4H1ToolsManager::SetH1XAxisTitle(), G4H2ToolsManager::SetH2XAxisTitle(), G4H3ToolsManager::SetH3XAxisTitle(), G4P1ToolsManager::SetP1XAxisTitle(), and G4P2ToolsManager::SetP2XAxisTitle().
      
  | 
  staticprotected | 
Definition at line 75 of file G4BaseToolsManager.hh.
Referenced by G4H1ToolsManager::GetH1YAxisTitle(), G4H2ToolsManager::GetH2Nybins(), G4H2ToolsManager::GetH2YAxisTitle(), G4H2ToolsManager::GetH2Ymax(), G4H2ToolsManager::GetH2Ymin(), G4H2ToolsManager::GetH2YWidth(), G4H3ToolsManager::GetH3Nybins(), G4H3ToolsManager::GetH3YAxisTitle(), G4H3ToolsManager::GetH3Ymax(), G4H3ToolsManager::GetH3Ymin(), G4H3ToolsManager::GetH3YWidth(), G4P1ToolsManager::GetP1YAxisTitle(), G4P2ToolsManager::GetP2Nybins(), G4P2ToolsManager::GetP2YAxisTitle(), G4P2ToolsManager::GetP2Ymax(), G4P2ToolsManager::GetP2Ymin(), G4P2ToolsManager::GetP2YWidth(), G4H1ToolsManager::SetH1YAxisTitle(), G4H2ToolsManager::SetH2YAxisTitle(), G4H3ToolsManager::SetH3YAxisTitle(), G4P1ToolsManager::SetP1YAxisTitle(), and G4P2ToolsManager::SetP2YAxisTitle().
      
  | 
  staticprotected | 
Definition at line 76 of file G4BaseToolsManager.hh.
Referenced by G4H2ToolsManager::GetH2ZAxisTitle(), G4H3ToolsManager::GetH3Nzbins(), G4H3ToolsManager::GetH3ZAxisTitle(), G4H3ToolsManager::GetH3Zmax(), G4H3ToolsManager::GetH3Zmin(), G4H3ToolsManager::GetH3ZWidth(), G4P2ToolsManager::GetP2ZAxisTitle(), G4P2ToolsManager::GetP2Zmax(), G4P2ToolsManager::GetP2Zmin(), G4H2ToolsManager::SetH2ZAxisTitle(), G4H3ToolsManager::SetH3ZAxisTitle(), and G4P2ToolsManager::SetP2ZAxisTitle().