![]() |
ATLAS Offline Software
|
#include <AtlasFieldCacheCondObj.h>
Public Member Functions | |
| AtlasFieldCacheCondObj ()=default | |
| AtlasFieldCacheCondObj (AtlasFieldCacheCondObj &&)=default | |
| AtlasFieldCacheCondObj & | operator= (AtlasFieldCacheCondObj &&)=default |
| AtlasFieldCacheCondObj & | operator= (const AtlasFieldCacheCondObj &)=default |
| AtlasFieldCacheCondObj (const AtlasFieldCacheCondObj &)=default | |
| ~AtlasFieldCacheCondObj ()=default | |
| void | getInitializedCache (MagField::AtlasFieldCache &cache) const |
| get B field cache for evaluation as a function of 2-d or 3-d position. | |
| double | solenoidFieldScaleFactor () const |
| access to solenoid field scale factor | |
| double | toriodFieldScaleFactor () const |
| access to toroid field scale factor | |
| const MagField::AtlasFieldMap * | fieldMap () const |
| access to non-owning AtlasFieldMap | |
| void | initialize (double solFieldScale, double torFieldScale, const MagField::AtlasFieldMap *fieldMap) |
| set values for field scale and service to be able to build the cache | |
Private Attributes | |
| double | m_solFieldScale {1} |
| double | m_torFieldScale {1} |
| const MagField::AtlasFieldMap * | m_fieldMap {nullptr} |
Definition at line 19 of file AtlasFieldCacheCondObj.h.
|
default |
|
default |
|
default |
|
default |
|
inline |
access to non-owning AtlasFieldMap
Definition at line 43 of file AtlasFieldCacheCondObj.h.
|
inline |
get B field cache for evaluation as a function of 2-d or 3-d position.
Resets cache to an initialized state
Definition at line 32 of file AtlasFieldCacheCondObj.h.
|
inline |
set values for field scale and service to be able to build the cache
Definition at line 46 of file AtlasFieldCacheCondObj.h.
|
default |
|
default |
|
inline |
|
inline |
|
private |
Definition at line 58 of file AtlasFieldCacheCondObj.h.
|
private |
Definition at line 55 of file AtlasFieldCacheCondObj.h.
|
private |
Definition at line 56 of file AtlasFieldCacheCondObj.h.