Go to the documentation of this file.
23 #include <RtypesCore.h>
35 CbmBsField(
const char* pBsName, Int_t symType = 3);
48 const char* MapFile3);
69 this->SetName(pBsName);
72 Double_t
GetBx(Double_t
x, Double_t
y, Double_t z);
73 Double_t
GetBy(Double_t
x, Double_t
y, Double_t z);
74 Double_t
GetBz(Double_t
x, Double_t
y, Double_t z);
97 void PALC0(Double_t X,
103 Float_t
SPL0(Double_t T,
CbmBsField & operator=(const CbmBsField &)
void readFortranAsciifiles(const char *MapFile1, const char *MapFile2, const char *MapFile3)
void SetBsName(const char *pBsName)
void PALC0(Double_t X, Double_t Y, Double_t Z, Double_t *BX, Double_t *BY, Double_t *BZ)
Float_t SPL0(Double_t T, Double_t X0, Double_t X1, Double_t X2, Double_t X3, Double_t X4)
CbmBsField(const CbmBsField &)
void GetBsName(char *pBsName)
void readBsRootfile(const char *name)
void CalculateMapFromBs(Int_t pNx=0, Int_t pNy=0, Int_t pNz=0)
void writeBsRootfile(const char *name)
void GetFieldValue(const Double_t Point[3], Double_t *Bfield)