#include <G4ProcTblElement.hh>
Definition at line 53 of file G4ProcTblElement.hh.
◆ G4ProcMgrVector
◆ G4ProcTblElement() [1/3]
G4ProcTblElement::G4ProcTblElement |
( |
| ) |
|
|
protected |
◆ G4ProcTblElement() [2/3]
Definition at line 55 of file G4ProcTblElement.cc.
56 :pProcess(0),pProcMgrVector(0)
57{
58 *this = right;
59}
◆ G4ProcTblElement() [3/3]
G4ProcTblElement::G4ProcTblElement |
( |
G4VProcess * |
aProcess | ) |
|
Definition at line 48 of file G4ProcTblElement.cc.
48 :
49 pProcess(aProcess)
50{
52}
std::vector< G4ProcessManager * > G4ProcMgrVector
◆ ~G4ProcTblElement()
G4ProcTblElement::~G4ProcTblElement |
( |
| ) |
|
Definition at line 63 of file G4ProcTblElement.cc.
64{
65 if (pProcMgrVector != 0) {
66 pProcMgrVector->clear();
67 delete pProcMgrVector;
68 }
69}
◆ Contains()
◆ GetIndex()
◆ GetProcess()
G4VProcess * G4ProcTblElement::GetProcess |
( |
| ) |
const |
|
protected |
◆ GetProcessManager()
◆ GetProcessName()
◆ GetProcMgrVector()
◆ Insert()
◆ Length()
G4int G4ProcTblElement::Length |
( |
| ) |
const |
|
protected |
◆ operator!=()
◆ operator=()
Definition at line 73 of file G4ProcTblElement.cc.
74{
75 if (this != &right) {
76 pProcess = right.pProcess;
77
78 if (pProcMgrVector != 0) {
79 pProcMgrVector->clear();
80 delete pProcMgrVector;
81 }
83 G4ProcMgrVector::iterator i;
84 for (i = right.pProcMgrVector->begin(); i!= right.pProcMgrVector->end(); ++i) {
85 pProcMgrVector->push_back(*i);
86 }
87 }
88 return *this;
89}
◆ operator==()
◆ Remove()
◆ G4ProcessTable
The documentation for this class was generated from the following files: