Geant4  10.01.p03
G4HnInformation Class Reference

#include <G4HnInformation.hh>

+ Collaboration diagram for G4HnInformation:

Public Types

enum  { kX = 0, kY = 1, kZ = 2 }
 

Public Member Functions

 G4HnInformation (const G4String &name, G4int nofDimensions)
 
void AddHnDimensionInformation (const G4HnDimensionInformation &hnDimensionInformation)
 
void SetActivation (G4bool activation)
 
void SetAscii (G4bool ascii)
 
G4String GetName () const
 
G4HnDimensionInformationGetHnDimensionInformation (G4int dimension)
 
G4bool GetActivation () const
 
G4bool GetAscii () const
 

Private Member Functions

 G4HnInformation ()
 

Private Attributes

G4String fName
 
std::vector
< G4HnDimensionInformation
fHnDimensionInformations
 
G4bool fActivation
 
G4bool fAscii
 

Detailed Description

Definition at line 86 of file G4HnInformation.hh.

Member Enumeration Documentation

anonymous enum
Enumerator
kX 
kY 
kZ 

Definition at line 89 of file G4HnInformation.hh.

Constructor & Destructor Documentation

G4HnInformation::G4HnInformation ( const G4String name,
G4int  nofDimensions 
)
inline

Definition at line 96 of file G4HnInformation.hh.

References fHnDimensionInformations.

G4HnInformation::G4HnInformation ( )
private

Member Function Documentation

void G4HnInformation::AddHnDimensionInformation ( const G4HnDimensionInformation hnDimensionInformation)
inline

Definition at line 127 of file G4HnInformation.hh.

References fHnDimensionInformations.

Referenced by G4HnManager::AddH1Information(), G4HnManager::AddH2Information(), and G4HnManager::AddH3Information().

+ Here is the caller graph for this function:

G4bool G4HnInformation::GetAscii ( ) const
inline

Definition at line 146 of file G4HnInformation.hh.

References fAscii.

Referenced by G4HnManager::GetAscii(), G4HnManager::SetAscii(), and G4H1ToolsManager::WriteOnAscii().

+ Here is the caller graph for this function:

G4HnDimensionInformation * G4HnInformation::GetHnDimensionInformation ( G4int  dimension)
inline

Definition at line 140 of file G4HnInformation.hh.

References fHnDimensionInformations.

Referenced by G4HnManager::GetHnDimensionInformation().

+ Here is the caller graph for this function:

void G4HnInformation::SetActivation ( G4bool  activation)
inline

Definition at line 131 of file G4HnInformation.hh.

References fActivation.

Referenced by G4HnManager::SetActivation().

+ Here is the caller graph for this function:

void G4HnInformation::SetAscii ( G4bool  ascii)
inline

Definition at line 134 of file G4HnInformation.hh.

References fAscii.

Referenced by G4HnManager::SetAscii().

+ Here is the caller graph for this function:

Member Data Documentation

G4bool G4HnInformation::fActivation
private

Definition at line 121 of file G4HnInformation.hh.

Referenced by GetActivation(), and SetActivation().

G4bool G4HnInformation::fAscii
private

Definition at line 122 of file G4HnInformation.hh.

Referenced by GetAscii(), and SetAscii().

std::vector<G4HnDimensionInformation> G4HnInformation::fHnDimensionInformations
private
G4String G4HnInformation::fName
private

Definition at line 119 of file G4HnInformation.hh.

Referenced by GetName().


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