Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4Hdf5RNtupleManager Class Reference

#include <G4Hdf5RNtupleManager.hh>

+ Inheritance diagram for G4Hdf5RNtupleManager:

Protected Member Functions

 G4Hdf5RNtupleManager (const G4AnalysisManagerState &state)
 
virtual ~G4Hdf5RNtupleManager ()
 
- Protected Member Functions inherited from G4TRNtupleManager< tools::hdf5::ntuple >
 G4TRNtupleManager (const G4AnalysisManagerState &state)
 
virtual ~G4TRNtupleManager ()
 
G4bool IsEmpty () const
 
G4bool Reset ()
 
tools::hdf5::ntuple * GetNtuple () const
 
tools::hdf5::ntuple * GetNtuple (G4int ntupleId) const
 
G4int SetNtuple (G4TRNtupleDescription< tools::hdf5::ntuple > *rntupleDescription)
 
virtual G4bool SetNtupleIColumn (G4int ntupleId, const G4String &columnName, G4int &value) final
 
virtual G4bool SetNtupleIColumn (G4int ntupleId, const G4String &columnName, std::vector< G4int > &vector) override
 
virtual G4bool SetNtupleIColumn (const G4String &columnName, G4int &value) final
 
virtual G4bool SetNtupleIColumn (G4int ntupleId, const G4String &columnName, G4int &value)=0
 
virtual G4bool SetNtupleIColumn (const G4String &columnName, std::vector< G4int > &vector) final
 
virtual G4bool SetNtupleIColumn (G4int ntupleId, const G4String &columnName, std::vector< G4int > &vector)=0
 
virtual G4bool SetNtupleFColumn (G4int ntupleId, const G4String &columnName, G4float &value) final
 
virtual G4bool SetNtupleFColumn (G4int ntupleId, const G4String &columnName, std::vector< G4float > &vector) override
 
virtual G4bool SetNtupleFColumn (const G4String &columnName, G4float &value) final
 
virtual G4bool SetNtupleFColumn (G4int ntupleId, const G4String &columnName, G4float &value)=0
 
virtual G4bool SetNtupleFColumn (const G4String &columnName, std::vector< G4float > &vector) final
 
virtual G4bool SetNtupleFColumn (G4int ntupleId, const G4String &columnName, std::vector< G4float > &vector)=0
 
virtual G4bool SetNtupleDColumn (G4int ntupleId, const G4String &columnName, G4double &value) final
 
virtual G4bool SetNtupleDColumn (G4int ntupleId, const G4String &columnName, std::vector< G4double > &vector) override
 
virtual G4bool SetNtupleDColumn (const G4String &columnName, G4double &value) final
 
virtual G4bool SetNtupleDColumn (G4int ntupleId, const G4String &columnName, G4double &value)=0
 
virtual G4bool SetNtupleDColumn (const G4String &columnName, std::vector< G4double > &vector) final
 
virtual G4bool SetNtupleDColumn (G4int ntupleId, const G4String &columnName, std::vector< G4double > &vector)=0
 
virtual G4bool SetNtupleSColumn (G4int ntupleId, const G4String &columnName, G4String &value) final
 
virtual G4bool SetNtupleSColumn (const G4String &columnName, G4String &value) final
 
virtual G4bool SetNtupleSColumn (G4int ntupleId, const G4String &columnName, G4String &value)=0
 
virtual G4bool GetNtupleRow (G4int ntupleId) final
 
virtual G4bool GetNtupleRow () final
 
virtual G4bool GetNtupleRow (G4int ntupleId)=0
 
virtual G4int GetNofNtuples () const final
 
G4TRNtupleDescription< tools::hdf5::ntuple > * GetNtupleDescriptionInFunction (G4int id, G4String function, G4bool warn=true) const
 
virtual G4bool SetNtupleIColumn (const G4String &columnName, G4int &value) final
 
virtual G4bool SetNtupleFColumn (const G4String &columnName, G4float &value) final
 
virtual G4bool SetNtupleDColumn (const G4String &columnName, G4double &value) final
 
virtual G4bool SetNtupleSColumn (const G4String &columnName, G4String &value) final
 
virtual G4bool SetNtupleIColumn (G4int ntupleId, const G4String &columnName, G4int &value)=0
 
virtual G4bool SetNtupleFColumn (G4int ntupleId, const G4String &columnName, G4float &value)=0
 
virtual G4bool SetNtupleDColumn (G4int ntupleId, const G4String &columnName, G4double &value)=0
 
virtual G4bool SetNtupleSColumn (G4int ntupleId, const G4String &columnName, G4String &value)=0
 
virtual G4bool SetNtupleIColumn (const G4String &columnName, std::vector< G4int > &vector) final
 
virtual G4bool SetNtupleFColumn (const G4String &columnName, std::vector< G4float > &vector) final
 
virtual G4bool SetNtupleDColumn (const G4String &columnName, std::vector< G4double > &vector) final
 
virtual G4bool SetNtupleIColumn (G4int ntupleId, const G4String &columnName, std::vector< G4int > &vector)=0
 
virtual G4bool SetNtupleFColumn (G4int ntupleId, const G4String &columnName, std::vector< G4float > &vector)=0
 
virtual G4bool SetNtupleDColumn (G4int ntupleId, const G4String &columnName, std::vector< G4double > &vector)=0
 
virtual G4bool GetNtupleRow () final
 
virtual G4bool GetNtupleRow (G4int ntupleId)=0
 
virtual G4int GetNofNtuples () const =0
 
virtual G4bool SetNtupleIColumn (const G4String &columnName, G4int &value)=0
 
virtual G4bool SetNtupleFColumn (const G4String &columnName, G4float &value)=0
 
virtual G4bool SetNtupleDColumn (const G4String &columnName, G4double &value)=0
 
virtual G4bool SetNtupleSColumn (const G4String &columnName, G4String &value)=0
 
virtual G4bool SetNtupleIColumn (const G4String &columnName, std::vector< G4int > &vector)=0
 
virtual G4bool SetNtupleFColumn (const G4String &columnName, std::vector< G4float > &vector)=0
 
virtual G4bool SetNtupleDColumn (const G4String &columnName, std::vector< G4double > &vector)=0
 
virtual G4bool SetNtupleIColumn (G4int ntupleId, const G4String &columnName, G4int &value)=0
 
virtual G4bool SetNtupleFColumn (G4int ntupleId, const G4String &columnName, G4float &value)=0
 
virtual G4bool SetNtupleDColumn (G4int ntupleId, const G4String &columnName, G4double &value)=0
 
virtual G4bool SetNtupleSColumn (G4int ntupleId, const G4String &columnName, G4String &value)=0
 
virtual G4bool SetNtupleIColumn (G4int ntupleId, const G4String &columnName, std::vector< G4int > &vector)=0
 
virtual G4bool SetNtupleFColumn (G4int ntupleId, const G4String &columnName, std::vector< G4float > &vector)=0
 
virtual G4bool SetNtupleDColumn (G4int ntupleId, const G4String &columnName, std::vector< G4double > &vector)=0
 
virtual G4bool GetNtupleRow ()=0
 
virtual G4bool GetNtupleRow (G4int ntupleId)=0
 
virtual G4int GetNofNtuples () const =0
 

Friends

class G4Hdf5AnalysisReader
 

Additional Inherited Members

- Public Member Functions inherited from G4BaseRNtupleManager
 G4BaseRNtupleManager (const G4AnalysisManagerState &state)
 
virtual ~G4BaseRNtupleManager ()
 
 G4BaseRNtupleManager (const G4BaseRNtupleManager &rhs)=delete
 
G4BaseRNtupleManageroperator= (const G4BaseRNtupleManager &rhs)=delete
 
- Public Member Functions inherited from G4VRNtupleManager
 G4VRNtupleManager (const G4AnalysisManagerState &state)
 
virtual ~G4VRNtupleManager ()
 
 G4VRNtupleManager (const G4VRNtupleManager &rhs)=delete
 
G4VRNtupleManageroperator= (const G4VRNtupleManager &rhs)=delete
 
- Public Member Functions inherited from G4BaseAnalysisManager
 G4BaseAnalysisManager (const G4AnalysisManagerState &state)
 
virtual ~G4BaseAnalysisManager ()
 
G4bool SetFirstId (G4int firstId)
 
void SetLockFirstId (G4bool lockFirstId)
 
G4int GetFirstId () const
 
- Protected Attributes inherited from G4BaseAnalysisManager
const G4AnalysisManagerStatefState
 
G4int fFirstId
 
G4bool fLockFirstId
 

Detailed Description

Definition at line 40 of file G4Hdf5RNtupleManager.hh.

Constructor & Destructor Documentation

◆ G4Hdf5RNtupleManager()

G4Hdf5RNtupleManager::G4Hdf5RNtupleManager ( const G4AnalysisManagerState state)
explicitprotected

◆ ~G4Hdf5RNtupleManager()

G4Hdf5RNtupleManager::~G4Hdf5RNtupleManager ( )
protectedvirtual

Definition at line 37 of file G4Hdf5RNtupleManager.cc.

38{}

Friends And Related Function Documentation

◆ G4Hdf5AnalysisReader

friend class G4Hdf5AnalysisReader
friend

Definition at line 42 of file G4Hdf5RNtupleManager.hh.


The documentation for this class was generated from the following files: