#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: