Geant4_10
Public Member Functions | List of all members
G4HnManager Class Reference

#include <G4HnManager.hh>

Inheritance diagram for G4HnManager:
Inheritance graph
[legend]
Collaboration diagram for G4HnManager:
Collaboration graph
[legend]

Public Member Functions

 G4HnManager (const G4String &hnType, const G4AnalysisManagerState &state)
 
virtual ~G4HnManager ()
 
void AddH1Information (const G4String &name, const G4String &unitName, const G4String &fcnName, G4double unit, G4Fcn fx, G4BinScheme binScheme)
 
void 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)
 
G4HnInformationGetHnInformation (G4int id, G4String functionName="", G4bool warn=true) const
 
const std::vector
< G4HnInformation * > & 
GetHnVector () const
 
G4int GetNofHns () const
 
G4String GetHnType () const
 
G4bool IsActive () const
 
G4bool IsAscii () const
 
void SetActivation (G4bool activation)
 
void SetActivation (G4int id, G4bool activation)
 
void SetAscii (G4int id, G4bool ascii)
 
G4String GetName (G4int id) const
 
G4double GetXUnit (G4int id) const
 
G4double GetYUnit (G4int id) const
 
G4bool GetActivation (G4int id) const
 
G4bool GetAscii (G4int id) const
 
- Public Member Functions inherited from G4BaseAnalysisManager
 G4BaseAnalysisManager (const G4AnalysisManagerState &state)
 
virtual ~G4BaseAnalysisManager ()
 
G4bool SetFirstId (G4int firstId)
 

Additional Inherited Members

- Protected Member Functions inherited from G4BaseAnalysisManager
void ExceptionForHistograms (const G4String &functionName) const
 
- Protected Attributes inherited from G4BaseAnalysisManager
const G4AnalysisManagerStatefState
 
G4int fFirstId
 
G4bool fLockFirstId
 

Detailed Description

Definition at line 43 of file G4HnManager.hh.

Constructor & Destructor Documentation

G4HnManager::G4HnManager ( const G4String hnType,
const G4AnalysisManagerState state 
)

Definition at line 33 of file G4HnManager.cc.

G4HnManager::~G4HnManager ( )
virtual

Definition at line 44 of file G4HnManager.cc.

Member Function Documentation

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.

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.

G4bool G4HnManager::GetActivation ( G4int  id) const

Definition at line 209 of file G4HnManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4bool G4HnManager::GetAscii ( G4int  id) const

Definition at line 219 of file G4HnManager.cc.

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.

Here is the call graph for this function:

Here is the caller graph for this function:

G4String G4HnManager::GetHnType ( ) const
inline

Definition at line 114 of file G4HnManager.hh.

const std::vector< G4HnInformation * > & G4HnManager::GetHnVector ( ) const
inline

Definition at line 117 of file G4HnManager.hh.

Here is the caller graph for this function:

G4String G4HnManager::GetName ( G4int  id) const

Definition at line 179 of file G4HnManager.cc.

Here is the call graph for this function:

G4int G4HnManager::GetNofHns ( ) const
inline

Definition at line 111 of file G4HnManager.hh.

Here is the caller graph for this function:

G4double G4HnManager::GetXUnit ( G4int  id) const

Definition at line 189 of file G4HnManager.cc.

Here is the call graph for this function:

G4double G4HnManager::GetYUnit ( G4int  id) const

Definition at line 199 of file G4HnManager.cc.

Here is the call graph for this function:

G4bool G4HnManager::IsActive ( ) const

Definition at line 108 of file G4HnManager.cc.

Here is the caller graph for this function:

G4bool G4HnManager::IsAscii ( ) const

Definition at line 114 of file G4HnManager.cc.

Here is the caller graph for this function:

void G4HnManager::SetActivation ( G4bool  activation)

Definition at line 140 of file G4HnManager.cc.

Here is the caller graph for this function:

void G4HnManager::SetActivation ( G4int  id,
G4bool  activation 
)

Definition at line 120 of file G4HnManager.cc.

Here is the call graph for this function:

void G4HnManager::SetAscii ( G4int  id,
G4bool  ascii 
)

Definition at line 161 of file G4HnManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files: