FairRoot/PandaRoot
|
#include <PndFieldMapData.h>
Public Member Functions | |
PndFieldMapData () | |
PndFieldMapData (const char *name) | |
PndFieldMapData (const char *name, const PndFieldMap &map) | |
virtual | ~PndFieldMapData () |
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 | |
PndFieldMapData (const PndFieldMapData &L) | |
PndFieldMapData & | operator= (const PndFieldMapData &) |
Private Attributes | |
Int_t | fType |
Double_t | fXmin |
Double_t | fXmax |
Double_t | fYmin |
Double_t | fYmax |
Double_t | fZmin |
Double_t | fZmax |
Double_t | fUnit |
Int_t | fNx |
Int_t | fNy |
Int_t | fNz |
TArrayF * | fBx |
TArrayF * | fBy |
TArrayF * | fBz |
Definition at line 32 of file PndFieldMapData.h.
PndFieldMapData::PndFieldMapData | ( | ) |
PndFieldMapData::PndFieldMapData | ( | const char * | name | ) |
PndFieldMapData::PndFieldMapData | ( | const char * | name, |
const PndFieldMap & | map | ||
) |
Constructor from an existing PndFieldMap
Definition at line 54 of file PndFieldMapData.cxx.
References Double_t, fBx, fBy, fBz, fNx, fNy, fNz, and PndFieldMap::GetScale().
|
virtual |
|
private |
Definition at line 92 of file PndFieldMapData.cxx.
|
inline |
Accessors to the field value arrays
Definition at line 67 of file PndFieldMapData.h.
References fBx.
Referenced by PndFieldMap::SetField().
|
inline |
Definition at line 68 of file PndFieldMapData.h.
References fBy.
Referenced by PndFieldMap::SetField().
|
inline |
Definition at line 69 of file PndFieldMapData.h.
References fBz.
Referenced by PndFieldMap::SetField().
|
inline |
Definition at line 61 of file PndFieldMapData.h.
References fNx.
Referenced by PndFieldMap::SetField().
|
inline |
Definition at line 62 of file PndFieldMapData.h.
References fNy.
Referenced by PndFieldMap::SetField().
|
inline |
Definition at line 63 of file PndFieldMapData.h.
References fNz.
Referenced by PndFieldMap::SetField().
|
inline |
Accessors to field parameters in local coordinate system
Definition at line 54 of file PndFieldMapData.h.
References fType.
Referenced by PndFieldMap::SetField().
|
inline |
Definition at line 58 of file PndFieldMapData.h.
References fXmax.
Referenced by PndFieldMap::SetField().
|
inline |
Definition at line 55 of file PndFieldMapData.h.
References fXmin.
Referenced by PndFieldMap::SetField().
|
inline |
Definition at line 59 of file PndFieldMapData.h.
References fYmax.
Referenced by PndFieldMap::SetField().
|
inline |
Definition at line 56 of file PndFieldMapData.h.
References fYmin.
Referenced by PndFieldMap::SetField().
|
inline |
Definition at line 60 of file PndFieldMapData.h.
References fZmax.
Referenced by PndFieldMap::SetField().
|
inline |
Definition at line 57 of file PndFieldMapData.h.
References fZmin.
Referenced by PndFieldMap::SetField().
|
inlineprivate |
Definition at line 72 of file PndFieldMapData.h.
|
private |
Arrays with the field values in T
Definition at line 93 of file PndFieldMapData.h.
Referenced by GetBx(), PndFieldMapData(), and ~PndFieldMapData().
|
private |
Definition at line 94 of file PndFieldMapData.h.
Referenced by GetBy(), PndFieldMapData(), and ~PndFieldMapData().
|
private |
Definition at line 95 of file PndFieldMapData.h.
Referenced by GetBz(), PndFieldMapData(), and ~PndFieldMapData().
|
private |
Number of grid points
Definition at line 89 of file PndFieldMapData.h.
Referenced by GetNx(), and PndFieldMapData().
|
private |
Definition at line 89 of file PndFieldMapData.h.
Referenced by GetNy(), and PndFieldMapData().
|
private |
Definition at line 89 of file PndFieldMapData.h.
Referenced by GetNz(), and PndFieldMapData().
|
private |
Type of map. 1 = PndFieldMap, 2 = Sym2, 3 = Sym3
Definition at line 72 of file PndFieldMapData.h.
Referenced by GetType().
|
private |
Original units of the map
Definition at line 85 of file PndFieldMapData.h.
|
private |
Definition at line 80 of file PndFieldMapData.h.
Referenced by GetXmax().
|
private |
Field limits in local coordinate system
Definition at line 80 of file PndFieldMapData.h.
Referenced by GetXmin().
|
private |
Definition at line 81 of file PndFieldMapData.h.
Referenced by GetYmax().
|
private |
Definition at line 81 of file PndFieldMapData.h.
Referenced by GetYmin().
|
private |
Definition at line 82 of file PndFieldMapData.h.
Referenced by GetZmax().
|
private |
Definition at line 82 of file PndFieldMapData.h.
Referenced by GetZmin().