#include <G4MTBarrier.hh>
Definition at line 122 of file G4MTBarrier.hh.
◆ G4MTBarrier() [1/3]
G4MTBarrier::G4MTBarrier |
( |
| ) |
|
|
inline |
◆ ~G4MTBarrier()
virtual G4MTBarrier::~G4MTBarrier |
( |
| ) |
|
|
inlinevirtual |
◆ G4MTBarrier() [2/3]
◆ G4MTBarrier() [3/3]
G4MTBarrier::G4MTBarrier |
( |
unsigned int | numThreads | ) |
|
Definition at line 35 of file G4MTBarrier.cc.
36 : m_numActiveThreads(numThreads)
37{}
◆ GetCounter()
unsigned int G4MTBarrier::GetCounter |
( |
| ) |
|
Definition at line 97 of file G4MTBarrier.cc.
98{
100 const unsigned int result = m_counter;
101 return result;
102}
◆ operator=()
◆ ReleaseBarrier()
void G4MTBarrier::ReleaseBarrier |
( |
| ) |
|
◆ ResetCounter()
void G4MTBarrier::ResetCounter |
( |
| ) |
|
◆ SetActiveThreads()
void G4MTBarrier::SetActiveThreads |
( |
unsigned int | val | ) |
|
|
inline |
◆ ThisWorkerReady()
void G4MTBarrier::ThisWorkerReady |
( |
| ) |
|
◆ Wait() [1/2]
void G4MTBarrier::Wait |
( |
| ) |
|
◆ Wait() [2/2]
void G4MTBarrier::Wait |
( |
unsigned int | numt | ) |
|
|
inline |
Definition at line 145 of file G4MTBarrier.hh.
146 {
149 }
void SetActiveThreads(unsigned int val)
◆ WaitForReadyWorkers()
void G4MTBarrier::WaitForReadyWorkers |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: