CbmRoot
Loading...
Searching...
No Matches
CbmBsField Class Reference

#include <CbmBsField.h>

Inheritance diagram for CbmBsField:
[legend]
Collaboration diagram for CbmBsField:
[legend]

Public Member Functions

 CbmBsField (const char *pBsName, Int_t symType=3)
 
 CbmBsField ()
 
 CbmBsField (CbmFieldPar *fieldPar)
 
virtual ~CbmBsField ()
 
void Init ()
 
void writeBsRootfile (const char *name)
 
void readBsRootfile (const char *name)
 
void readFortranAsciifiles (const char *MapFile1, const char *MapFile2, const char *MapFile3)
 
void GetFieldValue (const Double_t Point[3], Double_t *Bfield)
 
void CalculateMapFromBs (Int_t pNx=0, Int_t pNy=0, Int_t pNz=0)
 
TArrayF * GetBsBx ()
 
TArrayF * GetBsBy ()
 
TArrayF * GetBsBz ()
 
TArrayF * GetX ()
 
TArrayF * GetY ()
 
TArrayF * GetZ ()
 
void GetBsName (char *pBsName)
 
void SetBsName (const char *pBsName)
 
Double_t GetBx (Double_t x, Double_t y, Double_t z)
 
Double_t GetBy (Double_t x, Double_t y, Double_t z)
 
Double_t GetBz (Double_t x, Double_t y, Double_t z)
 
virtual void Init (Int_t nX, Double_t xMin, Double_t xMax, Int_t nY, Double_t yMin, Double_t yMax, Int_t nZ, Double_t zMin, Double_t zMax, TArrayF *bx, TArrayF *by, TArrayF *bz)
 
TArrayF * GetBx () const
 
TArrayF * GetBy () const
 
TArrayF * GetBz () const
 
virtual Bool_t IsInside (Double_t x, Double_t y, Double_t z, Int_t &ix, Int_t &iy, Int_t &iz, Double_t &dx, Double_t &dy, Double_t &dz)
 
void WriteAsciiFile (const char *fileName)
 
void WriteRootFile (const char *fileName, const char *mapName)
 
virtual void SetPosition (Double_t x, Double_t y, Double_t z)
 
virtual void SetScale (Double_t factor)
 
Double_t GetXmin () const
 
Double_t GetYmin () const
 
Double_t GetZmin () const
 
Double_t GetXmax () const
 
Double_t GetYmax () const
 
Double_t GetZmax () const
 
Double_t GetXstep () const
 
Double_t GetYstep () const
 
Double_t GetZstep () const
 
Int_t GetNx () const
 
Int_t GetNy () const
 
Int_t GetNz () const
 
Double_t GetPositionX () const
 
Double_t GetPositionY () const
 
Double_t GetPositionZ () const
 
Double_t GetScale () const
 
const char * GetFileName ()
 
virtual void Print (Option_t *="") const
 

Protected Member Functions

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)
 
void Reset ()
 
void ReadAsciiFile (const char *fileName)
 
void ReadAsciiFile2018 (const char *fileName)
 
void ReadRootFile (const char *fileName, const char *mapName)
 
void SetField (const CbmFieldMapData *data)
 
Double_t Interpolate (Double_t dx, Double_t dy, Double_t dz)
 

Protected Attributes

Int_t NDIM
 
Int_t LL1
 
Int_t LL2
 
Int_t LL3
 
Int_t II1
 
Int_t II2
 
Int_t II3
 
TArrayF * fBsBx
 
TArrayF * fBsBy
 
TArrayF * fBsBz
 
TArrayF * fX
 
TArrayF * fY
 
TArrayF * fZ
 
Float_t * UX1
 
Float_t * UX2
 [LL1]
 
Float_t * UX3
 [LL2]
 
Float_t * F0
 [LL3]
 
Float_t * G0
 [NDIM]
 
Float_t * U0
 [NDIM]
 
TString fBsName
 [NDIM]
 
TString fFileName
 
Double_t fScale
 
Double_t fPosX
 
Double_t fPosY
 
Double_t fPosZ
 
Double_t fXmin
 
Double_t fXmax
 
Double_t fXstep
 
Double_t fYmin
 
Double_t fYmax
 
Double_t fYstep
 
Double_t fZmin
 
Double_t fZmax
 
Double_t fZstep
 
Int_t fNx
 
Int_t fNy
 
Int_t fNz
 
TArrayF * fBx
 
TArrayF * fBy
 
TArrayF * fBz
 
Double_t fHa [2][2][2]
 
Double_t fHb [2][2]
 Field at corners of a grid cell.
 
Double_t fHc [2]
 Interpolated field (2-dim)
 
Double_t fBxOrigin
 Interpolated field (1-dim)
 
Double_t fByOrigin
 x-component of the field at the origin
 
Double_t fBzOrigin
 y-component of the field at the origin
 

Private Member Functions

 CbmBsField (const CbmBsField &)
 
CbmBsFieldoperator= (const CbmBsField &)
 

Detailed Description

Definition at line 37 of file CbmBsField.h.

Constructor & Destructor Documentation

◆ CbmBsField() [1/4]

CbmBsField::CbmBsField ( const char * pBsName,
Int_t symType = 3 )

Definition at line 35 of file CbmBsField.cxx.

◆ CbmBsField() [2/4]

CbmBsField::CbmBsField ( )

Definition at line 63 of file CbmBsField.cxx.

Referenced by readBsRootfile().

◆ CbmBsField() [3/4]

CbmBsField::CbmBsField ( CbmFieldPar * fieldPar)

Definition at line 90 of file CbmBsField.cxx.

◆ ~CbmBsField()

CbmBsField::~CbmBsField ( )
virtual

Definition at line 116 of file CbmBsField.cxx.

References fBsBx, fBsBy, fBsBz, fX, and fY.

◆ CbmBsField() [4/4]

CbmBsField::CbmBsField ( const CbmBsField & )
private

Member Function Documentation

◆ CalculateMapFromBs()

◆ GetBsBx()

TArrayF * CbmBsField::GetBsBx ( )
inline

Definition at line 59 of file CbmBsField.h.

References fBsBx.

Referenced by readBsRootfile().

◆ GetBsBy()

TArrayF * CbmBsField::GetBsBy ( )
inline

Definition at line 60 of file CbmBsField.h.

References fBsBy.

Referenced by readBsRootfile().

◆ GetBsBz()

TArrayF * CbmBsField::GetBsBz ( )
inline

Definition at line 61 of file CbmBsField.h.

References fBsBz.

Referenced by readBsRootfile().

◆ GetBsName()

void CbmBsField::GetBsName ( char * pBsName)
inline

Definition at line 66 of file CbmBsField.h.

References fBsName.

◆ GetBx() [1/2]

Double_t CbmBsField::GetBx ( Double_t x,
Double_t y,
Double_t z )
virtual

Get the field components at a certain point

Parameters
x,y,zPoint coordinates (global) [cm] @value Bx,By,Bz Field components [kG]

Reimplemented from CbmFieldMap.

Definition at line 298 of file CbmBsField.cxx.

References GetFieldValue(), x, and y.

◆ GetBx() [2/2]

TArrayF * CbmFieldMap::GetBx ( ) const
inlineinherited

Accessors to the field value arrays

Definition at line 145 of file CbmFieldMap.h.

References CbmFieldMap::fBx.

Referenced by CbmFieldMap::Init(), and CbmFieldMap::Init().

◆ GetBy() [1/2]

Double_t CbmBsField::GetBy ( Double_t x,
Double_t y,
Double_t z )
virtual

Reimplemented from CbmFieldMap.

Definition at line 309 of file CbmBsField.cxx.

References GetFieldValue(), x, and y.

◆ GetBy() [2/2]

TArrayF * CbmFieldMap::GetBy ( ) const
inlineinherited

Definition at line 146 of file CbmFieldMap.h.

References CbmFieldMap::fBy.

Referenced by CbmFieldMap::Init(), CbmFieldMap::Init(), and CbmFieldMapDistorted::PlotBy().

◆ GetBz() [1/2]

Double_t CbmBsField::GetBz ( Double_t x,
Double_t y,
Double_t z )
virtual

Reimplemented from CbmFieldMap.

Definition at line 320 of file CbmBsField.cxx.

References GetFieldValue(), x, and y.

◆ GetBz() [2/2]

TArrayF * CbmFieldMap::GetBz ( ) const
inlineinherited

Definition at line 147 of file CbmFieldMap.h.

References CbmFieldMap::fBz.

Referenced by CbmFieldMap::Init(), and CbmFieldMap::Init().

◆ GetFieldValue()

void CbmBsField::GetFieldValue ( const Double_t Point[3],
Double_t * Bfield )

◆ GetFileName()

const char * CbmFieldMap::GetFileName ( )
inlineinherited

Accessor to field map file

Definition at line 151 of file CbmFieldMap.h.

References CbmFieldMap::fFileName.

◆ GetNx()

Int_t CbmFieldMap::GetNx ( ) const
inlineinherited

Definition at line 129 of file CbmFieldMap.h.

References CbmFieldMap::fNx.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ GetNy()

Int_t CbmFieldMap::GetNy ( ) const
inlineinherited

Definition at line 130 of file CbmFieldMap.h.

References CbmFieldMap::fNy.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ GetNz()

Int_t CbmFieldMap::GetNz ( ) const
inlineinherited

Definition at line 131 of file CbmFieldMap.h.

References CbmFieldMap::fNz.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ GetPositionX()

Double_t CbmFieldMap::GetPositionX ( ) const
inlineinherited

Accessor to field centre position in global system

Definition at line 135 of file CbmFieldMap.h.

References CbmFieldMap::fPosX.

Referenced by CbmFieldMapDistorted::SetFromParent(), and CbmFieldPar::SetParameters().

◆ GetPositionY()

Double_t CbmFieldMap::GetPositionY ( ) const
inlineinherited

Definition at line 136 of file CbmFieldMap.h.

References CbmFieldMap::fPosY.

Referenced by CbmFieldMapDistorted::SetFromParent(), and CbmFieldPar::SetParameters().

◆ GetPositionZ()

Double_t CbmFieldMap::GetPositionZ ( ) const
inlineinherited

Definition at line 137 of file CbmFieldMap.h.

References CbmFieldMap::fPosZ.

Referenced by CbmFieldMapDistorted::SetFromParent(), and CbmFieldPar::SetParameters().

◆ GetScale()

Double_t CbmFieldMap::GetScale ( ) const
inlineinherited

Accessor to global scaling factor

Definition at line 141 of file CbmFieldMap.h.

References CbmFieldMap::fScale.

Referenced by CbmFieldMapDistorted::SetFromParent(), and CbmFieldPar::SetParameters().

◆ GetX()

TArrayF * CbmBsField::GetX ( )
inline

Definition at line 62 of file CbmBsField.h.

References fX.

Referenced by readBsRootfile().

◆ GetXmax()

Double_t CbmFieldMap::GetXmax ( ) const
inlineinherited

Definition at line 123 of file CbmFieldMap.h.

References CbmFieldMap::fXmax.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ GetXmin()

Double_t CbmFieldMap::GetXmin ( ) const
inlineinherited

Accessors to field parameters in local coordinate system

Definition at line 120 of file CbmFieldMap.h.

References CbmFieldMap::fXmin.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ GetXstep()

Double_t CbmFieldMap::GetXstep ( ) const
inlineinherited

Definition at line 126 of file CbmFieldMap.h.

References CbmFieldMap::fXstep.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ GetY()

TArrayF * CbmBsField::GetY ( )
inline

Definition at line 63 of file CbmBsField.h.

References fY.

Referenced by readBsRootfile().

◆ GetYmax()

Double_t CbmFieldMap::GetYmax ( ) const
inlineinherited

Definition at line 124 of file CbmFieldMap.h.

References CbmFieldMap::fYmax.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ GetYmin()

Double_t CbmFieldMap::GetYmin ( ) const
inlineinherited

Definition at line 121 of file CbmFieldMap.h.

References CbmFieldMap::fYmin.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ GetYstep()

Double_t CbmFieldMap::GetYstep ( ) const
inlineinherited

Definition at line 127 of file CbmFieldMap.h.

References CbmFieldMap::fYstep.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ GetZ()

TArrayF * CbmBsField::GetZ ( )
inline

Definition at line 64 of file CbmBsField.h.

References fZ.

Referenced by readBsRootfile().

◆ GetZmax()

Double_t CbmFieldMap::GetZmax ( ) const
inlineinherited

Definition at line 125 of file CbmFieldMap.h.

References CbmFieldMap::fZmax.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ GetZmin()

Double_t CbmFieldMap::GetZmin ( ) const
inlineinherited

Definition at line 122 of file CbmFieldMap.h.

References CbmFieldMap::fZmin.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ GetZstep()

Double_t CbmFieldMap::GetZstep ( ) const
inlineinherited

Definition at line 128 of file CbmFieldMap.h.

References CbmFieldMap::fZstep.

Referenced by CbmFieldMapDistorted::SetFromParent().

◆ Init() [1/2]

void CbmBsField::Init ( )
virtual

Initialisation (read Bs coefficients from root file)

Reimplemented from CbmFieldMap.

Definition at line 127 of file CbmBsField.cxx.

References fBsName, and readBsRootfile().

◆ Init() [2/2]

void CbmFieldMap::Init ( Int_t nX,
Double_t xMin,
Double_t xMax,
Int_t nY,
Double_t yMin,
Double_t yMax,
Int_t nZ,
Double_t zMin,
Double_t zMax,
TArrayF * bx,
TArrayF * by,
TArrayF * bz )
virtualinherited

Initialisation with arrays. To be used e.g.for reading from ASCII.

Parameters
xMinMinimum x coordinate
xMaxMaximum x coordinate
yMinMinimum y coordinate
yMaxMaximum y coordinate
zMinMinimum z coordinate
zMaxMaximum z coordinate
bxPointer to array with Bx values [T]
byPointer to array with By values [T]
bzPointer to array with Bz values [T]

Definition at line 298 of file CbmFieldMap.cxx.

References CbmFieldMap::fBx, CbmFieldMap::fBxOrigin, CbmFieldMap::fBy, CbmFieldMap::fByOrigin, CbmFieldMap::fBz, CbmFieldMap::fBzOrigin, CbmFieldMap::fNx, CbmFieldMap::fNy, CbmFieldMap::fNz, CbmFieldMap::fXmax, CbmFieldMap::fXmin, CbmFieldMap::fXstep, CbmFieldMap::fYmax, CbmFieldMap::fYmin, CbmFieldMap::fYstep, CbmFieldMap::fZmax, CbmFieldMap::fZmin, CbmFieldMap::fZstep, CbmFieldMap::GetBx(), CbmFieldMap::GetBy(), CbmFieldMap::GetBz(), CbmFieldMap::Print(), and CbmFieldMap::Reset().

◆ Interpolate()

Double_t CbmFieldMap::Interpolate ( Double_t dx,
Double_t dy,
Double_t dz )
protectedinherited

◆ IsInside()

Bool_t CbmFieldMap::IsInside ( Double_t x,
Double_t y,
Double_t z,
Int_t & ix,
Int_t & iy,
Int_t & iz,
Double_t & dx,
Double_t & dy,
Double_t & dz )
virtualinherited

Determine whether a point is inside the field map

Parameters
x,y,zPoint coordinates (global) [cm]
ix,iy,iz(return) Grid cell
dx,dy,dz(return) Distance from grid point [cm] if inside @value kTRUE if inside map, else kFALSE

Reimplemented in CbmFieldMapSym1, CbmFieldMapSym2, and CbmFieldMapSym3.

Definition at line 444 of file CbmFieldMap.cxx.

References CbmFieldMap::fPosX, CbmFieldMap::fPosY, CbmFieldMap::fPosZ, CbmFieldMap::fXmin, CbmFieldMap::fXstep, CbmFieldMap::fYmin, CbmFieldMap::fYstep, CbmFieldMap::fZmax, CbmFieldMap::fZmin, CbmFieldMap::fZstep, x, and y.

Referenced by CbmFieldMap::GetBx(), CbmFieldMap::GetBy(), and CbmFieldMap::GetBz().

◆ operator=()

CbmBsField & CbmBsField::operator= ( const CbmBsField & )
private

◆ PALC0()

void CbmBsField::PALC0 ( Double_t X,
Double_t Y,
Double_t Z,
Double_t * BX,
Double_t * BY,
Double_t * BZ )
protected

Definition at line 402 of file CbmBsField.cxx.

References checked_index_max(), F0, G0, II1, II2, LL1, LL2, LL3, SPL0(), U0, UX1, UX2, and UX3.

Referenced by GetFieldValue().

◆ Print()

◆ ReadAsciiFile()

◆ ReadAsciiFile2018()

void CbmFieldMap::ReadAsciiFile2018 ( const char * fileName)
protectedinherited

Read the field map from an ASCII file. Updated version.

◆ readBsRootfile()

void CbmBsField::readBsRootfile ( const char * name)

Save old global file and folder pointer to avoid messing with FairRoot

Restore old global file and folder pointer to avoid messing with FairRoot

Definition at line 203 of file CbmBsField.cxx.

References CbmBsField(), F0, fBsBx, fBsBy, fBsBz, fBsName, fX, fY, fZ, G0, GetBsBx(), GetBsBy(), GetBsBz(), GetX(), GetY(), GetZ(), II1, II2, II3, LL1, LL2, LL3, NDIM, U0, UX1, UX2, and UX3.

Referenced by Init().

◆ readFortranAsciifiles()

void CbmBsField::readFortranAsciifiles ( const char * MapFile1,
const char * MapFile2,
const char * MapFile3 )

Definition at line 332 of file CbmBsField.cxx.

References F0, fBsBx, fBsBy, fBsBz, fX, fY, fZ, G0, II1, II2, II3, LL1, LL2, LL3, NDIM, U0, UX1, UX2, and UX3.

◆ ReadRootFile()

void CbmFieldMap::ReadRootFile ( const char * fileName,
const char * mapName )
protectedinherited

Read field map from a ROOT file

Save old global file and folder pointer to avoid messing with FairRoot

Restore old global file and folder pointer to avoid messing with FairRoot

Definition at line 697 of file CbmFieldMap.cxx.

References CbmFieldMap::SetField().

Referenced by CbmFieldMap::Init().

◆ Reset()

◆ SetBsName()

void CbmBsField::SetBsName ( const char * pBsName)
inline

Definition at line 67 of file CbmBsField.h.

References fBsName.

◆ SetField()

◆ SetPosition()

void CbmFieldMap::SetPosition ( Double_t x,
Double_t y,
Double_t z )
virtualinherited

Set the position of the field centre

Reimplemented in CbmFieldMapDistorted.

Definition at line 547 of file CbmFieldMap.cxx.

References CbmFieldMap::fPosX, CbmFieldMap::fPosY, CbmFieldMap::fPosZ, x, and y.

Referenced by CbmSetup::CreateFieldMap().

◆ SetScale()

virtual void CbmFieldMap::SetScale ( Double_t factor)
inlinevirtualinherited

Set a global field scaling factor

Reimplemented in CbmFieldMapDistorted.

Definition at line 116 of file CbmFieldMap.h.

References CbmFieldMap::fScale.

Referenced by CbmSetup::CreateFieldMap().

◆ SPL0()

Float_t CbmBsField::SPL0 ( Double_t T,
Double_t X0,
Double_t X1,
Double_t X2,
Double_t X3,
Double_t X4 )
protected

Definition at line 537 of file CbmBsField.cxx.

References TT.

Referenced by PALC0().

◆ WriteAsciiFile()

void CbmFieldMap::WriteAsciiFile ( const char * fileName)
inherited

◆ writeBsRootfile()

void CbmBsField::writeBsRootfile ( const char * name)

Save old global file and folder pointer to avoid messing with FairRoot

Restore old global file and folder pointer to avoid messing with FairRoot

Definition at line 188 of file CbmBsField.cxx.

◆ WriteRootFile()

void CbmFieldMap::WriteRootFile ( const char * fileName,
const char * mapName )
inherited

Write field map data to a ROOT file

Save old global file and folder pointer to avoid messing with FairRoot

Restore old global file and folder pointer to avoid messing with FairRoot

Definition at line 526 of file CbmFieldMap.cxx.

Referenced by CbmFieldMapCreator::CreateMap().

Member Data Documentation

◆ F0

Float_t* CbmBsField::F0
protected

[LL3]

Definition at line 92 of file CbmBsField.h.

Referenced by PALC0(), readBsRootfile(), and readFortranAsciifiles().

◆ fBsBx

TArrayF* CbmBsField::fBsBx
protected

Definition at line 82 of file CbmBsField.h.

Referenced by GetBsBx(), readBsRootfile(), readFortranAsciifiles(), and ~CbmBsField().

◆ fBsBy

TArrayF* CbmBsField::fBsBy
protected

Definition at line 83 of file CbmBsField.h.

Referenced by GetBsBy(), readBsRootfile(), readFortranAsciifiles(), and ~CbmBsField().

◆ fBsBz

TArrayF* CbmBsField::fBsBz
protected

Definition at line 84 of file CbmBsField.h.

Referenced by GetBsBz(), readBsRootfile(), readFortranAsciifiles(), and ~CbmBsField().

◆ fBsName

TString CbmBsField::fBsName
protected

[NDIM]

Definition at line 96 of file CbmBsField.h.

Referenced by GetBsName(), Init(), readBsRootfile(), and SetBsName().

◆ fBx

◆ fBxOrigin

Double_t CbmFieldMap::fBxOrigin
protectedinherited

◆ fBy

◆ fByOrigin

Double_t CbmFieldMap::fByOrigin
protectedinherited

x-component of the field at the origin

Definition at line 218 of file CbmFieldMap.h.

Referenced by CbmFieldMap::Init(), CbmFieldMap::Init(), CbmFieldMapDistorted::Init(), CbmFieldMap::Print(), and CbmFieldMapDistorted::Print().

◆ fBz

◆ fBzOrigin

Double_t CbmFieldMap::fBzOrigin
protectedinherited

y-component of the field at the origin

Definition at line 219 of file CbmFieldMap.h.

Referenced by CbmFieldMap::Init(), CbmFieldMap::Init(), CbmFieldMapDistorted::Init(), CbmFieldMap::Print(), and CbmFieldMapDistorted::Print().

◆ fFileName

TString CbmFieldMap::fFileName
protectedinherited

◆ fHa

◆ fHb

Double_t CbmFieldMap::fHb[2][2]
protectedinherited

◆ fHc

Double_t CbmFieldMap::fHc[2]
protectedinherited

◆ fNx

◆ fNy

◆ fNz

◆ fPosX

◆ fPosY

◆ fPosZ

◆ fScale

◆ fX

TArrayF* CbmBsField::fX
protected

◆ fXmax

◆ fXmin

◆ fXstep

◆ fY

TArrayF* CbmBsField::fY
protected

◆ fYmax

◆ fYmin

◆ fYstep

◆ fZ

TArrayF* CbmBsField::fZ
protected

Definition at line 87 of file CbmBsField.h.

Referenced by CalculateMapFromBs(), GetZ(), readBsRootfile(), and readFortranAsciifiles().

◆ fZmax

◆ fZmin

◆ fZstep

◆ G0

Float_t* CbmBsField::G0
protected

[NDIM]

Definition at line 93 of file CbmBsField.h.

Referenced by PALC0(), readBsRootfile(), and readFortranAsciifiles().

◆ II1

Int_t CbmBsField::II1
protected

Definition at line 80 of file CbmBsField.h.

Referenced by PALC0(), readBsRootfile(), and readFortranAsciifiles().

◆ II2

Int_t CbmBsField::II2
protected

Definition at line 80 of file CbmBsField.h.

Referenced by PALC0(), readBsRootfile(), and readFortranAsciifiles().

◆ II3

Int_t CbmBsField::II3
protected

Definition at line 80 of file CbmBsField.h.

Referenced by readBsRootfile(), and readFortranAsciifiles().

◆ LL1

Int_t CbmBsField::LL1
protected

Definition at line 80 of file CbmBsField.h.

Referenced by PALC0(), readBsRootfile(), and readFortranAsciifiles().

◆ LL2

Int_t CbmBsField::LL2
protected

Definition at line 80 of file CbmBsField.h.

Referenced by PALC0(), readBsRootfile(), and readFortranAsciifiles().

◆ LL3

Int_t CbmBsField::LL3
protected

Definition at line 80 of file CbmBsField.h.

Referenced by PALC0(), readBsRootfile(), and readFortranAsciifiles().

◆ NDIM

Int_t CbmBsField::NDIM
protected

Definition at line 80 of file CbmBsField.h.

Referenced by readBsRootfile(), and readFortranAsciifiles().

◆ U0

Float_t* CbmBsField::U0
protected

[NDIM]

Definition at line 94 of file CbmBsField.h.

Referenced by PALC0(), readBsRootfile(), and readFortranAsciifiles().

◆ UX1

Float_t* CbmBsField::UX1
protected

Definition at line 89 of file CbmBsField.h.

Referenced by PALC0(), readBsRootfile(), and readFortranAsciifiles().

◆ UX2

Float_t* CbmBsField::UX2
protected

[LL1]

Definition at line 90 of file CbmBsField.h.

Referenced by PALC0(), readBsRootfile(), and readFortranAsciifiles().

◆ UX3

Float_t* CbmBsField::UX3
protected

[LL2]

Definition at line 91 of file CbmBsField.h.

Referenced by PALC0(), readBsRootfile(), and readFortranAsciifiles().


The documentation for this class was generated from the following files: