|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnFieldMap.h>
Public Member Functions | |
| BmnFieldMap () | |
| BmnFieldMap (const char *mapFileName) | |
| BmnFieldMap (BmnFieldPar *fieldPar) | |
| virtual | ~BmnFieldMap () |
| virtual void | Init () |
| virtual Double_t | GetBx (Double_t x, Double_t y, Double_t z)=0 |
| virtual Double_t | GetBy (Double_t x, Double_t y, Double_t z)=0 |
| virtual Double_t | GetBz (Double_t x, Double_t y, Double_t z)=0 |
| 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)=0 |
| void | WriteAsciiFile (const char *asciiFileName) |
| Write the field map to an ASCII file. | |
| void | WriteRootFile (const char *rootFileName, const char *mapFileName) |
| Write field map data to a ROOT file. | |
| void | SetPosition (Double_t x, Double_t y, Double_t z) |
| Set the position of the field centre. | |
| void | SetScale (Double_t factor) |
| Set a global field scaling factor. | |
| void | SetFieldOff (Bool_t is_off=kTRUE) |
| Turn magnetic field off. | |
| void | SetFileName (const char *map_file_name) |
| Set field map file path. | |
| Double_t | GetXmin () const |
| Accessors to field parameters in local coordinate system. | |
| 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 |
| Accessor to field centre position in global system. | |
| Double_t | GetPositionY () const |
| Double_t | GetPositionZ () const |
| Double_t | GetScale () const |
| Accessor to global scaling factor. | |
| Bool_t | IsFieldOff () const |
| Whether magnetic field is off. | |
| TArrayF * | GetBx () const |
| Accessors to the field value arrays. | |
| TArrayF * | GetBy () const |
| TArrayF * | GetBz () const |
| const char * | GetFileName () |
| Accessor to field map file. | |
| virtual void | Print (Option_t *) const |
| Screen output. | |
| virtual void | FillParContainer ()=0 |
| void | Reset () |
| Reset the field parameters and data. | |
| BmnFieldMap () | |
| BmnFieldMap (const char *mapFileName) | |
| BmnFieldMap (BmnFieldPar *fieldPar) | |
| virtual | ~BmnFieldMap () |
| virtual void | Init () |
| virtual Double_t | GetBx (Double_t x, Double_t y, Double_t z)=0 |
| virtual Double_t | GetBy (Double_t x, Double_t y, Double_t z)=0 |
| virtual Double_t | GetBz (Double_t x, Double_t y, Double_t z)=0 |
| 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)=0 |
| void | WriteAsciiFile (const char *asciiFileName) |
| Write the field map to an ASCII file. | |
| void | WriteRootFile (const char *rootFileName, const char *mapFileName) |
| Write field map data to a ROOT file. | |
| void | SetPosition (Double_t x, Double_t y, Double_t z) |
| Set the position of the field centre. | |
| void | SetScale (Double_t factor) |
| Set a global field scaling factor. | |
| void | SetFieldOff (Bool_t is_off=kTRUE) |
| Turn magnetic field off. | |
| void | SetFileName (const char *map_file_name) |
| Set field map file path. | |
| Double_t | GetXmin () const |
| Accessors to field parameters in local coordinate system. | |
| 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 |
| Accessor to field centre position in global system. | |
| Double_t | GetPositionY () const |
| Double_t | GetPositionZ () const |
| Double_t | GetScale () const |
| Accessor to global scaling factor. | |
| Bool_t | IsFieldOff () const |
| Whether magnetic field is off. | |
| TArrayF * | GetBx () const |
| Accessors to the field value arrays. | |
| TArrayF * | GetBy () const |
| TArrayF * | GetBz () const |
| const char * | GetFileName () |
| Accessor to field map file. | |
| virtual void | Print (Option_t *) const |
| Screen output. | |
| virtual void | FillParContainer ()=0 |
| void | Reset () |
| Reset the field parameters and data. | |
Static Public Member Functions | |
| static TString | GetMapFilePath (TString mapName) |
| Get the expanded path to the field map file in the current installation. | |
| static TString | GetMapFilePath (TString mapName) |
| Get the expanded path to the field map file in the current installation. | |
Protected Member Functions | |
| void | ReadAsciiFile (const char *asciiFileName) |
| Reset the field parameters and data. | |
| void | ReadRootFile (const char *rootFileName) |
| Read field map from a ROOT file. | |
| void | ReadRootFileNewFormat (const char *rootFileName) |
| void | ReadRootFileNewFormatExtrap (const char *rootFileName) |
| void | SetField (const BmnFieldMapData *data) |
| Set field parameters and data. | |
| Double_t | Interpolate (Double_t dx, Double_t dy, Double_t dz) |
| Get field values by interpolation of the grid. | |
| void | ReadAsciiFile (const char *asciiFileName) |
| Reset the field parameters and data. | |
| void | ReadRootFile (const char *rootFileName) |
| Read field map from a ROOT file. | |
| void | ReadRootFileNewFormat (const char *rootFileName) |
| void | ReadRootFileNewFormatExtrap (const char *rootFileName) |
| void | SetField (const BmnFieldMapData *data) |
| Set field parameters and data. | |
| Double_t | Interpolate (Double_t dx, Double_t dy, Double_t dz) |
| Get field values by interpolation of the grid. | |
Protected Attributes | |
| Double_t | fScale |
| Global scaling factor (w.r.t. | |
| Double_t | fPosX |
| Field centre position in global coordinates. | |
| Double_t | fPosY |
| Double_t | fPosZ |
| Double_t | fPosBx |
| Double_t | fPosBy |
| Double_t | fPosBz |
| Double_t | fXmin |
| Field limits in local coordinate system. | |
| 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 |
| Number of grid points. | |
| Int_t | fNy |
| Int_t | fNz |
| TArrayF * | fBx |
| Arrays with the field values. | |
| TArrayF * | fBy |
| TArrayF * | fBz |
| Double_t | fHa [2][2][2] |
| Variables for temporary storage Used in the very frequently called method GetFieldValue. | |
| Double_t | fHb [2][2] |
| Field at corners of a grid cell. | |
| Double_t | fHc [2] |
| Interpolated field (2-dim). | |
| Bool_t | fDebugInfo |
| Interpolated field (1-dim). | |
| Bool_t | fIsOff |
| Whether magnetic field is off. | |
Private Member Functions | |
| BmnFieldMap (const BmnFieldMap &)=delete | |
| BmnFieldMap & | operator= (const BmnFieldMap &)=delete |
| BmnFieldMap (const BmnFieldMap &)=delete | |
| BmnFieldMap & | operator= (const BmnFieldMap &)=delete |
Definition at line 21 of file BmnFieldMap.h.
| BmnFieldMap::BmnFieldMap | ( | ) |
Definition at line 18 of file BmnFieldMap.cxx.
References fBx, fBy, fBz, fDebugInfo, fHa, fHb, fHc, fIsOff, fNx, fNy, fNz, fPosX, fPosY, fPosZ, fScale, fXmax, fXmin, fXstep, fYmax, fYmin, fYstep, fZmax, fZmin, fZstep, and i.
Referenced by BmnFieldMap(), BmnFieldMap(), BmnFieldMap(), BmnFieldMapSym3::BmnFieldMapSym3(), BmnFieldMapSym3::BmnFieldMapSym3(), BmnFieldMapSym3::BmnFieldMapSym3(), BmnNewFieldMap::BmnNewFieldMap(), BmnNewFieldMap::BmnNewFieldMap(), BmnNewFieldMap::BmnNewFieldMap(), and operator=().
| BmnFieldMap::BmnFieldMap | ( | const char * | mapFileName | ) |
Definition at line 60 of file BmnFieldMap.cxx.
References BmnFieldMap().
| BmnFieldMap::BmnFieldMap | ( | BmnFieldPar * | fieldPar | ) |
Definition at line 67 of file BmnFieldMap.cxx.
References BmnFieldMap(), fIsOff, fPosX, fPosY, fPosZ, fScale, BmnFieldPar::GetPositionX(), BmnFieldPar::GetPositionY(), BmnFieldPar::GetPositionZ(), BmnFieldPar::GetScale(), BmnFieldPar::GetType(), BmnFieldPar::IsFieldOff(), and BmnFieldPar::MapName().
|
virtual |
Definition at line 83 of file BmnFieldMap.cxx.
|
privatedelete |
| BmnFieldMap::BmnFieldMap | ( | ) |
| BmnFieldMap::BmnFieldMap | ( | const char * | mapFileName | ) |
| BmnFieldMap::BmnFieldMap | ( | BmnFieldPar * | fieldPar | ) |
|
virtual |
|
privatedelete |
|
pure virtual |
Implemented in BmnFieldMapSym3, BmnFieldMapSym3, BmnNewFieldMap, and BmnNewFieldMap.
|
pure virtual |
Implemented in BmnFieldMapSym3, BmnFieldMapSym3, BmnNewFieldMap, and BmnNewFieldMap.
|
inline |
Definition at line 96 of file BmnFieldMap.h.
References fBx.
Referenced by Init(), and SetPosition().
|
inline |
Definition at line 96 of file BmnFieldMap.h.
References fBx.
Implemented in BmnFieldMapSym3, BmnFieldMapSym3, BmnNewFieldMap, and BmnNewFieldMap.
Referenced by CompareFieldMaps(), createRootMagField(), and TestField().
Implemented in BmnFieldMapSym3, BmnFieldMapSym3, BmnNewFieldMap, and BmnNewFieldMap.
|
inline |
Definition at line 97 of file BmnFieldMap.h.
References fBy.
Referenced by Init(), and SetPosition().
|
inline |
Definition at line 97 of file BmnFieldMap.h.
References fBy.
Implemented in BmnFieldMapSym3, BmnFieldMapSym3, BmnNewFieldMap, and BmnNewFieldMap.
Referenced by CompareFieldMaps(), createRootMagField(), FirstDerivative(), SecondDerivative(), smoothMap(), and TestField().
Implemented in BmnFieldMapSym3, BmnFieldMapSym3, BmnNewFieldMap, and BmnNewFieldMap.
|
inline |
Definition at line 98 of file BmnFieldMap.h.
References fBz.
Referenced by Init(), and SetPosition().
|
inline |
Definition at line 98 of file BmnFieldMap.h.
References fBz.
Implemented in BmnFieldMapSym3, BmnFieldMapSym3, BmnNewFieldMap, and BmnNewFieldMap.
Referenced by CompareFieldMaps(), createRootMagField(), and TestField().
Implemented in BmnFieldMapSym3, BmnFieldMapSym3, BmnNewFieldMap, and BmnNewFieldMap.
|
inline |
Definition at line 101 of file BmnFieldMap.h.
|
inline |
Definition at line 101 of file BmnFieldMap.h.
Definition at line 95 of file BmnFieldMap.cxx.
References TString::Contains(), TString::Data(), and FileStat_t::fMode.
Referenced by Init().
|
inline |
Definition at line 80 of file BmnFieldMap.h.
References fNx.
Referenced by createRootMagField(), and BmnSP41FieldMapCreator::Print().
|
inline |
Definition at line 80 of file BmnFieldMap.h.
References fNx.
|
inline |
Definition at line 81 of file BmnFieldMap.h.
References fNy.
Referenced by createRootMagField(), BmnSP41FieldMapCreator::Print(), and smoothMap().
|
inline |
Definition at line 81 of file BmnFieldMap.h.
References fNy.
|
inline |
Definition at line 82 of file BmnFieldMap.h.
References fNz.
Referenced by createRootMagField(), BmnSP41FieldMapCreator::Print(), and smoothMap().
|
inline |
Definition at line 82 of file BmnFieldMap.h.
References fNz.
|
inline |
Definition at line 85 of file BmnFieldMap.h.
References fPosX.
Referenced by BmnFieldPar::SetParameters(), and BmnMapPar::SetParameters().
|
inline |
Definition at line 85 of file BmnFieldMap.h.
References fPosX.
|
inline |
Definition at line 86 of file BmnFieldMap.h.
References fPosY.
Referenced by BmnFieldPar::SetParameters(), and BmnMapPar::SetParameters().
|
inline |
Definition at line 86 of file BmnFieldMap.h.
References fPosY.
|
inline |
Definition at line 87 of file BmnFieldMap.h.
References fPosZ.
Referenced by CbmKF::Propagate(), BmnFieldPar::SetParameters(), and BmnMapPar::SetParameters().
|
inline |
Definition at line 87 of file BmnFieldMap.h.
References fPosZ.
|
inline |
Definition at line 90 of file BmnFieldMap.h.
References fScale.
Referenced by BmnFieldMapData::BmnFieldMapData(), BmnFillDstTask::Init(), ResidOk_r7(), run_reco_gem_r7(), BmnFieldPar::SetParameters(), and BmnMapPar::SetParameters().
|
inline |
Definition at line 90 of file BmnFieldMap.h.
References fScale.
|
inline |
Definition at line 72 of file BmnFieldMap.h.
References fXmax.
Referenced by createRootMagField(), FirstDerivative(), and SecondDerivative().
|
inline |
Definition at line 72 of file BmnFieldMap.h.
References fXmax.
|
inline |
Definition at line 68 of file BmnFieldMap.h.
References fXmin.
Referenced by createRootMagField(), FirstDerivative(), GetX(), BmnSP41FieldMapCreator::Print(), SecondDerivative(), and smoothMap().
|
inline |
Definition at line 68 of file BmnFieldMap.h.
References fXmin.
|
inline |
Definition at line 76 of file BmnFieldMap.h.
References fXstep.
Referenced by FirstDerivative(), GetX(), BmnSP41FieldMapCreator::Print(), SecondDerivative(), and smoothMap().
|
inline |
Definition at line 76 of file BmnFieldMap.h.
References fXstep.
|
inline |
Definition at line 73 of file BmnFieldMap.h.
References fYmax.
Referenced by createRootMagField().
|
inline |
Definition at line 73 of file BmnFieldMap.h.
References fYmax.
|
inline |
Definition at line 69 of file BmnFieldMap.h.
References fYmin.
Referenced by createRootMagField(), GetY(), BmnSP41FieldMapCreator::Print(), and smoothMap().
|
inline |
Definition at line 69 of file BmnFieldMap.h.
References fYmin.
|
inline |
Definition at line 77 of file BmnFieldMap.h.
References fYstep.
Referenced by GetY(), BmnSP41FieldMapCreator::Print(), and smoothMap().
|
inline |
Definition at line 77 of file BmnFieldMap.h.
References fYstep.
|
inline |
Definition at line 74 of file BmnFieldMap.h.
References fZmax.
Referenced by createRootMagField(), BmnMultiField::Init(), and CbmKF::Propagate().
|
inline |
Definition at line 74 of file BmnFieldMap.h.
References fZmax.
|
inline |
Definition at line 70 of file BmnFieldMap.h.
References fZmin.
Referenced by createRootMagField(), GetZ(), BmnMultiField::Init(), BmnSP41FieldMapCreator::Print(), and smoothMap().
|
inline |
Definition at line 70 of file BmnFieldMap.h.
References fZmin.
|
inline |
Definition at line 78 of file BmnFieldMap.h.
References fZstep.
Referenced by GetZ(), BmnSP41FieldMapCreator::Print(), and smoothMap().
|
inline |
Definition at line 78 of file BmnFieldMap.h.
References fZstep.
|
virtual |
Definition at line 120 of file BmnFieldMap.cxx.
References TString::Contains(), fPosBx, fPosBy, fPosBz, fPosX, fPosY, fPosZ, GetBx(), GetBy(), GetBz(), GetMapFilePath(), ReadRootFileNewFormat(), and ReadRootFileNewFormatExtrap().
Referenced by checkBmnTrackExtrapolator(), CompareFieldMaps(), createRootMagField(), drawMatchingEffSRC(), drawTracks(), eventdisplay(), BmnMultiField::Init(), offlineQA(), ResidOk_r7(), run8_reco_bmn(), run_reco_bmn(), run_reco_bmn(), run_reco_bmn(), run_reco_bmn(), run_reco_bmn(), run_reco_gem_r7(), run_reco_src(), smoothMap(), and TestField().
|
virtual |
| dx,dy,dz | Relative distance from grid point [cell units] |
Definition at line 610 of file BmnFieldMap.cxx.
Referenced by BmnNewFieldMap::FieldInterpolate(), BmnFieldMapSym3::GetBx(), BmnFieldMapSym3::GetBy(), and BmnFieldMapSym3::GetBz().
|
inline |
Definition at line 93 of file BmnFieldMap.h.
References fIsOff.
Referenced by BmnInnerTrackingRun7::CalculateTrackParams(), SrcInnerTrackingRun7::CalculateTrackParams(), BmnInnerTrackingRun7::FindTracks_2of2_OnFirstGEMStationsDownstream(), BmnInnerTrackingRun7::FindTracks_2of2_OnFirstGEMStationsUpstream(), BmnInnerTrackingRun7::FindTracks_3of4_OnLastGEMStations(), SrcInnerTrackingRun7::FindTracks_3of6(), BmnInnerTrackingRun7::FindTracks_4of4_OnLastGEMStations(), SrcInnerTrackingRun7::FindTracks_4of6(), SrcInnerTrackingRun7::FindTracks_5of6(), SrcInnerTrackingRun7::FindTracks_6of6(), BmnInnerTrackingRun7::Init(), SrcInnerTrackingRun7::Init(), IsParCorrect(), BmnFieldPar::SetParameters(), and BmnKalmanFilter::TGeoTrackPropagate().
|
inline |
Definition at line 93 of file BmnFieldMap.h.
References fIsOff.
|
pure virtual |
Implemented in BmnFieldMapSym3, BmnFieldMapSym3, BmnNewFieldMap, and BmnNewFieldMap.
|
pure virtual |
Implemented in BmnFieldMapSym3, BmnFieldMapSym3, BmnNewFieldMap, and BmnNewFieldMap.
|
privatedelete |
|
privatedelete |
|
virtual |
Definition at line 212 of file BmnFieldMap.cxx.
References fIsOff, fNx, fNy, fNz, fPosBx, fPosBy, fPosBz, fPosX, fPosY, fPosZ, fScale, fXmax, fXmin, fXstep, fYmax, fYmin, fYstep, fZmax, fZmin, and fZstep.
Referenced by checkBmnTrackExtrapolator(), run8_sim_bmn(), run_sim_bmn(), run_sim_bmn(), run_sim_bmn(), run_sim_bmn(), run_sim_filter(), run_sim_prefilter(), and run_sim_src().
|
virtual |
|
protected |
|
protected |
Read the field map from an ASCII file
|
protected |
Definition at line 471 of file BmnFieldMap.cxx.
References TString::Data(), TTree::Delete(), fBx, fBy, fBz, fNx, fNy, fNz, fPosX, fPosY, fPosZ, fScale, fXmax, fXmin, fXstep, fYmax, fYmin, fYstep, fZmax, fZmin, fZstep, TDirectoryFile::Get(), TTree::GetEntry(), TFile::IsOpen(), coordinate_info_t::max, coordinate_info_t::min, coordinate_info_t::N, TMath::Nint(), TFile::Open(), TTree::SetBranchAddress(), coordinate_info_t::step, and v.
|
protected |
|
protected |
Definition at line 361 of file BmnFieldMap.cxx.
References TString::Data(), fBx, fBy, fBz, fNx, fNy, fNz, fScale, fXmax, fXmin, fXstep, fYmax, fYmin, fYstep, fZmax, fZmin, fZstep, TDirectoryFile::Get(), BmnFieldPoint::GetBx(), BmnFieldPoint::GetBy(), BmnFieldPoint::GetBz(), TTree::GetEntries(), TTree::GetEntry(), i, TFile::IsOpen(), TFile::Open(), and TTree::SetBranchAddress().
Referenced by Init().
|
protected |
|
protected |
Definition at line 416 of file BmnFieldMap.cxx.
References TString::Data(), fBx, fBy, fBz, fNx, fNy, fNz, fScale, fXmax, fXmin, fXstep, fYmax, fYmin, fYstep, fZmax, fZmin, fZstep, TDirectoryFile::Get(), BmnFieldPoint::GetBx(), BmnFieldPoint::GetBy(), BmnFieldPoint::GetBz(), TTree::GetEntries(), TTree::GetEntry(), i, TFile::IsOpen(), TFile::Open(), and TTree::SetBranchAddress().
Referenced by Init().
|
protected |
| void BmnFieldMap::Reset | ( | ) |
| void BmnFieldMap::Reset | ( | ) |
|
protected |
Definition at line 557 of file BmnFieldMap.cxx.
References fBx, fBy, fBz, fNx, fNy, fNz, fScale, fXmax, fXmin, fXstep, fYmax, fYmin, fYstep, fZmax, fZmin, fZstep, BmnFieldMapData::GetBx(), BmnFieldMapData::GetBy(), BmnFieldMapData::GetBz(), BmnFieldMapData::GetNx(), BmnFieldMapData::GetNy(), BmnFieldMapData::GetNz(), BmnFieldMapData::GetType(), BmnFieldMapData::GetXmax(), BmnFieldMapData::GetXmin(), BmnFieldMapData::GetYmax(), BmnFieldMapData::GetYmin(), BmnFieldMapData::GetZmax(), and BmnFieldMapData::GetZmin().
|
protected |
Definition at line 62 of file BmnFieldMap.h.
References fIsOff.
Definition at line 62 of file BmnFieldMap.h.
References fIsOff.
|
inline |
Definition at line 65 of file BmnFieldMap.h.
Referenced by GeoSetup::GetMagneticField().
|
inline |
Definition at line 65 of file BmnFieldMap.h.
|
inline |
Definition at line 55 of file BmnFieldMap.h.
References fIsOff, and fScale.
Referenced by checkBmnTrackExtrapolator(), CompareFieldMaps(), createRootMagField(), drawMatchingEffSRC(), drawTracks(), eventdisplay(), GeoSetup::GetMagneticField(), offlineQA(), ResidOk_r7(), run8_reco_bmn(), run8_sim_bmn(), run_reco_bmn(), run_reco_bmn(), run_reco_bmn(), run_reco_bmn(), run_reco_gem_r7(), run_reco_src(), run_sim(), run_sim_bmn(), run_sim_bmn(), run_sim_bmn(), run_sim_bmn_ecal(), run_sim_bmn_zdc(), run_sim_filter(), run_sim_prefilter(), run_sim_src(), SimulateLambdaPassing(), smoothMap(), and TestField().
|
inline |
Definition at line 55 of file BmnFieldMap.h.
| void BmnFieldMap::WriteAsciiFile | ( | const char * | asciiFileName | ) |
| void BmnFieldMap::WriteAsciiFile | ( | const char * | asciiFileName | ) |
| void BmnFieldMap::WriteRootFile | ( | const char * | rootFileName, |
| const char * | mapFileName ) |
Definition at line 189 of file BmnFieldMap.cxx.
References TDirectoryFile::cd(), TFile::Open(), and TObject::Write().
| void BmnFieldMap::WriteRootFile | ( | const char * | rootFileName, |
| const char * | mapFileName ) |
|
protected |
Definition at line 150 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), ~BmnFieldMap(), GetBx(), BmnFieldMapSym3::GetBx(), BmnNewFieldMap::GetBx(), Interpolate(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 151 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), ~BmnFieldMap(), GetBy(), BmnFieldMapSym3::GetBy(), BmnNewFieldMap::GetBy(), Interpolate(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 152 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), ~BmnFieldMap(), GetBz(), BmnFieldMapSym3::GetBz(), BmnNewFieldMap::GetBz(), Interpolate(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 160 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), and Interpolate().
|
protected |
Definition at line 156 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), BmnFieldMapSym3::GetBx(), BmnFieldMapSym3::GetBy(), BmnFieldMapSym3::GetBz(), and Interpolate().
|
protected |
Definition at line 157 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), and Interpolate().
|
protected |
Definition at line 158 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), and Interpolate().
|
protected |
Definition at line 162 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnFieldMap(), Interpolate(), IsFieldOff(), Print(), Reset(), SetFieldOff(), and SetScale().
|
protected |
Definition at line 147 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), GetNx(), Interpolate(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 147 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), BmnFieldMapSym3::GetBx(), BmnFieldMapSym3::GetBy(), BmnFieldMapSym3::GetBz(), GetNy(), Interpolate(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 147 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), BmnFieldMapSym3::GetBx(), BmnFieldMapSym3::GetBy(), BmnFieldMapSym3::GetBz(), GetNz(), Interpolate(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 139 of file BmnFieldMap.h.
Referenced by Init(), Interpolate(), Print(), Reset(), and SetPosition().
|
protected |
Definition at line 139 of file BmnFieldMap.h.
Referenced by Init(), Interpolate(), Print(), Reset(), and SetPosition().
|
protected |
Definition at line 139 of file BmnFieldMap.h.
Referenced by Init(), Interpolate(), Print(), Reset(), and SetPosition().
|
protected |
Definition at line 138 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnFieldMap(), GetPositionX(), Init(), Interpolate(), BmnFieldMapSym3::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), Reset(), and SetPosition().
|
protected |
Definition at line 138 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnFieldMap(), GetPositionY(), Init(), Interpolate(), BmnFieldMapSym3::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), Reset(), and SetPosition().
|
protected |
Definition at line 138 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnFieldMap(), GetPositionZ(), Init(), Interpolate(), BmnFieldMapSym3::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), Reset(), and SetPosition().
|
protected |
map on file)
Definition at line 135 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnFieldMap(), GetScale(), Interpolate(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), SetScale(), and WriteAsciiFile().
|
protected |
Definition at line 142 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), GetXmax(), Interpolate(), BmnNewFieldMap::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 142 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), GetXmin(), Interpolate(), BmnFieldMapSym3::IsInside(), BmnNewFieldMap::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 142 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), GetXstep(), Interpolate(), BmnFieldMapSym3::IsInside(), BmnNewFieldMap::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), and SetField().
|
protected |
Definition at line 143 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), GetYmax(), Interpolate(), BmnNewFieldMap::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 143 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), GetYmin(), Interpolate(), BmnFieldMapSym3::IsInside(), BmnNewFieldMap::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 143 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), GetYstep(), Interpolate(), BmnFieldMapSym3::IsInside(), BmnNewFieldMap::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), and SetField().
|
protected |
Definition at line 144 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), GetZmax(), Interpolate(), BmnFieldMapSym3::IsInside(), BmnNewFieldMap::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 144 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), GetZmin(), Interpolate(), BmnFieldMapSym3::IsInside(), BmnNewFieldMap::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), SetField(), and WriteAsciiFile().
|
protected |
Definition at line 144 of file BmnFieldMap.h.
Referenced by BmnFieldMap(), BmnNewFieldMap::FieldInterpolate(), GetZstep(), Interpolate(), BmnFieldMapSym3::IsInside(), BmnNewFieldMap::IsInside(), Print(), ReadAsciiFile(), ReadRootFile(), ReadRootFileNewFormat(), ReadRootFileNewFormatExtrap(), Reset(), and SetField().