Geant4 11.2.2
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 = 0
 

Detailed Description

Definition at line 41 of file G4VTransactionManager.hh.

Constructor & Destructor Documentation

◆ G4VTransactionManager()

G4VTransactionManager::G4VTransactionManager ( )
inline

Definition at line 45 of file G4VTransactionManager.hh.

45{}

◆ ~G4VTransactionManager()

virtual G4VTransactionManager::~G4VTransactionManager ( )
inlinevirtual

Definition at line 48 of file G4VTransactionManager.hh.

48{}

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

◆ StartRead()

virtual G4bool G4VTransactionManager::StartRead ( )
pure virtual

◆ StartUpdate()

virtual G4bool G4VTransactionManager::StartUpdate ( )
pure virtual

Member Data Documentation

◆ m_verbose

G4int G4VTransactionManager::m_verbose = 0
protected

Definition at line 74 of file G4VTransactionManager.hh.

Referenced by SetVerboseLevel().


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