46G4bool G4RootRNtupleManager::GetTNtupleRow(
49 auto ntuple = ntupleDescription->
fNtuple;
53 if ( ! isInitialized ) {
55 if ( ! ntuple->initialize(
G4cout, *ntupleBinding) ) {
59 <<
"Ntuple initialization failed !!";
68 auto next = ntuple->next();
70 if ( ! ntuple->get_row() ) {
74 <<
"Ntuple get_row() failed !!";
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
std::ostringstream G4ExceptionDescription
G4GLOB_DLL std::ostream G4cout
G4RootRNtupleManager(const G4AnalysisManagerState &state)
virtual ~G4RootRNtupleManager()
tools::ntuple_binding * fNtupleBinding