70 G4ProcTableVector::iterator
idx;
103 if ( (aProcess ==
nullptr) || ( aProcMgr ==
nullptr ) ){
106 G4cout <<
"G4ProcessTable::Insert : arguments are 0 pointer "
107 <<aProcess <<
","<< aProcMgr <<
G4endl;
115 G4cout <<
"G4ProcessTable::Insert ";
124 G4bool isFoundInTbl =
false;
135 if (!anElement->
Contains(aProcMgr)) {
136 anElement->
Insert(aProcMgr);
139 G4cout <<
" This Process Manager is registered !! " <<
G4endl;
149 newElement->
Insert(aProcMgr);
172 if ( (aProcess ==
nullptr) || ( aProcMgr ==
nullptr ) ){
175 G4cout <<
"G4ProcessTable::Remove : arguments are 0 pointer "<<
G4endl;
183 G4cout <<
"G4ProcessTable::Remove ";
189 G4ProcTableVector::iterator itr;
199 isFound = anElement->
Contains(aProcMgr);
201 anElement->
Remove(aProcMgr);
204 G4cout <<
" This Process Manager is removed !! " <<
G4endl;
214 G4cout <<
" This Process Manager is not registered !! " <<
G4endl;
220 if (anElement->
Length() == 0){
224 G4bool isSameName =
false;
264 if ( anElement->
Contains(processManager) ) {
272 G4cout <<
" G4ProcessTable::FindProcess :" ;
273 G4cout <<
" The Process[" << processName <<
"] is not found ";
302 G4cout <<
" G4ProcessTable::Find :" ;
303 G4cout <<
" The Process[" << processName <<
"] is not found " <<
G4endl;
330 G4cout <<
" G4ProcessTable::Find :" ;
331 G4cout <<
" The ProcessType[" << processType <<
"] is not found " <<
G4endl;
344 for (
auto itr=procTblVector->cbegin(); itr!=procTblVector->cend(); ++itr) {
384 G4cout <<
" G4ProcessTable::SetProcessActivation:" ;
385 G4cout <<
" The Process[" << processName <<
"] "<<
G4endl;
392 for (
auto itr=pTblVector->cbegin(); itr!=pTblVector->cend(); ++itr) {
417 G4cout <<
" G4ProcessTable::SetProcessActivation:" ;
418 G4cout <<
" The Process[" << processName <<
"] "<<
G4endl;
423 if ( process !=
nullptr) {
441 G4cout <<
" G4ProcessTable::SetProcessActivation:" ;
449 for (
auto itr=pTblVector->cbegin(); itr!=pTblVector->cend(); ++itr) {
478 G4cout <<
" G4ProcessTable::SetProcessActivation:" ;
506 G4bool isFoundInTbl =
false;
514 if (particle !=
nullptr) {
515 for (idx=0; idx<anElement->
Length(); idx++){
528 if (!isFoundInTbl )
return;
534 if (particle ==
nullptr) {
535 for (idx=0; idx<anElement->
Length(); idx++){