Field with different inner and an outer solenoid field.
More...
#include <BDSFieldMagDetectorSolenoid.hh>
|
| | BDSFieldMagDetectorSolenoid (G4double BIn, G4double Bout, G4double radiusIn, G4double radiusOut, G4double zMin, G4double zMax) |
| |
| virtual G4ThreeVector | GetField (const G4ThreeVector &position, const G4double t=0) const |
| | Get the magnetic field vector in local coordinates.
|
| |
| | BDSFieldMag () |
| |
| | BDSFieldMag (G4Transform3D transformIn) |
| |
| virtual G4bool | TimeVarying () const |
| |
| virtual void | GetFieldValue (const G4double point[4], G4double *field) const |
| |
| virtual G4ThreeVector | GetFieldTransformed (const G4ThreeVector &position, const G4double t) const |
| | Get the field value after applying transform for local offset.
|
| |
| virtual void | SetTransform (const G4Transform3D &transformIn) |
| |
| void | SetModulator (BDSModulator *modulatorIn) |
| | Set the optional modulator.
|
| |
| G4bool | FiniteStrength () const |
| | Accessor.
|
| |
Field with different inner and an outer solenoid field.
Definition at line 30 of file BDSFieldMagDetectorSolenoid.hh.
◆ BDSFieldMagDetectorSolenoid()
| BDSFieldMagDetectorSolenoid::BDSFieldMagDetectorSolenoid |
( |
G4double |
BIn, |
|
|
G4double |
Bout, |
|
|
G4double |
radiusIn, |
|
|
G4double |
radiusOut, |
|
|
G4double |
zMin, |
|
|
G4double |
zMax |
|
) |
| |
◆ ~BDSFieldMagDetectorSolenoid()
| virtual BDSFieldMagDetectorSolenoid::~BDSFieldMagDetectorSolenoid |
( |
| ) |
|
|
inlinevirtual |
◆ GetField()
| G4ThreeVector BDSFieldMagDetectorSolenoid::GetField |
( |
const G4ThreeVector & |
position, |
|
|
const G4double |
t = 0 |
|
) |
| const |
|
virtual |
◆ itsBIn
| G4double BDSFieldMagDetectorSolenoid::itsBIn |
|
private |
◆ itsBOut
| G4double BDSFieldMagDetectorSolenoid::itsBOut |
|
private |
◆ itsRadiusIn
| G4double BDSFieldMagDetectorSolenoid::itsRadiusIn |
|
private |
◆ itsRadiusOut
| G4double BDSFieldMagDetectorSolenoid::itsRadiusOut |
|
private |
◆ itsZMax
| G4double BDSFieldMagDetectorSolenoid::itsZMax |
|
private |
◆ itsZMin
| G4double BDSFieldMagDetectorSolenoid::itsZMin |
|
private |
The documentation for this class was generated from the following files: