A helper class to instantiate a Field object.
More...
#include <KfField.h>
|
struct | SliceRef |
| A helper structure for field slices initialization. More...
|
|
A helper class to instantiate a Field object.
Definition at line 328 of file KfField.h.
◆ FieldFactory() [1/2]
cbm::algo::kf::FieldFactory::FieldFactory |
( |
| ) |
|
|
default |
◆ FieldFactory() [2/2]
cbm::algo::kf::FieldFactory::FieldFactory |
( |
const FieldFactory & | | ) |
|
|
default |
◆ ~FieldFactory()
cbm::algo::kf::FieldFactory::~FieldFactory |
( |
| ) |
|
|
default |
◆ AddSliceReference()
void FieldFactory::AddSliceReference |
( |
double | halfSizeX, |
|
|
double | halfSizeY, |
|
|
double | refZ ) |
◆ GetFieldMode()
EFieldMode cbm::algo::kf::FieldFactory::GetFieldMode |
( |
| ) |
const |
|
inline |
◆ GetFieldType()
EFieldType cbm::algo::kf::FieldFactory::GetFieldType |
( |
| ) |
const |
|
inline |
◆ MakeField()
template<typename T >
Field< T > cbm::algo::kf::FieldFactory::MakeField |
( |
| ) |
const |
◆ operator=()
Copy assignment operator.
◆ Reset()
void cbm::algo::kf::FieldFactory::Reset |
( |
| ) |
|
|
inline |
◆ ResetSliceReferences()
void cbm::algo::kf::FieldFactory::ResetSliceReferences |
( |
| ) |
|
|
inline |
◆ SetFieldFunction()
void cbm::algo::kf::FieldFactory::SetFieldFunction |
( |
const FieldFn_t & | fieldFn, |
|
|
EFieldType | fldType ) |
|
inline |
◆ SetFieldMode()
void cbm::algo::kf::FieldFactory::SetFieldMode |
( |
EFieldMode | fldMode | ) |
|
|
inline |
◆ SetStep()
void cbm::algo::kf::FieldFactory::SetStep |
( |
double | step = 2.5 | ) |
|
|
inline |
◆ SetTarget()
void cbm::algo::kf::FieldFactory::SetTarget |
( |
double | x, |
|
|
double | y, |
|
|
double | z ) |
|
inline |
◆ fFieldFn
Field function (x, y, z) [cm] -> (Bx, By, Bz) [kG].
Definition at line 405 of file KfField.h.
◆ fFieldMode
◆ fFieldType
◆ fSliceReferences
std::set<SliceRef> cbm::algo::kf::FieldFactory::fSliceReferences |
|
private |
◆ fTarget
◆ fTargetStep
double cbm::algo::kf::FieldFactory::fTargetStep {2.5} |
|
private |
Step between nodal points for the primary vertex field estimation.
Definition at line 406 of file KfField.h.
The documentation for this class was generated from the following files: