Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Private 멤버 함수 | Private 속성 | Friends | 모든 멤버 목록
G4AnalysisManagerState 클래스 참조

#include <G4AnalysisManagerState.hh>

Public 멤버 함수

 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
 

Private 멤버 함수

 G4AnalysisManagerState ()
 
 G4AnalysisManagerState (const G4AnalysisManagerState &)
 
G4AnalysisManagerStateoperator= (const G4AnalysisManagerState &)
 
void SetIsActivation (G4bool isActivation)
 
void SetVerboseLevel (G4int verboseLevel)
 
void SetCompressionLevel (G4int level)
 

Private 속성

G4String fType
 
G4bool fIsMaster
 
G4bool fIsActivation
 
G4int fVerboseLevel
 
G4int fCompressionLevel
 
G4AnalysisVerbose fVerboseL1
 
G4AnalysisVerbose fVerboseL2
 
G4AnalysisVerbose fVerboseL3
 
G4AnalysisVerbose fVerboseL4
 
G4AnalysisVerbosefpVerboseL1
 
G4AnalysisVerbosefpVerboseL2
 
G4AnalysisVerbosefpVerboseL3
 
G4AnalysisVerbosefpVerboseL4
 

Friends

class G4VAnalysisManager
 
class G4VAnalysisReader
 
class G4ParameterManager
 

상세한 설명

G4AnalysisManagerState.hh 파일의 39 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

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

G4AnalysisManagerState.cc 파일의 36 번째 라인에서 정의되었습니다.

G4AnalysisManagerState::G4AnalysisManagerState ( )
private
G4AnalysisManagerState::G4AnalysisManagerState ( const G4AnalysisManagerState )
private

멤버 함수 문서화

G4int G4AnalysisManagerState::GetCompressionLevel ( ) const
inline

G4AnalysisManagerState.hh 파일의 120 번째 라인에서 정의되었습니다.

다음을 참조함 : fCompressionLevel.

다음에 의해서 참조됨 : G4VAnalysisManager::GetCompressionLevel(), G4RootFileManager::OpenFile(), G4RootFileManager::OpenNtupleFiles().

G4bool G4AnalysisManagerState::GetIsActivation ( ) const
inline
G4bool G4AnalysisManagerState::GetIsMaster ( ) const
inline
G4String G4AnalysisManagerState::GetType ( ) const
inline

G4AnalysisManagerState.hh 파일의 96 번째 라인에서 정의되었습니다.

다음을 참조함 : fType.

다음에 의해서 참조됨 : G4BaseFileManager::GetFileType().

const G4AnalysisVerbose * G4AnalysisManagerState::GetVerboseL1 ( ) const
inline
const G4AnalysisVerbose * G4AnalysisManagerState::GetVerboseL2 ( ) const
inline

G4AnalysisManagerState.hh 파일의 111 번째 라인에서 정의되었습니다.

다음을 참조함 : fpVerboseL2.

다음에 의해서 참조됨 : G4H1ToolsManager::AddH1(), G4H2ToolsManager::AddH2(), G4H3ToolsManager::AddH3(), G4P1ToolsManager::AddP1(), G4P2ToolsManager::AddP2(), G4XmlAnalysisManager::CloseFileImpl(), G4Hdf5FileManager::CreateDirectory(), G4H1ToolsManager::CreateH1(), G4H2ToolsManager::CreateH2(), G4H3ToolsManager::CreateH3(), G4RootFileManager::CreateHistoDirectory(), G4RootPNtupleManager::CreateNtuple(), G4RootFileManager::CreateNtupleDirectory(), G4RootPNtupleManager::CreateNtupleTColumn(), G4P1ToolsManager::CreateP1(), G4P2ToolsManager::CreateP2(), G4Hdf5RFileManager::OpenDirectory(), G4XmlAnalysisReader::ReadH1Impl(), G4CsvAnalysisReader::ReadH1Impl(), G4Hdf5AnalysisReader::ReadH1Impl(), G4RootAnalysisReader::ReadH1Impl(), G4CsvAnalysisReader::ReadH2Impl(), G4XmlAnalysisReader::ReadH2Impl(), G4RootAnalysisReader::ReadH2Impl(), G4Hdf5AnalysisReader::ReadH2Impl(), G4XmlAnalysisReader::ReadH3Impl(), G4RootAnalysisReader::ReadH3Impl(), G4CsvAnalysisReader::ReadH3Impl(), G4Hdf5AnalysisReader::ReadH3Impl(), G4RootAnalysisReader::ReadNtupleImpl(), G4Hdf5AnalysisReader::ReadNtupleImpl(), G4CsvAnalysisReader::ReadNtupleImpl(), G4XmlAnalysisReader::ReadNtupleImpl(), G4Hdf5AnalysisReader::ReadP1Impl(), G4RootAnalysisReader::ReadP1Impl(), G4CsvAnalysisReader::ReadP1Impl(), G4XmlAnalysisReader::ReadP1Impl(), G4CsvAnalysisReader::ReadP2Impl(), G4RootAnalysisReader::ReadP2Impl(), G4Hdf5AnalysisReader::ReadP2Impl(), G4XmlAnalysisReader::ReadP2Impl(), G4RootNtupleManager::SetCreateMode(), G4XmlRNtupleManager::SetNtupleDColumn(), G4XmlRNtupleManager::SetNtupleFColumn(), G4XmlRNtupleManager::SetNtupleIColumn(), G4RootAnalysisManager::SetNtupleMergingMode().

const G4AnalysisVerbose * G4AnalysisManagerState::GetVerboseL3 ( ) const
inline
const G4AnalysisVerbose * G4AnalysisManagerState::GetVerboseL4 ( ) const
inline

G4AnalysisManagerState.hh 파일의 117 번째 라인에서 정의되었습니다.

다음을 참조함 : fpVerboseL4.

다음에 의해서 참조됨 : G4H1ToolsManager::AddH1(), G4H2ToolsManager::AddH2(), G4H3ToolsManager::AddH3(), G4RootPNtupleManager::AddNtupleRow(), G4P1ToolsManager::AddP1(), G4P2ToolsManager::AddP2(), G4RootAnalysisManager::ClearNtupleManagers(), G4Hdf5FileManager::CloseFile(), G4PlotManager::CloseFile(), G4XmlAnalysisManager::CloseFileImpl(), G4XmlFileManager::CloseHnFile(), G4CsvFileManager::CloseNtupleFile(), G4XmlFileManager::CloseNtupleFile(), G4Hdf5FileManager::CreateDirectory(), G4H1ToolsManager::CreateH1(), G4H2ToolsManager::CreateH2(), G4H3ToolsManager::CreateH3(), G4RootFileManager::CreateHistoDirectory(), G4XmlFileManager::CreateHnFile(), G4RootMainNtupleManager::CreateNtuple(), G4RootPNtupleManager::CreateNtuple(), G4RootFileManager::CreateNtupleDirectory(), G4CsvFileManager::CreateNtupleFile(), G4XmlFileManager::CreateNtupleFile(), G4RootAnalysisManager::CreateNtupleManagers(), G4RootPNtupleManager::CreateNtupleTColumn(), G4P1ToolsManager::CreateP1(), G4P2ToolsManager::CreateP2(), G4H1ToolsManager::FillH1(), G4H2ToolsManager::FillH2(), G4H3ToolsManager::FillH3(), G4TNtupleManager< tools::hdf5::ntuple >::FillNtupleTColumn(), G4TNtupleManager< tools::wroot::ntuple >::FillNtupleTColumn(), G4RootPNtupleManager::FillNtupleTColumn(), G4P1ToolsManager::FillP1(), G4P2ToolsManager::FillP2(), G4MPIToolsManager::Merge(), G4RootPNtupleManager::Merge(), G4Hdf5RFileManager::OpenDirectory(), G4PlotManager::OpenFile(), G4XmlAnalysisManager::OpenFileImpl(), G4Hdf5AnalysisManager::OpenFileImpl(), G4RootAnalysisManager::OpenFileImpl(), G4RootFileManager::OpenNtupleFiles(), G4CsvRFileManager::OpenRFile(), G4XmlRFileManager::OpenRFile(), G4RootRFileManager::OpenRFile(), G4Hdf5RFileManager::OpenRFile(), G4XmlAnalysisReader::ReadH1Impl(), G4CsvAnalysisReader::ReadH1Impl(), G4Hdf5AnalysisReader::ReadH1Impl(), G4RootAnalysisReader::ReadH1Impl(), G4CsvAnalysisReader::ReadH2Impl(), G4Hdf5AnalysisReader::ReadH2Impl(), G4RootAnalysisReader::ReadH2Impl(), G4XmlAnalysisReader::ReadH2Impl(), G4RootAnalysisReader::ReadH3Impl(), G4CsvAnalysisReader::ReadH3Impl(), G4XmlAnalysisReader::ReadH3Impl(), G4Hdf5AnalysisReader::ReadH3Impl(), G4XmlAnalysisReader::ReadNtupleImpl(), G4CsvAnalysisReader::ReadNtupleImpl(), G4RootAnalysisReader::ReadNtupleImpl(), G4Hdf5AnalysisReader::ReadNtupleImpl(), G4XmlAnalysisReader::ReadP1Impl(), G4RootAnalysisReader::ReadP1Impl(), G4CsvAnalysisReader::ReadP1Impl(), G4Hdf5AnalysisReader::ReadP1Impl(), G4RootAnalysisReader::ReadP2Impl(), G4CsvAnalysisReader::ReadP2Impl(), G4XmlAnalysisReader::ReadP2Impl(), G4Hdf5AnalysisReader::ReadP2Impl(), G4RootNtupleManager::SetCreateMode(), G4H1ToolsManager::SetH1(), G4H2ToolsManager::SetH2(), G4H3ToolsManager::SetH3(), G4XmlRNtupleManager::SetNtupleDColumn(), G4XmlRNtupleManager::SetNtupleFColumn(), G4XmlRNtupleManager::SetNtupleIColumn(), G4RootAnalysisManager::SetNtupleMergingMode(), G4P1ToolsManager::SetP1(), G4P2ToolsManager::SetP2(), G4XmlAnalysisManager::WriteImpl(), G4Hdf5AnalysisManager::WriteImpl(), G4CsvAnalysisManager::WriteImpl(), G4RootAnalysisManager::WriteNtuple(), G4PlotManager::WritePage().

G4int G4AnalysisManagerState::GetVerboseLevel ( ) const
inline

G4AnalysisManagerState.hh 파일의 105 번째 라인에서 정의되었습니다.

다음을 참조함 : fVerboseLevel.

G4AnalysisManagerState& G4AnalysisManagerState::operator= ( const G4AnalysisManagerState )
private
void G4AnalysisManagerState::SetCompressionLevel ( G4int  level)
inlineprivate

G4AnalysisManagerState.hh 파일의 93 번째 라인에서 정의되었습니다.

다음을 참조함 : fCompressionLevel.

다음에 의해서 참조됨 : G4VAnalysisManager::SetCompressionLevel().

void G4AnalysisManagerState::SetIsActivation ( G4bool  isActivation)
inlineprivate

G4AnalysisManagerState.hh 파일의 90 번째 라인에서 정의되었습니다.

다음을 참조함 : fIsActivation.

다음에 의해서 참조됨 : G4VAnalysisManager::SetActivation().

void G4AnalysisManagerState::SetVerboseLevel ( G4int  verboseLevel)
private

G4AnalysisManagerState.cc 파일의 59 번째 라인에서 정의되었습니다.

다음을 참조함 : fpVerboseL1, fpVerboseL2, fpVerboseL3, fpVerboseL4, fVerboseL1, fVerboseL2, fVerboseL3, fVerboseL4, fVerboseLevel.

다음에 의해서 참조됨 : G4VAnalysisReader::SetVerboseLevel(), G4VAnalysisManager::SetVerboseLevel().

Friend, 그리고 관련된 함수 문서화

friend class G4ParameterManager
friend

G4AnalysisManagerState.hh 파일의 44 번째 라인에서 정의되었습니다.

friend class G4VAnalysisManager
friend

G4AnalysisManagerState.hh 파일의 42 번째 라인에서 정의되었습니다.

friend class G4VAnalysisReader
friend

G4AnalysisManagerState.hh 파일의 43 번째 라인에서 정의되었습니다.

멤버 데이타 문서화

G4int G4AnalysisManagerState::fCompressionLevel
private

G4AnalysisManagerState.hh 파일의 77 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetCompressionLevel(), SetCompressionLevel().

G4bool G4AnalysisManagerState::fIsActivation
private

G4AnalysisManagerState.hh 파일의 75 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetIsActivation(), SetIsActivation().

G4bool G4AnalysisManagerState::fIsMaster
private

G4AnalysisManagerState.hh 파일의 74 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetIsMaster().

G4AnalysisVerbose* G4AnalysisManagerState::fpVerboseL1
private

G4AnalysisManagerState.hh 파일의 82 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetVerboseL1(), SetVerboseLevel().

G4AnalysisVerbose* G4AnalysisManagerState::fpVerboseL2
private

G4AnalysisManagerState.hh 파일의 83 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetVerboseL2(), SetVerboseLevel().

G4AnalysisVerbose* G4AnalysisManagerState::fpVerboseL3
private

G4AnalysisManagerState.hh 파일의 84 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetVerboseL3(), SetVerboseLevel().

G4AnalysisVerbose* G4AnalysisManagerState::fpVerboseL4
private

G4AnalysisManagerState.hh 파일의 85 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetVerboseL4(), SetVerboseLevel().

G4String G4AnalysisManagerState::fType
private

G4AnalysisManagerState.hh 파일의 73 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetType().

G4AnalysisVerbose G4AnalysisManagerState::fVerboseL1
private

G4AnalysisManagerState.hh 파일의 78 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetVerboseLevel().

G4AnalysisVerbose G4AnalysisManagerState::fVerboseL2
private

G4AnalysisManagerState.hh 파일의 79 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetVerboseLevel().

G4AnalysisVerbose G4AnalysisManagerState::fVerboseL3
private

G4AnalysisManagerState.hh 파일의 80 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetVerboseLevel().

G4AnalysisVerbose G4AnalysisManagerState::fVerboseL4
private

G4AnalysisManagerState.hh 파일의 81 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetVerboseLevel().

G4int G4AnalysisManagerState::fVerboseLevel
private

G4AnalysisManagerState.hh 파일의 76 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetVerboseLevel(), SetVerboseLevel().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: