Geant4
10.03
|
#include <G4UniformMagField.hh>
Private Attributes | |
G4double | fFieldComponents [3] |
Definition at line 49 of file G4UniformMagField.hh.
G4UniformMagField::G4UniformMagField | ( | const G4ThreeVector & | FieldVector | ) |
Definition at line 39 of file G4UniformMagField.cc.
References fFieldComponents.
Referenced by Clone().
Definition at line 61 of file G4UniformMagField.cc.
References FatalException, fFieldComponents, G4Exception(), pi, and twopi.
|
virtual |
Definition at line 94 of file G4UniformMagField.cc.
G4UniformMagField::G4UniformMagField | ( | const G4UniformMagField & | p | ) |
Definition at line 98 of file G4UniformMagField.cc.
References fFieldComponents.
|
virtual |
Reimplemented from G4Field.
Definition at line 46 of file G4UniformMagField.cc.
References fFieldComponents, and G4UniformMagField().
G4ThreeVector G4UniformMagField::GetConstantFieldValue | ( | ) | const |
Definition at line 128 of file G4UniformMagField.cc.
References B(), and fFieldComponents.
Referenced by export_G4UniformMagField(), and G4GlobalMagFieldMessenger::GetFieldValue().
|
virtual |
Implements G4MagneticField.
Definition at line 120 of file G4UniformMagField.cc.
References fFieldComponents.
G4UniformMagField & G4UniformMagField::operator= | ( | const G4UniformMagField & | p | ) |
Definition at line 107 of file G4UniformMagField.cc.
References fFieldComponents, and G4MagneticField::operator=().
void G4UniformMagField::SetFieldValue | ( | const G4ThreeVector & | newFieldValue | ) |
Definition at line 54 of file G4UniformMagField.cc.
References fFieldComponents.
Referenced by export_G4UniformMagField(), G4GlobalMagFieldMessenger::SetField(), ExErrorMagneticField::SetFieldValue(), ExP01MagneticField::SetFieldValue(), and ExN02MagneticField::SetMagFieldValue().
|
private |
Definition at line 78 of file G4UniformMagField.hh.
Referenced by Clone(), G4UniformMagField(), GetConstantFieldValue(), GetFieldValue(), operator=(), and SetFieldValue().