#include <BmnMultiField.h>
|
| | BmnMultiField () |
| |
| | BmnMultiField (BmnMultiFieldPar *fieldPar) |
| |
| virtual | ~BmnMultiField () |
| |
| void | Init () |
| |
| void | AddField (FairField *field) |
| |
| TObjArray * | GetFieldList () |
| |
| virtual Double_t | GetBx (Double_t x, Double_t y, Double_t z) |
| |
| virtual Double_t | GetBy (Double_t x, Double_t y, Double_t z) |
| |
| virtual Double_t | GetBz (Double_t x, Double_t y, Double_t z) |
| |
| void | GetFieldValue (const Double_t point[3], Double_t *bField) |
| |
| virtual void | Print (Option_t *) const |
| |
| | BmnMultiField () |
| |
| | BmnMultiField (BmnMultiFieldPar *fieldPar) |
| |
| virtual | ~BmnMultiField () |
| |
| void | Init () |
| |
| void | AddField (FairField *field) |
| |
| TObjArray * | GetFieldList () |
| |
| virtual Double_t | GetBx (Double_t x, Double_t y, Double_t z) |
| |
| virtual Double_t | GetBy (Double_t x, Double_t y, Double_t z) |
| |
| virtual Double_t | GetBz (Double_t x, Double_t y, Double_t z) |
| |
| void | GetFieldValue (const Double_t point[3], Double_t *bField) |
| |
| virtual void | Print (Option_t *) const |
| |
Definition at line 11 of file BmnMultiField.h.
◆ BmnMultiField() [1/4]
| BmnMultiField::BmnMultiField |
( |
| ) |
|
◆ BmnMultiField() [2/4]
◆ ~BmnMultiField() [1/2]
| BmnMultiField::~BmnMultiField |
( |
| ) |
|
|
virtual |
◆ BmnMultiField() [3/4]
| BmnMultiField::BmnMultiField |
( |
| ) |
|
◆ BmnMultiField() [4/4]
Constructor from MpdFieldPar
◆ ~BmnMultiField() [2/2]
| virtual BmnMultiField::~BmnMultiField |
( |
| ) |
|
|
virtual |
◆ AddField() [1/2]
| void BmnMultiField::AddField |
( |
FairField * |
field | ) |
|
◆ AddField() [2/2]
| void BmnMultiField::AddField |
( |
FairField * |
field | ) |
|
Adding a field to the collection
◆ GetBx() [1/2]
| Double_t BmnMultiField::GetBx |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z |
|
) |
| |
|
virtual |
◆ GetBx() [2/2]
| virtual Double_t BmnMultiField::GetBx |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z |
|
) |
| |
|
virtual |
Get the field components at a certain point
- Parameters
-
| x,y,z | Point coordinates (global) [cm] @value Bx,By,Bz Field components [kG] |
◆ GetBy() [1/2]
| Double_t BmnMultiField::GetBy |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z |
|
) |
| |
|
virtual |
◆ GetBy() [2/2]
| virtual Double_t BmnMultiField::GetBy |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z |
|
) |
| |
|
virtual |
◆ GetBz() [1/2]
| Double_t BmnMultiField::GetBz |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z |
|
) |
| |
|
virtual |
◆ GetBz() [2/2]
| virtual Double_t BmnMultiField::GetBz |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z |
|
) |
| |
|
virtual |
◆ GetFieldList() [1/2]
| TObjArray * BmnMultiField::GetFieldList |
( |
| ) |
|
|
inline |
◆ GetFieldList() [2/2]
| TObjArray * BmnMultiField::GetFieldList |
( |
| ) |
|
|
inline |
◆ GetFieldValue() [1/2]
| void BmnMultiField::GetFieldValue |
( |
const Double_t |
point[3], |
|
|
Double_t * |
bField |
|
) |
| |
◆ GetFieldValue() [2/2]
| void BmnMultiField::GetFieldValue |
( |
const Double_t |
point[3], |
|
|
Double_t * |
bField |
|
) |
| |
◆ Init() [1/2]
| void BmnMultiField::Init |
( |
| ) |
|
◆ Init() [2/2]
| void BmnMultiField::Init |
( |
| ) |
|
Initialisation (read map from file)
◆ Print() [1/2]
| void BmnMultiField::Print |
( |
Option_t * |
| ) |
const |
|
virtual |
◆ Print() [2/2]
| virtual void BmnMultiField::Print |
( |
Option_t * |
| ) |
const |
|
virtual |
◆ fFieldMaps
| std::map< BmnRegion *, FairField * > BmnMultiField::fFieldMaps |
|
protected |
◆ fMaps
| TObjArray * BmnMultiField::fMaps |
|
protected |
◆ fNoOfMaps
| Int_t BmnMultiField::fNoOfMaps |
|
protected |
The documentation for this class was generated from the following files: