Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4VTransactionManager Class Referenceabstract

#include <G4VTransactionManager.hh>

Public Member Functions

 G4VTransactionManager ()
 
virtual ~G4VTransactionManager ()
 
void SetVerboseLevel (int v)
 
virtual G4bool SelectReadFile (std::string obj, std::string file)=0
 
virtual G4bool SelectWriteFile (std::string obj, std::string file)=0
 
virtual G4bool StartUpdate ()=0
 
virtual G4bool StartRead ()=0
 
virtual void Commit ()=0
 
virtual void Abort ()=0
 

Protected Attributes

G4int m_verbose
 

Detailed Description

Definition at line 40 of file G4VTransactionManager.hh.

Constructor & Destructor Documentation

◆ G4VTransactionManager()

G4VTransactionManager::G4VTransactionManager ( )
inline

Definition at line 43 of file G4VTransactionManager.hh.

◆ ~G4VTransactionManager()

virtual G4VTransactionManager::~G4VTransactionManager ( )
inlinevirtual

Definition at line 46 of file G4VTransactionManager.hh.

46{};

Member Function Documentation

◆ Abort()

virtual void G4VTransactionManager::Abort ( )
pure virtual

◆ Commit()

virtual void G4VTransactionManager::Commit ( )
pure virtual

◆ SelectReadFile()

virtual G4bool G4VTransactionManager::SelectReadFile ( std::string  obj,
std::string  file 
)
pure virtual

◆ SelectWriteFile()

virtual G4bool G4VTransactionManager::SelectWriteFile ( std::string  obj,
std::string  file 
)
pure virtual

◆ SetVerboseLevel()

void G4VTransactionManager::SetVerboseLevel ( int  v)
inline

Definition at line 50 of file G4VTransactionManager.hh.

50{ m_verbose = v; };

Referenced by G4PersistencyManager::SetVerboseLevel().

◆ StartRead()

virtual G4bool G4VTransactionManager::StartRead ( )
pure virtual

◆ StartUpdate()

virtual G4bool G4VTransactionManager::StartUpdate ( )
pure virtual

Member Data Documentation

◆ m_verbose

G4int G4VTransactionManager::m_verbose
protected

Definition at line 72 of file G4VTransactionManager.hh.

Referenced by SetVerboseLevel().


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