39 fHistoDirectoryName(
""),
40 fNtupleDirectoryName(
""),
42 fLockHistoDirectoryName(false),
43 fLockNtupleDirectoryName(false)
62 <<
"Cannot set File name as its value was already used.";
78 <<
"Cannot set Histo directory name as its value was already used.";
79 G4Exception(
"G4VFileManager::SetHistoDirectoryName()",
94 <<
"Cannot set Ntuple directory name as its value was already used.";
95 G4Exception(
"G4VFileManager::SetNtupleDirectoryName()",
110 std::ostringstream os;
116 if ( name.find(
".") == std::string::npos ) {
133 std::ostringstream os;
139 if ( name.find(
".") == std::string::npos ) {
G4bool SetNtupleDirectoryName(const G4String &dirName)
G4bool fLockHistoDirectoryName
G4String fNtupleDirectoryName
std::ostringstream G4ExceptionDescription
G4String GetFullFileName() const
G4VFileManager(const G4AnalysisManagerState &state)
G4String GetNtupleFileName(const G4String &ntupleName) const
G4String fHistoDirectoryName
const G4AnalysisManagerState & fState
G4String GetFileType() const
virtual ~G4VFileManager()
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
G4bool fLockNtupleDirectoryName
G4String & append(const G4String &)
G4bool GetIsMaster() const
G4bool SetFileName(const G4String &fileName)
G4bool SetHistoDirectoryName(const G4String &dirName)