Mediator class between DD4hep overlayed field and Geant4 magnetic field.
More...
#include <SimG4Common/include/SimG4Common/DD4hepField.h>
|
| | DD4hepField (dd4hep::OverlayedField field) |
| | Constructor with field required.
|
| |
| virtual | ~DD4hepField () |
| |
| virtual void | GetFieldValue (const G4double point[4], double *bField) const final |
| | Get the value of the magnetic field value at position.
|
| |
| virtual G4bool | DoesFieldChangeEnergy () const |
| | Does field change energy ?
|
| |
|
| dd4hep::OverlayedField | m_field |
| | DD4hep OverlayedField.
|
| |
Mediator class between DD4hep overlayed field and Geant4 magnetic field.
- Author
- Juraj Smiesko
◆ DD4hepField()
| k4simgeant4::DD4hepField::DD4hepField |
( |
dd4hep::OverlayedField | field | ) |
|
|
explicit |
Constructor with field required.
◆ ~DD4hepField()
| virtual k4simgeant4::DD4hepField::~DD4hepField |
( |
| ) |
|
|
inlinevirtual |
◆ DoesFieldChangeEnergy()
| G4bool k4simgeant4::DD4hepField::DoesFieldChangeEnergy |
( |
| ) |
const |
|
virtual |
Does field change energy ?
◆ GetFieldValue()
| void k4simgeant4::DD4hepField::GetFieldValue |
( |
const G4double | point[4], |
|
|
double * | bField ) const |
|
finalvirtual |
Get the value of the magnetic field value at position.
- Parameters
-
| [in] | point | the position where the field is to be returned |
| [out] | bField | the return value |
◆ m_field
| dd4hep::OverlayedField k4simgeant4::DD4hepField::m_field |
|
private |
The documentation for this class was generated from the following files: