#include <G4Hdf5NtupleFileManager.hh>
Definition at line 45 of file G4Hdf5NtupleFileManager.hh.
◆ G4Hdf5NtupleFileManager() [1/2]
◆ G4Hdf5NtupleFileManager() [2/2]
G4Hdf5NtupleFileManager::G4Hdf5NtupleFileManager |
( |
| ) |
|
|
delete |
◆ ~G4Hdf5NtupleFileManager()
G4Hdf5NtupleFileManager::~G4Hdf5NtupleFileManager |
( |
| ) |
|
|
overridedefault |
◆ ActionAtCloseFile()
G4bool G4Hdf5NtupleFileManager::ActionAtCloseFile |
( |
| ) |
|
|
overridevirtual |
Implements G4VNtupleFileManager.
Definition at line 80 of file G4Hdf5NtupleFileManager.cc.
81{
82 auto result = true;
83
84
85 auto ntupleVector = fNtupleManager->GetNtupleDescriptionVector();
86 for ( auto ntupleDescription : ntupleVector) {
87 result &= fFileManager->CloseNtupleFile(ntupleDescription);
88 }
89
90 return result;
91}
◆ ActionAtOpenFile()
G4bool G4Hdf5NtupleFileManager::ActionAtOpenFile |
( |
const G4String & | fileName | ) |
|
|
overridevirtual |
◆ ActionAtWrite()
G4bool G4Hdf5NtupleFileManager::ActionAtWrite |
( |
| ) |
|
|
overridevirtual |
◆ CreateNtupleManager()
std::shared_ptr< G4VNtupleManager > G4Hdf5NtupleFileManager::CreateNtupleManager |
( |
| ) |
|
|
overridevirtual |
Implements G4VNtupleFileManager.
Definition at line 51 of file G4Hdf5NtupleFileManager.cc.
52{
53
54
55 fNtupleManager = std::make_shared<G4Hdf5NtupleManager>(
fState);
56 fNtupleManager->SetFileManager(fFileManager);
57
58 return fNtupleManager;
59}
const G4AnalysisManagerState & fState
◆ GetNtupleManager()
◆ Reset()
G4bool G4Hdf5NtupleFileManager::Reset |
( |
| ) |
|
|
overridevirtual |
◆ SetFileManager()
void G4Hdf5NtupleFileManager::SetFileManager |
( |
std::shared_ptr< G4Hdf5FileManager > | fileManager | ) |
|
|
inline |
◆ G4Hdf5AnalysisManager
The documentation for this class was generated from the following files: