Geant4_10
Public Types | Public Member Functions | List of all members
G4MPIstatus Class Reference

#include <G4MPIstatus.hh>

Public Types

enum  { kNSIZE = 10 }
 

Public Member Functions

 G4MPIstatus ()
 
 ~G4MPIstatus ()
 
void SetStatus (G4int arank, G4int runid, G4int noe, G4int evtid, G4ApplicationState state)
 
G4int GetRank () const
 
G4int GetRunID () const
 
G4int GetNEventToBeProcessed () const
 
G4int GetEventID () const
 
G4double GetCPUTime () const
 
G4ApplicationState GetG4State () const
 
G4int SizeOf () const
 
void Pack (G4int *data) const
 
void UnPack (G4int *data)
 
void StartTimer ()
 
void StopTimer ()
 
void Print () const
 

Detailed Description

Definition at line 37 of file G4MPIstatus.hh.

Member Enumeration Documentation

anonymous enum
Enumerator
kNSIZE 

Definition at line 64 of file G4MPIstatus.hh.

Constructor & Destructor Documentation

G4MPIstatus::G4MPIstatus ( )

Definition at line 32 of file G4MPIstatus.cc.

G4MPIstatus::~G4MPIstatus ( )

Definition at line 40 of file G4MPIstatus.cc.

Member Function Documentation

G4double G4MPIstatus::GetCPUTime ( ) const
inline

Definition at line 104 of file G4MPIstatus.hh.

G4int G4MPIstatus::GetEventID ( ) const
inline

Definition at line 99 of file G4MPIstatus.hh.

G4ApplicationState G4MPIstatus::GetG4State ( ) const
inline

Definition at line 109 of file G4MPIstatus.hh.

G4int G4MPIstatus::GetNEventToBeProcessed ( ) const
inline

Definition at line 94 of file G4MPIstatus.hh.

G4int G4MPIstatus::GetRank ( ) const
inline

Definition at line 84 of file G4MPIstatus.hh.

G4int G4MPIstatus::GetRunID ( ) const
inline

Definition at line 89 of file G4MPIstatus.hh.

void G4MPIstatus::Pack ( G4int data) const

Definition at line 71 of file G4MPIstatus.cc.

void G4MPIstatus::Print ( void  ) const

Definition at line 97 of file G4MPIstatus.cc.

void G4MPIstatus::SetStatus ( G4int  arank,
G4int  runid,
G4int  noe,
G4int  evtid,
G4ApplicationState  state 
)

Definition at line 58 of file G4MPIstatus.cc.

G4int G4MPIstatus::SizeOf ( ) const
inline

Definition at line 79 of file G4MPIstatus.hh.

void G4MPIstatus::StartTimer ( )

Definition at line 46 of file G4MPIstatus.cc.

void G4MPIstatus::StopTimer ( )

Definition at line 52 of file G4MPIstatus.cc.

void G4MPIstatus::UnPack ( G4int data)

Definition at line 84 of file G4MPIstatus.cc.


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