MCPcopy Create free account
hub / github.com/Geant4/geant4 / GetStateString

Method GetStateString

source/global/management/src/G4StateManager.cc:211–242  ·  view source on GitHub ↗

--------------------------------------------------------------------

Source from the content-addressed store, hash-verified

209
210// --------------------------------------------------------------------
211G4String G4StateManager::GetStateString(const G4ApplicationState& aState) const
212{
213 G4String stateName;
214 switch(aState)
215 {
216 case G4State_PreInit:
217 stateName = "PreInit";
218 break;
219 case G4State_Init:
220 stateName = "Init";
221 break;
222 case G4State_Idle:
223 stateName = "Idle";
224 break;
225 case G4State_GeomClosed:
226 stateName = "GeomClosed";
227 break;
228 case G4State_EventProc:
229 stateName = "EventProc";
230 break;
231 case G4State_Quit:
232 stateName = "Quit";
233 break;
234 case G4State_Abort:
235 stateName = "Abort";
236 break;
237 default:
238 stateName = "Unknown";
239 break;
240 }
241 return stateName;
242}
243
244// --------------------------------------------------------------------
245void G4StateManager::SetVerboseLevel(G4int val) { verboseLevel = val; }

Callers 8

TraceMethod · 0.45
MakePromptMethod · 0.45
MakePromptMethod · 0.45
CreateHTMLMethod · 0.45
ReportLockErrorMethod · 0.45
DefineWorldVolumeMethod · 0.45
InitializePhysicsMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected