|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
G4UniformElectricField is class defining a uniform electric magnetic field. More...
#include <G4UniformElectricField.hh>
Additional Inherited Members | |
| Static Public Attributes inherited from G4Field | |
| static constexpr G4int | MAX_NUMBER_OF_COMPONENTS = 24 |
G4UniformElectricField is class defining a uniform electric magnetic field.
Definition at line 46 of file G4UniformElectricField.hh.
| G4UniformElectricField::G4UniformElectricField | ( | const G4ThreeVector & | FieldVector | ) |
Constructor for G4UniformElectricField, a field with value equal to 'FieldVector'.
| [in] | FieldVector | The field vector value. |
Definition at line 34 of file G4UniformElectricField.cc.
Referenced by Clone(), G4UniformElectricField(), operator=(), and ~G4UniformElectricField().
Alternative constructor for G4UniformElectricField.
| [in] | vField | The field component. |
| [in] | vTheta | The Theta component. |
| [in] | vPhi | The Phi component. |
Definition at line 45 of file G4UniformElectricField.cc.
|
overridedefault |
Default Destructor.
| G4UniformElectricField::G4UniformElectricField | ( | const G4UniformElectricField & | p | ) |
Copy constructor and assignment operator.
Definition at line 63 of file G4UniformElectricField.cc.
|
overridevirtual |
Returns a pointer to a new allocated clone of this object.
Reimplemented from G4Field.
Definition at line 85 of file G4UniformElectricField.cc.
|
overridevirtual |
Returns the field value 'field' on given time 'pos'.
Implements G4ElectricField.
Definition at line 94 of file G4UniformElectricField.cc.
| G4UniformElectricField & G4UniformElectricField::operator= | ( | const G4UniformElectricField & | p | ) |
Definition at line 74 of file G4UniformElectricField.cc.