MCPcopy Create free account
hub / github.com/Geant4/geant4 / CreateNtupleFile

Method CreateNtupleFile

source/analysis/hdf5/src/G4Hdf5FileManager.cc:221–234  ·  view source on GitHub ↗

_____________________________________________________________________________

Source from the content-addressed store, hash-verified

219
220//_____________________________________________________________________________
221G4bool G4Hdf5FileManager::CreateNtupleFile(
222 Hdf5NtupleDescription* ntupleDescription)
223{
224 // get ntuple file name per object
225 auto ntupleFileName = GetNtupleFileName(ntupleDescription);
226
227 auto file = GetTFile(ntupleFileName, false);
228 if (! file) {
229 file = CreateTFile(ntupleFileName);
230 }
231 ntupleDescription->SetFile(file);
232
233 return (ntupleDescription->GetFile() != nullptr);
234}
235
236//_____________________________________________________________________________
237G4bool G4Hdf5FileManager::CloseNtupleFile(

Callers 1

Calls 3

GetNtupleFileNameFunction · 0.85
SetFileMethod · 0.80
GetFileMethod · 0.45

Tested by

no test coverage detected