Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ProcessAttribute.hh>
Public Member Functions | |
G4ProcessAttribute () | |
G4ProcessAttribute (const G4VProcess *aProcess) | |
G4ProcessAttribute (const G4ProcessAttribute &right) | |
~G4ProcessAttribute () | |
G4ProcessAttribute & | operator= (const G4ProcessAttribute &right) |
G4bool | operator== (const G4ProcessAttribute &right) const |
G4bool | operator!= (const G4ProcessAttribute &right) const |
Protected Attributes | |
G4VProcess * | pProcess = nullptr |
G4bool | isActive = true |
G4int | idxProcessList = -1 |
G4int | idxProcVector [G4ProcessManager::SizeOfProcVectorArray] |
G4int | ordProcVector [G4ProcessManager::SizeOfProcVectorArray] |
Friends | |
class | G4ProcessManager |
Definition at line 44 of file G4ProcessAttribute.hh.
G4ProcessAttribute::G4ProcessAttribute | ( | ) |
Definition at line 36 of file G4ProcessAttribute.cc.
G4ProcessAttribute::G4ProcessAttribute | ( | const G4VProcess * | aProcess | ) |
Definition at line 46 of file G4ProcessAttribute.cc.
G4ProcessAttribute::G4ProcessAttribute | ( | const G4ProcessAttribute & | right | ) |
Definition at line 59 of file G4ProcessAttribute.cc.
G4ProcessAttribute::~G4ProcessAttribute | ( | ) |
Definition at line 76 of file G4ProcessAttribute.cc.
|
inline |
Definition at line 95 of file G4ProcessAttribute.hh.
G4ProcessAttribute & G4ProcessAttribute::operator= | ( | const G4ProcessAttribute & | right | ) |
Definition at line 85 of file G4ProcessAttribute.cc.
|
inline |
Definition at line 89 of file G4ProcessAttribute.hh.
|
friend |
Definition at line 46 of file G4ProcessAttribute.hh.
|
protected |
Definition at line 73 of file G4ProcessAttribute.hh.
Referenced by G4ProcessManager::AddProcess(), operator=(), and G4ProcessManager::RemoveProcess().
|
protected |
Definition at line 76 of file G4ProcessAttribute.hh.
Referenced by G4ProcessManager::AddProcess(), G4ProcessManager::DumpInfo(), G4ProcessAttribute(), G4ProcessManager::GetProcessVectorIndex(), operator=(), G4ProcessManager::RemoveProcess(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToFirst(), and G4ProcessManager::SetProcessOrderingToSecond().
|
protected |
Definition at line 70 of file G4ProcessAttribute.hh.
Referenced by G4ProcessManager::EndTracking(), G4ProcessManager::GetProcessActivation(), operator=(), G4ProcessManager::RemoveProcess(), and G4ProcessManager::StartTracking().
|
protected |
Definition at line 80 of file G4ProcessAttribute.hh.
Referenced by G4ProcessManager::AddProcess(), G4ProcessManager::DumpInfo(), G4ProcessAttribute(), G4ProcessManager::GetProcessOrdering(), operator=(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToFirst(), and G4ProcessManager::SetProcessOrderingToSecond().
|
protected |
Definition at line 67 of file G4ProcessAttribute.hh.
Referenced by operator!=(), operator=(), and operator==().