Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4TNtupleDescription.hh>
Public Member Functions | |
G4TNtupleDescription (G4NtupleBooking *g4NtupleBooking) | |
G4TNtupleDescription ()=delete | |
~G4TNtupleDescription () | |
void | SetFile (std::shared_ptr< FT > file) |
void | SetNtuple (NT *ntuple) |
void | SetFileName (const G4String &fileName) |
void | SetActivation (G4bool activation) |
void | SetIsNtupleOwner (G4bool isNtupleOwner) |
void | SetHasFill (G4bool hasFill) |
void | Reset () |
std::shared_ptr< FT > | GetFile () const |
NT * | GetNtuple () const |
G4NtupleBooking * | GetG4NtupleBooking () const |
const tools::ntuple_booking & | GetNtupleBooking () const |
G4String | GetFileName () const |
G4bool | GetActivation () const |
G4bool | GetIsNtupleOwner () const |
G4bool | GetHasFill () const |
Definition at line 41 of file G4TNtupleDescription.hh.
|
inline |
Definition at line 44 of file G4TNtupleDescription.hh.
|
delete |
|
inline |
Definition at line 49 of file G4TNtupleDescription.hh.
G4bool G4TNtupleDescription< NT, FT >::GetActivation | ( | ) | const |
Definition at line 138 of file G4TNtupleDescription.hh.
std::shared_ptr< FT > G4TNtupleDescription< NT, FT >::GetFile | ( | ) | const |
Definition at line 116 of file G4TNtupleDescription.hh.
Referenced by G4CsvFileManager::CloseNtupleFile(), G4Hdf5FileManager::CloseNtupleFile(), G4RootFileManager::CloseNtupleFile(), G4XmlFileManager::CloseNtupleFile(), G4CsvFileManager::CreateNtupleFile(), G4Hdf5FileManager::CreateNtupleFile(), and G4XmlFileManager::CreateNtupleFile().
G4String G4TNtupleDescription< NT, FT >::GetFileName | ( | ) | const |
Definition at line 134 of file G4TNtupleDescription.hh.
G4NtupleBooking * G4TNtupleDescription< NT, FT >::GetG4NtupleBooking | ( | ) | const |
Definition at line 125 of file G4TNtupleDescription.hh.
Referenced by G4RootMainNtupleManager::CreateNtuple().
G4bool G4TNtupleDescription< NT, FT >::GetHasFill | ( | ) | const |
Definition at line 146 of file G4TNtupleDescription.hh.
Referenced by G4Hdf5FileManager::CloseNtupleFile(), G4RootFileManager::CloseNtupleFile(), G4XmlFileManager::CloseNtupleFile(), and G4CsvFileManager::NotifyNtupleFile().
G4bool G4TNtupleDescription< NT, FT >::GetIsNtupleOwner | ( | ) | const |
Definition at line 142 of file G4TNtupleDescription.hh.
Referenced by G4RootPNtupleDescription::Reset(), and G4RootPNtupleDescription::~G4RootPNtupleDescription().
NT * G4TNtupleDescription< NT, FT >::GetNtuple | ( | ) | const |
Definition at line 120 of file G4TNtupleDescription.hh.
const tools::ntuple_booking & G4TNtupleDescription< NT, FT >::GetNtupleBooking | ( | ) | const |
Definition at line 130 of file G4TNtupleDescription.hh.
void G4TNtupleDescription< NT, FT >::Reset | ( | ) |
Definition at line 109 of file G4TNtupleDescription.hh.
void G4TNtupleDescription< NT, FT >::SetActivation | ( | G4bool | activation | ) |
Definition at line 97 of file G4TNtupleDescription.hh.
void G4TNtupleDescription< NT, FT >::SetFile | ( | std::shared_ptr< FT > | file | ) |
Definition at line 85 of file G4TNtupleDescription.hh.
Referenced by G4CsvFileManager::CreateNtupleFile(), G4Hdf5FileManager::CreateNtupleFile(), G4RootFileManager::CreateNtupleFile(), and G4XmlFileManager::CreateNtupleFile().
void G4TNtupleDescription< NT, FT >::SetFileName | ( | const G4String & | fileName | ) |
Definition at line 93 of file G4TNtupleDescription.hh.
Referenced by G4CsvFileManager::CreateNtupleFile().
void G4TNtupleDescription< NT, FT >::SetHasFill | ( | G4bool | hasFill | ) |
Definition at line 105 of file G4TNtupleDescription.hh.
void G4TNtupleDescription< NT, FT >::SetIsNtupleOwner | ( | G4bool | isNtupleOwner | ) |
Definition at line 101 of file G4TNtupleDescription.hh.
void G4TNtupleDescription< NT, FT >::SetNtuple | ( | NT * | ntuple | ) |
Definition at line 89 of file G4TNtupleDescription.hh.