Geant4
10.01.p03
|
#include <G4VFileManager.hh>
Protected Attributes | |
G4String | fHistoDirectoryName |
G4String | fProfileDirectoryName |
G4String | fNtupleDirectoryName |
G4bool | fLockFileName |
G4bool | fLockHistoDirectoryName |
G4bool | fLockProfileDirectoryName |
G4bool | fLockNtupleDirectoryName |
Protected Attributes inherited from G4BaseFileManager | |
const G4AnalysisManagerState & | fState |
G4String | fFileName |
Additional Inherited Members | |
Protected Member Functions inherited from G4BaseFileManager | |
G4String | TakeOffExtension (G4String &name) const |
Definition at line 38 of file G4VFileManager.hh.
G4VFileManager::G4VFileManager | ( | const G4AnalysisManagerState & | state | ) |
Definition at line 36 of file G4VFileManager.cc.
|
virtual |
Definition at line 49 of file G4VFileManager.cc.
|
pure virtual |
Implemented in G4RootFileManager, G4XmlFileManager, and G4CsvFileManager.
|
inline |
Definition at line 88 of file G4VFileManager.hh.
References fHistoDirectoryName.
Referenced by G4VAnalysisManager::GetHistoDirectoryName(), G4XmlAnalysisManager::WriteH1(), G4XmlAnalysisManager::WriteH2(), and G4XmlAnalysisManager::WriteH3().
|
inline |
Definition at line 96 of file G4VFileManager.hh.
References fNtupleDirectoryName.
Referenced by G4XmlNtupleManager::FinishNtuple(), and G4VAnalysisManager::GetNtupleDirectoryName().
|
inline |
Definition at line 92 of file G4VFileManager.hh.
References fProfileDirectoryName.
Referenced by G4XmlAnalysisManager::WriteP1(), and G4XmlAnalysisManager::WriteP2().
|
inline |
Definition at line 78 of file G4VFileManager.hh.
References fLockHistoDirectoryName.
Referenced by G4XmlAnalysisManager::WriteH1(), G4CsvAnalysisManager::WriteH1(), G4XmlAnalysisManager::WriteH2(), G4CsvAnalysisManager::WriteH2(), G4XmlAnalysisManager::WriteH3(), and G4CsvAnalysisManager::WriteH3().
|
inline |
Definition at line 84 of file G4VFileManager.hh.
References fLockNtupleDirectoryName.
Referenced by G4XmlNtupleManager::FinishNtuple().
|
inline |
Definition at line 81 of file G4VFileManager.hh.
References fLockProfileDirectoryName.
Referenced by G4XmlAnalysisManager::WriteP1(), G4CsvAnalysisManager::WriteP1(), G4XmlAnalysisManager::WriteP2(), and G4CsvAnalysisManager::WriteP2().
Implemented in G4RootFileManager, G4XmlFileManager, and G4CsvFileManager.
Reimplemented from G4BaseFileManager.
Definition at line 58 of file G4VFileManager.cc.
References fLockFileName, G4Exception(), JustWarning, and G4BaseFileManager::SetFileName().
Referenced by G4RootAnalysisManager::OpenFileImpl(), G4XmlAnalysisManager::OpenFileImpl(), G4CsvAnalysisManager::OpenFileImpl(), and G4VAnalysisManager::SetFileName().
Definition at line 73 of file G4VFileManager.cc.
References fHistoDirectoryName, fLockHistoDirectoryName, G4Exception(), and JustWarning.
Referenced by G4VAnalysisManager::SetHistoDirectoryName().
Definition at line 105 of file G4VFileManager.cc.
References fLockNtupleDirectoryName, fNtupleDirectoryName, G4Exception(), and JustWarning.
Referenced by G4VAnalysisManager::SetNtupleDirectoryName().
Definition at line 89 of file G4VFileManager.cc.
References fLockProfileDirectoryName, fProfileDirectoryName, G4Exception(), and JustWarning.
|
pure virtual |
Implemented in G4RootFileManager, G4XmlFileManager, and G4CsvFileManager.
|
protected |
Definition at line 67 of file G4VFileManager.hh.
Referenced by G4RootFileManager::CreateHistoDirectory(), GetHistoDirectoryName(), and SetHistoDirectoryName().
|
protected |
Definition at line 70 of file G4VFileManager.hh.
Referenced by G4CsvFileManager::CloseFile(), G4XmlFileManager::CloseFile(), G4RootFileManager::CloseFile(), G4CsvFileManager::OpenFile(), G4XmlFileManager::OpenFile(), G4RootFileManager::OpenFile(), and SetFileName().
|
protected |
Definition at line 71 of file G4VFileManager.hh.
Referenced by LockHistoDirectoryName(), G4RootFileManager::OpenFile(), and SetHistoDirectoryName().
|
protected |
Definition at line 73 of file G4VFileManager.hh.
Referenced by LockNtupleDirectoryName(), G4CsvFileManager::OpenFile(), G4RootFileManager::OpenFile(), and SetNtupleDirectoryName().
|
protected |
Definition at line 72 of file G4VFileManager.hh.
Referenced by LockProfileDirectoryName(), G4RootFileManager::OpenFile(), and SetProfileDirectoryName().
|
protected |
Definition at line 69 of file G4VFileManager.hh.
Referenced by G4RootFileManager::CreateNtupleDirectory(), GetNtupleDirectoryName(), and SetNtupleDirectoryName().
|
protected |
Definition at line 68 of file G4VFileManager.hh.
Referenced by G4RootFileManager::CreateProfileDirectory(), GetProfileDirectoryName(), and SetProfileDirectoryName().