Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
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
 
G4int GetCompressionLevel () const
 

Friends

class G4VAnalysisManager
 
class G4VAnalysisReader
 
class G4ParameterManager
 

Detailed Description

Definition at line 38 of file G4AnalysisManagerState.hh.

Constructor & Destructor Documentation

◆ G4AnalysisManagerState()

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

Definition at line 35 of file G4AnalysisManagerState.cc.

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

Referenced by G4AnalysisManagerState().

Member Function Documentation

◆ GetCompressionLevel()

G4int G4AnalysisManagerState::GetCompressionLevel ( ) const
inline

Definition at line 119 of file G4AnalysisManagerState.hh.

120{ return fCompressionLevel; }

Referenced by G4RootFileManager::CreateFileImpl(), and G4VAnalysisManager::GetCompressionLevel().

◆ GetIsActivation()

◆ GetIsMaster()

◆ GetType()

G4String G4AnalysisManagerState::GetType ( ) const
inline

Definition at line 95 of file G4AnalysisManagerState.hh.

96{ return fType; }

Referenced by G4BaseFileManager::GetFileType().

◆ GetVerboseL1()

◆ GetVerboseL2()

const G4AnalysisVerbose * G4AnalysisManagerState::GetVerboseL2 ( ) const
inline

Definition at line 110 of file G4AnalysisManagerState.hh.

111{ return fpVerboseL2; }

Referenced by G4H1ToolsManager::AddH1(), G4H2ToolsManager::AddH2(), G4H3ToolsManager::AddH3(), G4P1ToolsManager::AddP1(), G4P2ToolsManager::AddP2(), G4XmlAnalysisManager::CloseFileImpl(), G4RootAnalysisManager::CloseFileImpl(), G4CsvFileManager::CloseNtupleFile(), G4XmlFileManager::CloseNtupleFile(), G4H1ToolsManager::CreateH1(), G4H2ToolsManager::CreateH2(), G4H3ToolsManager::CreateH3(), G4NtupleBookingManager::CreateNtuple(), G4CsvFileManager::CreateNtupleFile(), G4XmlFileManager::CreateNtupleFile(), G4P1ToolsManager::CreateP1(), G4P2ToolsManager::CreateP2(), G4CsvAnalysisReader::ReadH1Impl(), G4Hdf5AnalysisReader::ReadH1Impl(), G4RootAnalysisReader::ReadH1Impl(), G4XmlAnalysisReader::ReadH1Impl(), G4XmlAnalysisReader::ReadH2Impl(), G4CsvAnalysisReader::ReadH2Impl(), G4Hdf5AnalysisReader::ReadH2Impl(), G4RootAnalysisReader::ReadH2Impl(), G4XmlAnalysisReader::ReadH3Impl(), G4CsvAnalysisReader::ReadH3Impl(), G4Hdf5AnalysisReader::ReadH3Impl(), G4RootAnalysisReader::ReadH3Impl(), G4CsvAnalysisReader::ReadNtupleImpl(), G4Hdf5AnalysisReader::ReadNtupleImpl(), G4RootAnalysisReader::ReadNtupleImpl(), G4XmlAnalysisReader::ReadNtupleImpl(), G4XmlAnalysisReader::ReadP1Impl(), G4CsvAnalysisReader::ReadP1Impl(), G4Hdf5AnalysisReader::ReadP1Impl(), G4RootAnalysisReader::ReadP1Impl(), G4XmlAnalysisReader::ReadP2Impl(), G4CsvAnalysisReader::ReadP2Impl(), G4Hdf5AnalysisReader::ReadP2Impl(), G4RootAnalysisReader::ReadP2Impl(), G4XmlRNtupleManager::SetNtupleDColumn(), G4XmlRNtupleManager::SetNtupleFColumn(), G4XmlRNtupleManager::SetNtupleIColumn(), G4CsvAnalysisManager::WriteImpl(), G4Hdf5AnalysisManager::WriteImpl(), G4XmlAnalysisManager::WriteImpl(), and G4RootAnalysisManager::WriteImpl().

◆ GetVerboseL3()

◆ GetVerboseL4()

const G4AnalysisVerbose * G4AnalysisManagerState::GetVerboseL4 ( ) const
inline

Definition at line 116 of file G4AnalysisManagerState.hh.

117{ return fpVerboseL4; }

Referenced by G4RootNtupleFileManager::ActionAtWrite(), G4H1ToolsManager::AddH1(), G4H2ToolsManager::AddH2(), G4H3ToolsManager::AddH3(), G4P1ToolsManager::AddP1(), G4P2ToolsManager::AddP2(), G4PlotManager::CloseFile(), G4XmlAnalysisManager::CloseFileImpl(), G4RootAnalysisManager::CloseFileImpl(), G4GenericAnalysisManager::CloseFileImpl(), G4GenericFileManager::CloseFiles(), G4CsvFileManager::CloseNtupleFile(), G4XmlFileManager::CloseNtupleFile(), G4H1ToolsManager::CreateH1(), G4H2ToolsManager::CreateH2(), G4H3ToolsManager::CreateH3(), G4NtupleBookingManager::CreateNtuple(), G4RootMainNtupleManager::CreateNtuple(), G4CsvFileManager::CreateNtupleFile(), G4XmlFileManager::CreateNtupleFile(), G4RootNtupleFileManager::CreateNtupleManager(), G4P1ToolsManager::CreateP1(), G4P2ToolsManager::CreateP2(), G4GenericFileManager::DeleteEmptyFiles(), G4H1ToolsManager::FillH1(), G4H2ToolsManager::FillH2(), G4H3ToolsManager::FillH3(), G4P1ToolsManager::FillP1(), G4P2ToolsManager::FillP2(), G4GenericAnalysisManager::Merge(), G4MPIToolsManager::Merge(), G4PlotManager::OpenFile(), G4GenericFileManager::OpenFile(), G4GenericAnalysisManager::OpenFileImpl(), G4GenericFileManager::OpenFiles(), G4CsvRFileManager::OpenRFile(), G4XmlRFileManager::OpenRFile(), G4RootRFileManager::OpenRFile(), G4CsvAnalysisReader::ReadH1Impl(), G4Hdf5AnalysisReader::ReadH1Impl(), G4RootAnalysisReader::ReadH1Impl(), G4XmlAnalysisReader::ReadH1Impl(), G4XmlAnalysisReader::ReadH2Impl(), G4CsvAnalysisReader::ReadH2Impl(), G4Hdf5AnalysisReader::ReadH2Impl(), G4RootAnalysisReader::ReadH2Impl(), G4XmlAnalysisReader::ReadH3Impl(), G4CsvAnalysisReader::ReadH3Impl(), G4Hdf5AnalysisReader::ReadH3Impl(), G4RootAnalysisReader::ReadH3Impl(), G4CsvAnalysisReader::ReadNtupleImpl(), G4Hdf5AnalysisReader::ReadNtupleImpl(), G4RootAnalysisReader::ReadNtupleImpl(), G4XmlAnalysisReader::ReadNtupleImpl(), G4XmlAnalysisReader::ReadP1Impl(), G4CsvAnalysisReader::ReadP1Impl(), G4Hdf5AnalysisReader::ReadP1Impl(), G4RootAnalysisReader::ReadP1Impl(), G4XmlAnalysisReader::ReadP2Impl(), G4CsvAnalysisReader::ReadP2Impl(), G4Hdf5AnalysisReader::ReadP2Impl(), G4RootAnalysisReader::ReadP2Impl(), G4H1ToolsManager::SetH1(), G4H2ToolsManager::SetH2(), G4H3ToolsManager::SetH3(), G4XmlRNtupleManager::SetNtupleDColumn(), G4XmlRNtupleManager::SetNtupleFColumn(), G4XmlRNtupleManager::SetNtupleIColumn(), G4P1ToolsManager::SetP1(), G4P2ToolsManager::SetP2(), G4GenericFileManager::WriteFiles(), G4CsvAnalysisManager::WriteImpl(), G4GenericAnalysisManager::WriteImpl(), G4Hdf5AnalysisManager::WriteImpl(), G4XmlAnalysisManager::WriteImpl(), and G4RootAnalysisManager::WriteImpl().

◆ GetVerboseLevel()

G4int G4AnalysisManagerState::GetVerboseLevel ( ) const
inline

Definition at line 104 of file G4AnalysisManagerState.hh.

105{ return fVerboseLevel; }

Friends And Related Function Documentation

◆ G4ParameterManager

friend class G4ParameterManager
friend

Definition at line 43 of file G4AnalysisManagerState.hh.

◆ G4VAnalysisManager

friend class G4VAnalysisManager
friend

Definition at line 41 of file G4AnalysisManagerState.hh.

◆ G4VAnalysisReader

friend class G4VAnalysisReader
friend

Definition at line 42 of file G4AnalysisManagerState.hh.


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