--------------------------------------------------------------------
| 884 | |
| 885 | // -------------------------------------------------------------------- |
| 886 | void G4ProcessManager::SetProcessOrderingToLast( |
| 887 | G4VProcess *aProcess, |
| 888 | G4ProcessVectorDoItIndex idDoIt |
| 889 | ) |
| 890 | { |
| 891 | SetProcessOrdering(aProcess, idDoIt, ordLast ); |
| 892 | |
| 893 | if (isSetOrderingLastInvoked[idDoIt]) |
| 894 | { |
| 895 | G4String anErrMsg = "Set Ordering Last is invoked twice for "; |
| 896 | anErrMsg += aProcess->GetProcessName(); |
| 897 | anErrMsg += " to "; |
| 898 | anErrMsg += theParticleType->GetParticleName(); |
| 899 | G4Exception( "G4ProcessManager::SetProcessOrderingToLast()","ProcMan114", |
| 900 | JustWarning,anErrMsg); |
| 901 | } |
| 902 | isSetOrderingLastInvoked[idDoIt] = true; |
| 903 | } |
| 904 | |
| 905 | // -------------------------------------------------------------------- |
| 906 | G4VProcess* G4ProcessManager::InActivateProcess(G4int index) |
no test coverage detected