Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Friends
G4AnalysisManagerState Class Reference

#include <G4AnalysisManagerState.hh>

Public Member Functions

 G4AnalysisManagerState (const G4String &type, G4bool isMaster)
 
G4String GetType () const
 
G4bool GetIsMaster () const
 
G4bool GetIsActivation () const
 
G4int GetVerboseLevel () const
 
const G4AnalysisVerboseGetVerboseL1 () const
 
const G4AnalysisVerboseGetVerboseL2 () const
 
const G4AnalysisVerboseGetVerboseL3 () const
 
const G4AnalysisVerboseGetVerboseL4 () const
 

Static Public Member Functions

static G4bool IsMT ()
 

Friends

class G4VAnalysisManager
 

Detailed Description

Definition at line 39 of file G4AnalysisManagerState.hh.

Constructor & Destructor Documentation

G4AnalysisManagerState::G4AnalysisManagerState ( const G4String type,
G4bool  isMaster 
)

Definition at line 36 of file G4AnalysisManagerState.cc.

References G4AnalysisManagerState().

Referenced by G4AnalysisManagerState().

38  : fType(type),
39  fIsMaster(isMaster),
40  fIsActivation(false),
41  fVerboseLevel(0),
42  fVerboseL1(type,1),
43  fVerboseL2(type,2),
44  fVerboseL3(type,3),
45  fVerboseL4(type,4),
46  fpVerboseL1(0),
47  fpVerboseL2(0),
48  fpVerboseL3(0),
49  fpVerboseL4(0)
50 {
51 }

Member Function Documentation

G4bool G4AnalysisManagerState::GetIsActivation ( ) const
inline

Definition at line 99 of file G4AnalysisManagerState.hh.

Referenced by G4H1ToolsManager::FillH1(), G4H2ToolsManager::FillH2(), and G4VAnalysisManager::IsActive().

100 { return fIsActivation; }
G4bool G4AnalysisManagerState::GetIsMaster ( ) const
inline
G4String G4AnalysisManagerState::GetType ( ) const
inline

Definition at line 93 of file G4AnalysisManagerState.hh.

Referenced by G4BaseAnalysisManager::ExceptionForHistograms(), and G4VFileManager::GetFileType().

94 { return fType; }
const G4AnalysisVerbose * G4AnalysisManagerState::GetVerboseL1 ( ) const
inline
const G4AnalysisVerbose * G4AnalysisManagerState::GetVerboseL2 ( ) const
inline
const G4AnalysisVerbose * G4AnalysisManagerState::GetVerboseL3 ( ) const
inline
const G4AnalysisVerbose * G4AnalysisManagerState::GetVerboseL4 ( ) const
inline

Definition at line 114 of file G4AnalysisManagerState.hh.

Referenced by G4H1ToolsManager::AddH1Vector(), G4H2ToolsManager::AddH2Vector(), G4XmlNtupleManager::AddNtupleRow(), G4CsvNtupleManager::AddNtupleRow(), G4RootNtupleManager::AddNtupleRow(), G4CsvAnalysisManager::CloseFileImpl(), G4XmlAnalysisManager::CloseFileImpl(), G4RootAnalysisManager::CloseFileImpl(), G4XmlFileManager::CloseHnFile(), G4CsvFileManager::CloseNtupleFile(), G4XmlFileManager::CloseNtupleFile(), G4H1ToolsManager::CreateH1(), G4H2ToolsManager::CreateH2(), G4RootFileManager::CreateHistoDirectory(), G4XmlFileManager::CreateHnFile(), G4XmlNtupleManager::CreateNtuple(), G4CsvNtupleManager::CreateNtuple(), G4RootNtupleManager::CreateNtuple(), G4XmlNtupleManager::CreateNtupleDColumn(), G4CsvNtupleManager::CreateNtupleDColumn(), G4RootNtupleManager::CreateNtupleDColumn(), G4RootFileManager::CreateNtupleDirectory(), G4XmlNtupleManager::CreateNtupleFColumn(), G4CsvNtupleManager::CreateNtupleFColumn(), G4RootNtupleManager::CreateNtupleFColumn(), G4CsvFileManager::CreateNtupleFile(), G4XmlFileManager::CreateNtupleFile(), G4XmlNtupleManager::CreateNtupleIColumn(), G4CsvNtupleManager::CreateNtupleIColumn(), G4RootNtupleManager::CreateNtupleIColumn(), G4XmlNtupleManager::CreateNtuplesFromBooking(), G4CsvNtupleManager::CreateNtuplesFromBooking(), G4RootNtupleManager::CreateNtuplesFromBooking(), G4H1ToolsManager::FillH1(), G4H2ToolsManager::FillH2(), G4XmlNtupleManager::FillNtupleDColumn(), G4CsvNtupleManager::FillNtupleDColumn(), G4RootNtupleManager::FillNtupleDColumn(), G4XmlNtupleManager::FillNtupleFColumn(), G4CsvNtupleManager::FillNtupleFColumn(), G4RootNtupleManager::FillNtupleFColumn(), G4XmlNtupleManager::FillNtupleIColumn(), G4CsvNtupleManager::FillNtupleIColumn(), G4RootNtupleManager::FillNtupleIColumn(), G4XmlNtupleManager::FinishNtuple(), G4XmlAnalysisManager::OpenFileImpl(), G4RootAnalysisManager::OpenFileImpl(), G4H1ToolsManager::SetH1(), G4H2ToolsManager::SetH2(), G4RootFileManager::WriteFile(), and G4XmlAnalysisManager::WriteImpl().

115 { return fpVerboseL4; }
G4int G4AnalysisManagerState::GetVerboseLevel ( ) const
inline

Definition at line 102 of file G4AnalysisManagerState.hh.

103 { return fVerboseLevel; }
static G4bool G4AnalysisManagerState::IsMT ( )
inlinestatic

Friends And Related Function Documentation

friend class G4VAnalysisManager
friend

Definition at line 42 of file G4AnalysisManagerState.hh.


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