|
CbmRoot
|
#include <CbmFieldMapData.h>
Public Member Functions | |
| CbmFieldMapData () | |
| CbmFieldMapData (const char *name) | |
| CbmFieldMapData (const char *name, const CbmFieldMap &map) | |
| virtual | ~CbmFieldMapData () |
| Int_t | GetType () const |
| Double_t | GetXmin () const |
| Double_t | GetYmin () const |
| Double_t | GetZmin () const |
| Double_t | GetXmax () const |
| Double_t | GetYmax () const |
| Double_t | GetZmax () const |
| Int_t | GetNx () const |
| Int_t | GetNy () const |
| Int_t | GetNz () const |
| TArrayF * | GetBx () const |
| TArrayF * | GetBy () const |
| TArrayF * | GetBz () const |
Private Member Functions | |
| CbmFieldMapData (const CbmFieldMapData &) | |
| CbmFieldMapData & | operator= (const CbmFieldMapData &) |
Private Attributes | |
| Int_t | fType |
| Double_t | fXmin |
| Double_t | fXmax |
| Double_t | fYmin |
| Double_t | fYmax |
| Double_t | fZmin |
| Double_t | fZmax |
| Int_t | fNx |
| Int_t | fNy |
| Int_t | fNz |
| TArrayF * | fBx |
| TArrayF * | fBy |
| TArrayF * | fBz |
Definition at line 33 of file CbmFieldMapData.h.
| CbmFieldMapData::CbmFieldMapData | ( | ) |
| CbmFieldMapData::CbmFieldMapData | ( | const char * | name | ) |
| CbmFieldMapData::CbmFieldMapData | ( | const char * | name, |
| const CbmFieldMap & | map ) |
Constructor from an existing CbmFieldMap
Definition at line 59 of file CbmFieldMapData.cxx.
References fBx, fBy, fBz, fNx, fNy, fNz, fType, fXmax, fXmin, fYmax, fYmin, fZmax, fZmin, GetBx(), GetBy(), GetBz(), GetNx(), GetNy(), GetNz(), CbmFieldMap::GetScale(), GetType(), GetXmax(), GetXmin(), GetYmax(), GetYmin(), GetZmax(), and GetZmin().
|
virtual |
|
private |
References CbmFieldMapData().
|
inline |
Accessors to the field value arrays
Definition at line 66 of file CbmFieldMapData.h.
References fBx.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
inline |
Definition at line 67 of file CbmFieldMapData.h.
References fBy.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
inline |
Definition at line 68 of file CbmFieldMapData.h.
References fBz.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
inline |
Definition at line 60 of file CbmFieldMapData.h.
References fNx.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
inline |
Definition at line 61 of file CbmFieldMapData.h.
References fNy.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
inline |
Definition at line 62 of file CbmFieldMapData.h.
References fNz.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
inline |
Accessors to field parameters in local coordinate system
Definition at line 53 of file CbmFieldMapData.h.
References fType.
Referenced by CbmFieldMapData(), CbmSetup::CreateFieldMap(), and CbmFieldMap::SetField().
|
inline |
Definition at line 57 of file CbmFieldMapData.h.
References fXmax.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
inline |
Definition at line 54 of file CbmFieldMapData.h.
References fXmin.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
inline |
Definition at line 58 of file CbmFieldMapData.h.
References fYmax.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
inline |
Definition at line 55 of file CbmFieldMapData.h.
References fYmin.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
inline |
Definition at line 59 of file CbmFieldMapData.h.
References fZmax.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
inline |
Definition at line 56 of file CbmFieldMapData.h.
References fZmin.
Referenced by CbmFieldMapData(), and CbmFieldMap::SetField().
|
private |
References CbmFieldMapData().
|
private |
Arrays with the field values in T
Definition at line 86 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), GetBx(), and ~CbmFieldMapData().
|
private |
Definition at line 87 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), GetBy(), and ~CbmFieldMapData().
|
private |
Definition at line 88 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), GetBz(), and ~CbmFieldMapData().
|
private |
Number of grid points
Definition at line 82 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), and GetNx().
|
private |
Definition at line 82 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), and GetNy().
|
private |
Definition at line 82 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), and GetNz().
|
private |
Type of map. 1 = CbmFieldMap, 2 = Sym2, 3 = Sym3
Definition at line 73 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), and GetType().
|
private |
Definition at line 76 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), and GetXmax().
|
private |
Field limits in local coordinate system
Definition at line 76 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), and GetXmin().
|
private |
Definition at line 77 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), and GetYmax().
|
private |
Definition at line 77 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), and GetYmin().
|
private |
Definition at line 78 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), and GetZmax().
|
private |
Definition at line 78 of file CbmFieldMapData.h.
Referenced by CbmFieldMapData(), CbmFieldMapData(), CbmFieldMapData(), and GetZmin().