CbmRoot
|
#include <CbmFieldMapSym1.h>
Public Member Functions | |
CbmFieldMapSym1 () | |
CbmFieldMapSym1 (const char *mapName, const char *fileType="R") | |
CbmFieldMapSym1 (CbmFieldPar *fieldPar) | |
virtual | ~CbmFieldMapSym1 () |
virtual Double_t | GetBx (Double_t x, Double_t y, Double_t z) |
virtual Double_t | GetBy (Double_t x, Double_t y, Double_t z) |
virtual Double_t | GetBz (Double_t x, Double_t y, Double_t z) |
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) |
virtual void | Init () |
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 |
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 | 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 | |
Double_t | fHemiX |
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. More... | |
Double_t | fHc [2] |
Interpolated field (2-dim) More... | |
Double_t | fBxOrigin |
Interpolated field (1-dim) More... | |
Double_t | fByOrigin |
x-component of the field at the origin More... | |
Double_t | fBzOrigin |
y-component of the field at the origin More... | |
Definition at line 33 of file CbmFieldMapSym1.h.
CbmFieldMapSym1::CbmFieldMapSym1 | ( | ) |
Default constructor
Definition at line 10 of file CbmFieldMapSym1.cxx.
CbmFieldMapSym1::CbmFieldMapSym1 | ( | const char * | mapName, |
const char * | fileType = "R" |
||
) |
Standard constructor
name | Name of field map |
fileType | R = ROOT file, A = ASCII |
Definition at line 15 of file CbmFieldMapSym1.cxx.
CbmFieldMapSym1::CbmFieldMapSym1 | ( | CbmFieldPar * | fieldPar | ) |
Constructor from CbmFieldPar
Definition at line 23 of file CbmFieldMapSym1.cxx.
|
virtual |
Destructor
Definition at line 31 of file CbmFieldMapSym1.cxx.
|
inlineinherited |
Accessors to the field value arrays
Definition at line 158 of file CbmFieldMap.h.
References CbmFieldMap::fBx.
Referenced by CbmFieldMap::Init().
|
virtual |
Get the field components at a certain point
x,y,z | Point coordinates (global) [cm] @value Bx,By,Bz Field components [kG] |
Reimplemented from CbmFieldMap.
Definition at line 36 of file CbmFieldMapSym1.cxx.
References CbmFieldMap::fBx, CbmFieldMap::fHa, fHemiX, CbmFieldMap::fNy, CbmFieldMap::fNz, CbmFieldMap::Interpolate(), IsInside(), x, and y.
|
inlineinherited |
Definition at line 159 of file CbmFieldMap.h.
References CbmFieldMap::fBy.
Referenced by CbmFieldMap::Init(), and CbmFieldMapDistorted::PlotBy().
|
virtual |
Reimplemented from CbmFieldMap.
Definition at line 67 of file CbmFieldMapSym1.cxx.
References CbmFieldMap::fBy, CbmFieldMap::fHa, CbmFieldMap::fNy, CbmFieldMap::fNz, CbmFieldMap::Interpolate(), IsInside(), x, and y.
|
inlineinherited |
Definition at line 160 of file CbmFieldMap.h.
References CbmFieldMap::fBz.
Referenced by CbmFieldMap::Init().
|
virtual |
Reimplemented from CbmFieldMap.
Definition at line 98 of file CbmFieldMapSym1.cxx.
References CbmFieldMap::fBz, CbmFieldMap::fHa, CbmFieldMap::fNy, CbmFieldMap::fNz, CbmFieldMap::Interpolate(), IsInside(), x, and y.
|
inlineinherited |
Accessor to field map file
Definition at line 164 of file CbmFieldMap.h.
References CbmFieldMap::fFileName.
|
inlineinherited |
Definition at line 142 of file CbmFieldMap.h.
References CbmFieldMap::fNx.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
inlineinherited |
Definition at line 143 of file CbmFieldMap.h.
References CbmFieldMap::fNy.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
inlineinherited |
Definition at line 144 of file CbmFieldMap.h.
References CbmFieldMap::fNz.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
inlineinherited |
Accessor to field centre position in global system
Definition at line 148 of file CbmFieldMap.h.
References CbmFieldMap::fPosX.
Referenced by CbmFieldMapDistorted::SetFromParent(), and CbmFieldPar::SetParameters().
|
inlineinherited |
Definition at line 149 of file CbmFieldMap.h.
References CbmFieldMap::fPosY.
Referenced by CbmFieldMapDistorted::SetFromParent(), and CbmFieldPar::SetParameters().
|
inlineinherited |
Definition at line 150 of file CbmFieldMap.h.
References CbmFieldMap::fPosZ.
Referenced by CbmFieldMapDistorted::SetFromParent(), and CbmFieldPar::SetParameters().
|
inlineinherited |
Accessor to global scaling factor
Definition at line 154 of file CbmFieldMap.h.
References CbmFieldMap::fScale.
Referenced by CbmFieldMapData::CbmFieldMapData(), CbmFieldMapDistorted::SetFromParent(), and CbmFieldPar::SetParameters().
|
inlineinherited |
Definition at line 136 of file CbmFieldMap.h.
References CbmFieldMap::fXmax.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
inlineinherited |
Accessors to field parameters in local coordinate system
Definition at line 133 of file CbmFieldMap.h.
References CbmFieldMap::fXmin.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
inlineinherited |
Definition at line 139 of file CbmFieldMap.h.
References CbmFieldMap::fXstep.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
inlineinherited |
Definition at line 137 of file CbmFieldMap.h.
References CbmFieldMap::fYmax.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
inlineinherited |
Definition at line 134 of file CbmFieldMap.h.
References CbmFieldMap::fYmin.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
inlineinherited |
Definition at line 140 of file CbmFieldMap.h.
References CbmFieldMap::fYstep.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
inlineinherited |
Definition at line 138 of file CbmFieldMap.h.
References CbmFieldMap::fZmax.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
inlineinherited |
Definition at line 135 of file CbmFieldMap.h.
References CbmFieldMap::fZmin.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
inlineinherited |
Definition at line 141 of file CbmFieldMap.h.
References CbmFieldMap::fZstep.
Referenced by CbmFieldMapDistorted::SetFromParent().
|
virtualinherited |
Initialisation (read map from file)
Reimplemented in CbmFieldMapDistorted, and CbmBsField.
Definition at line 271 of file CbmFieldMap.cxx.
References CbmFieldMap::fBxOrigin, CbmFieldMap::fByOrigin, CbmFieldMap::fBzOrigin, CbmFieldMap::fFileName, CbmFieldMap::GetBx(), CbmFieldMap::GetBy(), CbmFieldMap::GetBz(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), and CbmFieldMap::ReadRootFile().
|
virtualinherited |
Initialisation with arrays. To be used e.g.for reading from ASCII.
xMin | Minimum x coordinate |
xMax | Maximum x coordinate |
yMin | Minimum y coordinate |
yMax | Maximum y coordinate |
zMin | Minimum z coordinate |
zMax | Maximum z coordinate |
bx | Pointer to array with Bx values [T] |
by | Pointer to array with By values [T] |
bz | Pointer to array with Bz values [T] |
Definition at line 293 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().
|
protectedinherited |
Get field values by interpolation of the grid.
dx,dy,dz | Relative distance from grid point [cell units] |
Definition at line 786 of file CbmFieldMap.cxx.
References CbmFieldMap::fHa, CbmFieldMap::fHb, and CbmFieldMap::fHc.
Referenced by GetBx(), CbmFieldMapSym3::GetBx(), CbmFieldMapSym2::GetBx(), CbmFieldMap::GetBx(), GetBy(), CbmFieldMapSym2::GetBy(), CbmFieldMapSym3::GetBy(), CbmFieldMap::GetBy(), GetBz(), CbmFieldMapSym2::GetBz(), CbmFieldMapSym3::GetBz(), and CbmFieldMap::GetBz().
|
virtual |
Determine whether a point is inside the field map
x,y,z | Point 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 from CbmFieldMap.
Definition at line 129 of file CbmFieldMapSym1.cxx.
References fHemiX, CbmFieldMap::fPosX, CbmFieldMap::fPosY, CbmFieldMap::fPosZ, CbmFieldMap::fXmin, CbmFieldMap::fXstep, CbmFieldMap::fYmin, CbmFieldMap::fYstep, CbmFieldMap::fZmax, CbmFieldMap::fZmin, CbmFieldMap::fZstep, x, and y.
|
virtualinherited |
Screen output
Reimplemented in CbmFieldMapDistorted.
Definition at line 558 of file CbmFieldMap.cxx.
References CbmFieldMap::fBxOrigin, CbmFieldMap::fByOrigin, CbmFieldMap::fBzOrigin, CbmFieldMap::fNx, CbmFieldMap::fNy, CbmFieldMap::fNz, CbmFieldMap::fPosX, CbmFieldMap::fPosY, CbmFieldMap::fPosZ, CbmFieldMap::fScale, CbmFieldMap::fXmax, CbmFieldMap::fXmin, CbmFieldMap::fXstep, CbmFieldMap::fYmax, CbmFieldMap::fYmin, CbmFieldMap::fYstep, CbmFieldMap::fZmax, CbmFieldMap::fZmin, and CbmFieldMap::fZstep.
Referenced by CbmBsField::CalculateMapFromBs(), and CbmFieldMap::Init().
|
protectedinherited |
Read the field map from an ASCII file
Definition at line 615 of file CbmFieldMap.cxx.
References CbmFieldMap::fBx, CbmFieldMap::fBy, CbmFieldMap::fBz, CbmFieldMap::fNx, CbmFieldMap::fNy, CbmFieldMap::fNz, CbmFieldMap::fScale, CbmFieldMap::fXmax, CbmFieldMap::fXmin, CbmFieldMap::fXstep, CbmFieldMap::fYmax, CbmFieldMap::fYmin, CbmFieldMap::fYstep, CbmFieldMap::fZmax, CbmFieldMap::fZmin, and CbmFieldMap::fZstep.
Referenced by CbmFieldMap::Init().
|
protectedinherited |
Read the field map from an ASCII file. Updated version.
|
protectedinherited |
Read field map from a ROOT file
Definition at line 698 of file CbmFieldMap.cxx.
References CbmFieldMap::SetField().
Referenced by CbmFieldMap::Init().
|
protectedinherited |
Reset the field parameters and data
Definition at line 591 of file CbmFieldMap.cxx.
References CbmFieldMap::fBx, CbmFieldMap::fBy, CbmFieldMap::fBz, CbmFieldMap::fNx, CbmFieldMap::fNy, CbmFieldMap::fNz, CbmFieldMap::fPosX, CbmFieldMap::fPosY, CbmFieldMap::fPosZ, CbmFieldMap::fScale, CbmFieldMap::fXmax, CbmFieldMap::fXmin, CbmFieldMap::fXstep, CbmFieldMap::fYmax, CbmFieldMap::fYmin, CbmFieldMap::fYstep, CbmFieldMap::fZmax, CbmFieldMap::fZmin, and CbmFieldMap::fZstep.
Referenced by CbmFieldMap::Init().
|
protectedinherited |
Set field parameters and data
Definition at line 732 of file CbmFieldMap.cxx.
References CbmFieldMap::fBx, CbmFieldMap::fBy, CbmFieldMap::fBz, CbmFieldMap::fNx, CbmFieldMap::fNy, CbmFieldMap::fNz, CbmFieldMap::fScale, CbmFieldMap::fXmax, CbmFieldMap::fXmin, CbmFieldMap::fXstep, CbmFieldMap::fYmax, CbmFieldMap::fYmin, CbmFieldMap::fYstep, CbmFieldMap::fZmax, CbmFieldMap::fZmin, CbmFieldMap::fZstep, CbmFieldMapData::GetBx(), CbmFieldMapData::GetBy(), CbmFieldMapData::GetBz(), CbmFieldMapData::GetNx(), CbmFieldMapData::GetNy(), CbmFieldMapData::GetNz(), CbmFieldMapData::GetType(), CbmFieldMapData::GetXmax(), CbmFieldMapData::GetXmin(), CbmFieldMapData::GetYmax(), CbmFieldMapData::GetYmin(), CbmFieldMapData::GetZmax(), and CbmFieldMapData::GetZmin().
Referenced by CbmFieldMap::ReadRootFile().
|
virtualinherited |
Set the position of the field centre
Reimplemented in CbmFieldMapDistorted.
Definition at line 549 of file CbmFieldMap.cxx.
References CbmFieldMap::fPosX, CbmFieldMap::fPosY, CbmFieldMap::fPosZ, x, and y.
Referenced by CbmSetup::CreateFieldMap().
|
inlinevirtualinherited |
Set a global field scaling factor
Reimplemented in CbmFieldMapDistorted.
Definition at line 129 of file CbmFieldMap.h.
References CbmFieldMap::fScale.
Referenced by CbmSetup::CreateFieldMap().
|
inherited |
Write the field map to an ASCII file
Definition at line 486 of file CbmFieldMap.cxx.
References CbmFieldMap::fBx, CbmFieldMap::fBy, CbmFieldMap::fBz, CbmFieldMap::fNx, CbmFieldMap::fNy, CbmFieldMap::fNz, CbmFieldMap::fScale, CbmFieldMap::fXmax, CbmFieldMap::fXmin, CbmFieldMap::fYmax, CbmFieldMap::fYmin, CbmFieldMap::fZmax, and CbmFieldMap::fZmin.
|
inherited |
Write field map data to a ROOT file
Definition at line 536 of file CbmFieldMap.cxx.
Referenced by CbmFieldMapCreator::CreateMap().
|
protectedinherited |
Arrays with the field values
Definition at line 219 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), GetBx(), CbmFieldMapSym2::GetBx(), CbmFieldMapSym3::GetBx(), CbmFieldMap::GetBx(), CbmFieldMap::Init(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMap::WriteAsciiFile(), and CbmFieldMap::~CbmFieldMap().
|
protectedinherited |
Interpolated field (1-dim)
Definition at line 230 of file CbmFieldMap.h.
Referenced by CbmFieldMap::Init(), CbmFieldMapDistorted::Init(), CbmFieldMapDistorted::Print(), and CbmFieldMap::Print().
|
protectedinherited |
Definition at line 220 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), GetBy(), CbmFieldMapSym2::GetBy(), CbmFieldMapSym3::GetBy(), CbmFieldMap::GetBy(), CbmFieldMap::Init(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMap::WriteAsciiFile(), and CbmFieldMap::~CbmFieldMap().
|
protectedinherited |
x-component of the field at the origin
Definition at line 231 of file CbmFieldMap.h.
Referenced by CbmFieldMap::Init(), CbmFieldMapDistorted::Init(), CbmFieldMapDistorted::Print(), and CbmFieldMap::Print().
|
protectedinherited |
Definition at line 221 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), GetBz(), CbmFieldMapSym2::GetBz(), CbmFieldMapSym3::GetBz(), CbmFieldMap::GetBz(), CbmFieldMap::Init(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMap::WriteAsciiFile(), and CbmFieldMap::~CbmFieldMap().
|
protectedinherited |
y-component of the field at the origin
Definition at line 232 of file CbmFieldMap.h.
Referenced by CbmFieldMap::Init(), CbmFieldMapDistorted::Init(), CbmFieldMapDistorted::Print(), and CbmFieldMap::Print().
|
protectedinherited |
Map file name
Definition at line 197 of file CbmFieldMap.h.
Referenced by CbmFieldMap::CbmFieldMap(), CbmFieldMap::GetFileName(), and CbmFieldMap::Init().
|
protectedinherited |
Variables for temporary storage Used in the very frequently called method GetFieldValue
Definition at line 226 of file CbmFieldMap.h.
Referenced by CbmFieldMap::CbmFieldMap(), GetBx(), CbmFieldMapSym3::GetBx(), CbmFieldMapSym2::GetBx(), CbmFieldMap::GetBx(), GetBy(), CbmFieldMapSym3::GetBy(), CbmFieldMapSym2::GetBy(), CbmFieldMap::GetBy(), GetBz(), CbmFieldMapSym2::GetBz(), CbmFieldMapSym3::GetBz(), CbmFieldMap::GetBz(), and CbmFieldMap::Interpolate().
|
protectedinherited |
Field at corners of a grid cell.
Definition at line 227 of file CbmFieldMap.h.
Referenced by CbmFieldMap::CbmFieldMap(), and CbmFieldMap::Interpolate().
|
protectedinherited |
Interpolated field (2-dim)
Definition at line 228 of file CbmFieldMap.h.
Referenced by CbmFieldMap::CbmFieldMap(), and CbmFieldMap::Interpolate().
|
protected |
Definition at line 84 of file CbmFieldMapSym1.h.
Referenced by GetBx(), and IsInside().
|
protectedinherited |
Number of grid points
Definition at line 215 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmFieldMap::GetNx(), CbmFieldMap::Init(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMapDistorted::SetFromParent(), and CbmFieldMap::WriteAsciiFile().
|
protectedinherited |
Definition at line 215 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), GetBx(), CbmFieldMapSym2::GetBx(), CbmFieldMapSym3::GetBx(), CbmFieldMap::GetBx(), GetBy(), CbmFieldMapSym2::GetBy(), CbmFieldMapSym3::GetBy(), CbmFieldMap::GetBy(), GetBz(), CbmFieldMapSym2::GetBz(), CbmFieldMapSym3::GetBz(), CbmFieldMap::GetBz(), CbmFieldMap::GetNy(), CbmFieldMap::Init(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMapDistorted::SetFromParent(), and CbmFieldMap::WriteAsciiFile().
|
protectedinherited |
Definition at line 215 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), GetBx(), CbmFieldMapSym2::GetBx(), CbmFieldMapSym3::GetBx(), CbmFieldMap::GetBx(), GetBy(), CbmFieldMapSym2::GetBy(), CbmFieldMapSym3::GetBy(), CbmFieldMap::GetBy(), GetBz(), CbmFieldMapSym2::GetBz(), CbmFieldMapSym3::GetBz(), CbmFieldMap::GetBz(), CbmFieldMap::GetNz(), CbmFieldMap::Init(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMapDistorted::SetFromParent(), and CbmFieldMap::WriteAsciiFile().
|
protectedinherited |
Field centre position in global coordinates
Definition at line 205 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmBsField::GetFieldValue(), CbmFieldMap::GetPositionX(), IsInside(), CbmFieldMapSym3::IsInside(), CbmFieldMapSym2::IsInside(), CbmFieldMap::IsInside(), CbmFieldMap::Print(), CbmFieldMap::Reset(), CbmFieldMapDistorted::SetFromParent(), CbmFieldMapDistorted::SetPosition(), and CbmFieldMap::SetPosition().
|
protectedinherited |
Definition at line 205 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmBsField::GetFieldValue(), CbmFieldMap::GetPositionY(), IsInside(), CbmFieldMapSym3::IsInside(), CbmFieldMapSym2::IsInside(), CbmFieldMap::IsInside(), CbmFieldMap::Print(), CbmFieldMap::Reset(), CbmFieldMapDistorted::SetFromParent(), CbmFieldMapDistorted::SetPosition(), and CbmFieldMap::SetPosition().
|
protectedinherited |
Definition at line 205 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmBsField::GetFieldValue(), CbmFieldMap::GetPositionZ(), IsInside(), CbmFieldMapSym3::IsInside(), CbmFieldMapSym2::IsInside(), CbmFieldMap::IsInside(), CbmFieldMap::Print(), CbmFieldMap::Reset(), CbmFieldMapDistorted::SetFromParent(), CbmFieldMapDistorted::SetPosition(), and CbmFieldMap::SetPosition().
|
protectedinherited |
Global scaling factor (w.r.t. map on file)
Definition at line 201 of file CbmFieldMap.h.
Referenced by CbmFieldMap::CbmFieldMap(), CbmBsField::GetFieldValue(), CbmFieldMap::GetScale(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMapDistorted::SetFromParent(), CbmFieldMapDistorted::SetScale(), CbmFieldMap::SetScale(), and CbmFieldMap::WriteAsciiFile().
|
protectedinherited |
Definition at line 209 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmFieldMap::GetXmax(), CbmFieldMap::Init(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMapDistorted::SetFromParent(), and CbmFieldMap::WriteAsciiFile().
|
protectedinherited |
Field limits in local coordinate system
Definition at line 209 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmFieldMap::GetXmin(), CbmFieldMap::Init(), IsInside(), CbmFieldMapSym2::IsInside(), CbmFieldMapSym3::IsInside(), CbmFieldMap::IsInside(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMapDistorted::SetFromParent(), and CbmFieldMap::WriteAsciiFile().
|
protectedinherited |
Definition at line 209 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmFieldMap::GetXstep(), CbmFieldMap::Init(), IsInside(), CbmFieldMapSym3::IsInside(), CbmFieldMapSym2::IsInside(), CbmFieldMap::IsInside(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), and CbmFieldMapDistorted::SetFromParent().
|
protectedinherited |
Definition at line 210 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmFieldMap::GetYmax(), CbmFieldMap::Init(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), and CbmFieldMap::WriteAsciiFile().
|
protectedinherited |
Definition at line 210 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmFieldMap::GetYmin(), CbmFieldMap::Init(), IsInside(), CbmFieldMapSym2::IsInside(), CbmFieldMapSym3::IsInside(), CbmFieldMap::IsInside(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMapDistorted::SetFromParent(), and CbmFieldMap::WriteAsciiFile().
|
protectedinherited |
Definition at line 210 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmFieldMap::GetYstep(), CbmFieldMap::Init(), IsInside(), CbmFieldMapSym3::IsInside(), CbmFieldMapSym2::IsInside(), CbmFieldMap::IsInside(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), and CbmFieldMapDistorted::SetFromParent().
|
protectedinherited |
Definition at line 211 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmFieldMap::GetZmax(), CbmFieldMap::Init(), IsInside(), CbmFieldMapSym2::IsInside(), CbmFieldMapSym3::IsInside(), CbmFieldMap::IsInside(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMapDistorted::SetFromParent(), and CbmFieldMap::WriteAsciiFile().
|
protectedinherited |
Definition at line 211 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmFieldMap::GetZmin(), CbmFieldMap::Init(), IsInside(), CbmFieldMapSym2::IsInside(), CbmFieldMapSym3::IsInside(), CbmFieldMap::IsInside(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), CbmFieldMapDistorted::SetFromParent(), and CbmFieldMap::WriteAsciiFile().
|
protectedinherited |
Definition at line 211 of file CbmFieldMap.h.
Referenced by CbmBsField::CalculateMapFromBs(), CbmFieldMap::CbmFieldMap(), CbmFieldMap::GetZstep(), CbmFieldMap::Init(), IsInside(), CbmFieldMapSym3::IsInside(), CbmFieldMapSym2::IsInside(), CbmFieldMap::IsInside(), CbmFieldMap::Print(), CbmFieldMap::ReadAsciiFile(), CbmFieldMap::Reset(), CbmFieldMap::SetField(), and CbmFieldMapDistorted::SetFromParent().