#include <G4XmlFileManager.hh>
 | 
| std::shared_ptr< std::ofstream >  | fHnFile | 
|   | 
Definition at line 46 of file G4XmlFileManager.hh.
 
◆ NtupleDescriptionType
◆ NtupleType
◆ G4XmlFileManager()
Definition at line 39 of file G4XmlFileManager.cc.
G4VFileManager(const G4AnalysisManagerState &state)
 
std::shared_ptr< std::ofstream > fHnFile
 
 
 
 
◆ ~G4XmlFileManager()
      
        
          | G4XmlFileManager::~G4XmlFileManager  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ CloseFile()
  
  
      
        
          | G4bool G4XmlFileManager::CloseFile  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
finalvirtual   | 
  
 
 
◆ CloseHnFile()
      
        
          | G4bool G4XmlFileManager::CloseHnFile  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 111 of file G4XmlFileManager.cc.
  115   if ( ! 
fHnFile.get() ) 
return true;
 const G4AnalysisManagerState & fState
 
G4String GetFullFileName(const G4String &baseFileName="", G4bool isPerThread=true) const
 
const G4AnalysisVerbose * GetVerboseL1() const
 
std::shared_ptr< std::ofstream > fHnFile
 
const G4AnalysisVerbose * GetVerboseL4() const
 
void Message(const G4String &action, const G4String &object, const G4String &objectName, G4bool success=true) const
 
 
 
 
◆ CloseNtupleFile()
Definition at line 170 of file G4XmlFileManager.cc.
  173   G4String ntupleName = ntupleDescription->fNtupleBooking.name();
   182   tools::waxml::end(*(ntupleDescription->fFile));
   183   ntupleDescription->fFile->close(); 
 const G4AnalysisManagerState & fState
 
const G4AnalysisVerbose * GetVerboseL1() const
 
G4String GetNtupleFileName(const G4String &ntupleName) const
 
const G4AnalysisVerbose * GetVerboseL4() const
 
void Message(const G4String &action, const G4String &object, const G4String &objectName, G4bool success=true) const
 
 
 
 
◆ CreateHnFile()
      
        
          | G4bool G4XmlFileManager::CreateHnFile  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 82 of file G4XmlFileManager.cc.
const G4AnalysisManagerState & fState
 
std::ostringstream G4ExceptionDescription
 
G4String GetFullFileName(const G4String &baseFileName="", G4bool isPerThread=true) const
 
const G4AnalysisVerbose * GetVerboseL1() const
 
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
 
std::shared_ptr< std::ofstream > fHnFile
 
const G4AnalysisVerbose * GetVerboseL4() const
 
void Message(const G4String &action, const G4String &object, const G4String &objectName, G4bool success=true) const
 
 
 
 
◆ CreateNtupleFile()
Definition at line 136 of file G4XmlFileManager.cc.
  139   G4String ntupleName = ntupleDescription->fNtupleBooking.name();
   148   if ( ntupleFile->fail() ) {
   150     description << 
"      " << 
"Cannot open file "    152     G4Exception(
"G4XmlFileManager::CreateNtupleFile()",
   157   tools::waxml::begin(*ntupleFile);
   158   ntupleDescription->fFile = ntupleFile;
 const G4AnalysisManagerState & fState
 
std::ostringstream G4ExceptionDescription
 
const G4AnalysisVerbose * GetVerboseL1() const
 
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
 
G4String GetNtupleFileName(const G4String &ntupleName) const
 
const G4AnalysisVerbose * GetVerboseL4() const
 
void Message(const G4String &action, const G4String &object, const G4String &objectName, G4bool success=true) const
 
 
 
 
◆ GetHnFile()
  
  
      
        
          | std::shared_ptr< std::ofstream > G4XmlFileManager::GetHnFile  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ OpenFile()
◆ WriteFile()
  
  
      
        
          | G4bool G4XmlFileManager::WriteFile  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
finalvirtual   | 
  
 
 
◆ fHnFile
  
  
      
        
          | std::shared_ptr<std::ofstream> G4XmlFileManager::fHnFile | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: