Geant4-11
|
#include <G4TNtupleDescription.hh>
Public Member Functions | |
G4TNtupleDescription ()=delete | |
G4TNtupleDescription (G4NtupleBooking *g4NtupleBooking) | |
~G4TNtupleDescription () | |
Data Fields | |
G4bool | fActivation |
std::shared_ptr< FT > | fFile { nullptr } |
G4String | fFileName |
G4bool | fHasFill { false } |
G4bool | fIsNtupleOwner { true } |
NT * | fNtuple { nullptr } |
tools::ntuple_booking | fNtupleBooking |
Definition at line 43 of file G4TNtupleDescription.hh.
|
inline |
Definition at line 45 of file G4TNtupleDescription.hh.
|
delete |
|
inline |
Definition at line 52 of file G4TNtupleDescription.hh.
References G4TNtupleDescription< NT, FT >::fIsNtupleOwner, and G4TNtupleDescription< NT, FT >::fNtuple.
G4bool G4TNtupleDescription< NT, FT >::fActivation |
Definition at line 59 of file G4TNtupleDescription.hh.
std::shared_ptr<FT> G4TNtupleDescription< NT, FT >::fFile { nullptr } |
Definition at line 55 of file G4TNtupleDescription.hh.
Referenced by G4CsvFileManager::CloseNtupleFile(), G4Hdf5FileManager::CloseNtupleFile(), G4RootFileManager::CloseNtupleFile(), G4XmlFileManager::CloseNtupleFile(), G4CsvFileManager::CreateNtupleFile(), G4Hdf5FileManager::CreateNtupleFile(), G4RootFileManager::CreateNtupleFile(), G4XmlFileManager::CreateNtupleFile(), G4RootPNtupleManager::CreateNtupleFromMain(), G4Hdf5NtupleManager::CreateTNtuple(), G4CsvNtupleManager::CreateTNtupleFromBooking(), and G4XmlNtupleManager::CreateTNtupleFromBooking().
G4String G4TNtupleDescription< NT, FT >::fFileName |
Definition at line 58 of file G4TNtupleDescription.hh.
Referenced by G4CsvFileManager::CreateNtupleFile(), G4XmlFileManager::CreateNtupleFile(), G4Hdf5NtupleManager::CreateTNtupleFromBooking(), G4CsvFileManager::GetNtupleFileName(), G4Hdf5FileManager::GetNtupleFileName(), G4RootFileManager::GetNtupleFileName(), and G4XmlFileManager::GetNtupleFileName().
G4bool G4TNtupleDescription< NT, FT >::fHasFill { false } |
Definition at line 61 of file G4TNtupleDescription.hh.
Referenced by G4CsvFileManager::CloseNtupleFile(), G4Hdf5FileManager::CloseNtupleFile(), G4RootFileManager::CloseNtupleFile(), and G4XmlFileManager::CloseNtupleFile().
G4bool G4TNtupleDescription< NT, FT >::fIsNtupleOwner { true } |
NT* G4TNtupleDescription< NT, FT >::fNtuple { nullptr } |
Definition at line 56 of file G4TNtupleDescription.hh.
Referenced by G4Hdf5NtupleManager::CreateTNtuple(), G4CsvNtupleManager::CreateTNtupleFromBooking(), G4RootNtupleManager::CreateTNtupleFromBooking(), G4XmlNtupleManager::CreateTNtupleFromBooking(), G4CsvNtupleManager::FinishTNtuple(), G4Hdf5NtupleManager::FinishTNtuple(), G4XmlNtupleManager::FinishTNtuple(), and G4TNtupleDescription< NT, FT >::~G4TNtupleDescription().
tools::ntuple_booking G4TNtupleDescription< NT, FT >::fNtupleBooking |
Definition at line 57 of file G4TNtupleDescription.hh.
Referenced by G4RootMainNtupleManager::CreateNtuple(), G4RootPNtupleManager::CreateNtupleFromMain(), G4Hdf5NtupleManager::CreateTNtuple(), G4CsvNtupleManager::CreateTNtupleFromBooking(), G4RootNtupleManager::CreateTNtupleFromBooking(), G4XmlNtupleManager::CreateTNtupleFromBooking(), G4XmlNtupleManager::FinishTNtuple(), G4CsvFileManager::GetNtupleFileName(), and G4XmlFileManager::GetNtupleFileName().