40     fRegionNo(fNumberOfRegions++),
 
   46     cerr << 
"-W- PndSolenoidMap::PndSolenoidMap: empty parameter container!" 
   58     TString dir = getenv(
"VMCWORKDIR");
 
   59     fFileName = dir + 
"/input/fieldmaps/" + fName + 
".root";
 
   84   if ( 
IsInside(x, y, z, ix, iy, iz, dx, dy, dz) ){
 
  136                                  Int_t& ix, Int_t& iy, Int_t& iz,
 
  157   if ( ! ( xl >= 0 && xl <= fXmax && yl >= 0 && yl <= 
fYmax &&
 
  182         cout << 
"PndSolenoidMap::FillParContainer() " << endl;
 
Double_t GetPositionX() const 
Double_t GetScale() 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)
virtual ~PndSolenoidMap()
void MapName(TString &name)
static Int_t fNumberOfRegions
Double_t Interpolate(Double_t dx, Double_t dy, Double_t dz)
PndMultiFieldPar * fieldPar
Double_t GetPositionZ() const 
Double_t GetPositionY() const 
void GetBxyz(const Double_t point[3], Double_t *bField)