#include <ALICE3MagneticField.h>
Inherits FairField.
|
| | ALICE3MagneticField () |
| |
| | ~ALICE3MagneticField () override=default |
| |
| Double_t | GetBx (Double_t x, Double_t y, Double_t z) override |
| | X component, avoid using since slow.
|
| |
| Double_t | GetBy (Double_t x, Double_t y, Double_t z) override |
| | Y component, avoid using since slow.
|
| |
| Double_t | GetBz (Double_t x, Double_t y, Double_t z) override |
| | Z component.
|
| |
| void | Field (const Double_t *__restrict__ point, Double_t *__restrict__ bField) override |
| |
| | FairField () |
| |
| | FairField (const char *name, const char *title="FAIR Magnetic Field") |
| |
| FairField & | operator= (const FairField &) |
| |
| virtual | ~FairField () |
| |
| virtual void | Init () |
| |
| Bool_t | IsConst () |
| |
| Bool_t | IsMap () |
| |
| Int_t | GetType () const |
| |
| virtual void | GetFieldValue (const Double_t point[3], Double_t *bField) |
| |
| void | Field (const Double_t point[3], Double_t *B) |
| |
| virtual void | Print (Option_t *) const |
| |
| virtual void | GetBxyz (const Double_t[3], Double_t *) |
| |
A simple magnetic field class for ALICE3 R&D. Can easily be used in Virtual Monte Carlo simulations.
Definition at line 29 of file ALICE3MagneticField.h.
◆ ALICE3MagneticField()
| o2::field::ALICE3MagneticField::ALICE3MagneticField |
( |
| ) |
|
|
inline |
◆ ~ALICE3MagneticField()
| o2::field::ALICE3MagneticField::~ALICE3MagneticField |
( |
| ) |
|
|
overridedefault |
◆ Field()
| void ALICE3MagneticField::Field |
( |
const Double_t *__restrict__ |
point, |
|
|
Double_t *__restrict__ |
bField |
|
) |
| |
|
override |
◆ GetBx()
| Double_t o2::field::ALICE3MagneticField::GetBx |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z |
|
) |
| |
|
inlineoverridevirtual |
◆ GetBy()
| Double_t o2::field::ALICE3MagneticField::GetBy |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z |
|
) |
| |
|
inlineoverridevirtual |
◆ GetBz()
| Double_t o2::field::ALICE3MagneticField::GetBz |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z |
|
) |
| |
|
inlineoverridevirtual |
The documentation for this class was generated from the following files: