G4ElectricField Class Reference

#include <G4ElectricField.hh>

Inheritance diagram for G4ElectricField:

G4ElectroMagneticField G4Field G4UniformElectricField

Public Member Functions

 G4ElectricField ()
virtual ~G4ElectricField ()
 G4ElectricField (const G4ElectricField &r)
G4ElectricFieldoperator= (const G4ElectricField &p)
G4bool DoesFieldChangeEnergy () const
virtual void GetFieldValue (const G4double Point[4], G4double *Bfield) const =0

Detailed Description

Definition at line 45 of file G4ElectricField.hh.


Constructor & Destructor Documentation

G4ElectricField::G4ElectricField (  ) 

Definition at line 33 of file G4ElectricField.cc.

00034 {
00035 }

G4ElectricField::~G4ElectricField (  )  [virtual]

Definition at line 37 of file G4ElectricField.cc.

00038 {
00039 }

G4ElectricField::G4ElectricField ( const G4ElectricField r  ) 

Definition at line 41 of file G4ElectricField.cc.

00042   : G4ElectroMagneticField()
00043 {
00044 }


Member Function Documentation

G4bool G4ElectricField::DoesFieldChangeEnergy (  )  const [inline, virtual]

Implements G4ElectroMagneticField.

Definition at line 57 of file G4ElectricField.hh.

00057 { return true; }

virtual void G4ElectricField::GetFieldValue ( const G4double  Point[4],
G4double Bfield 
) const [pure virtual]

Implements G4ElectroMagneticField.

Implemented in G4UniformElectricField.

G4ElectricField & G4ElectricField::operator= ( const G4ElectricField p  ) 

Definition at line 46 of file G4ElectricField.cc.

00047 {
00048   if (&p == this) return *this; *this = p; return *this;
00049 }


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:51:50 2013 for Geant4 by  doxygen 1.4.7