Geant4-11
Functions
anonymous_namespace{G4BFieldIntegrationDriver.cc} Namespace Reference

Functions

G4Mag_EqRhstoMagneticEquation (G4EquationOfMotion *equation)
 

Function Documentation

◆ toMagneticEquation()

G4Mag_EqRhs * anonymous_namespace{G4BFieldIntegrationDriver.cc}::toMagneticEquation ( G4EquationOfMotion equation)

Definition at line 45 of file G4BFieldIntegrationDriver.cc.

46{
47 auto e = dynamic_cast<G4Mag_EqRhs*>(equation);
48
49 if (!e)
50 {
51 G4Exception("G4BFieldIntegrationDriver::G4BFieldIntegrationDriver",
52 "GeomField0003", FatalErrorInArgument,
53 "Works only with G4Mag_EqRhs");
54 }
55
56 return e;
57}
@ FatalErrorInArgument
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
Definition: G4Exception.cc:35

References FatalErrorInArgument, and G4Exception().

Referenced by G4BFieldIntegrationDriver::SetEquationOfMotion().